Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря)

в 12:45, , рубрики: objective-c, Аналитика мобильных приложений, Блог компании Everyday Tools, монетизация, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS

В новом дайджесте мы рассказываем про наследство Objective-C и безопасность мобильной авторизации, про то, как мошенники «обыгрывают» App Store, про невидимые особенности дизайна мобильных приложений и чемпионат игрушечных автомобилей с ИИ от Amazon.

Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 1

Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 2

Как писать на Objective-C в 2018 году

В этом цикле статей мы покажем полезные возможности и улучшения Objective-C, с которыми писать код становится намного приятнее. Каждый, кто пишет на Objective-C, найдет для себя что-нибудь интересное.

Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 3

Безопасность мобильного OAuth 2.0

В этой статье я хочу поделиться с вами знаниями об атаках на мобильный OAuth 2.0, о методах защиты и безопасной реализации этого протокола. Все необходимые компоненты защиты, о которых я расскажу ниже, реализованы в последней версии SDK для мобильных клиентов Почты Mail.Ru.

Этот дайджест доступен в виде еженедельной рассылки . А ежедневно новости мы рассылаем в Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 4 Telegram-канале.

Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 5 iOS

(+12) Создаем читалку eBook с помощью PDFKit на Swift
(+10) Xcode и продвинутая отладка в LLDB: Часть 1
(+4) Конференция для iOS-разработчиков Kolesa Mobile 3.0. Видеоотчет
Apple удалила сотни приложений в Китае
App Store уходит на каникулы
Apple проведет “Час кода” в своих магазинах
Microsoft ненадолго обогнала Apple и стала самой дорогой компанией + Дорога в облака: как Microsoft стала самой дорогой компанией в мире
Структура iOS-проекта
image Как обыграть App Store
image Как сделать локальные уведомления на Swift 4
image Как потерянный ребенок вопреки всем превратился из неудачника в iOS-разработчика
image Воссоздаем пагинацию Instagram
image Топ-7 трендов в iOS-разработке 2019
image Когда использовать UserDefaults, Keychain или Core Data
image DJSemiModalViewController: полумодальный диалог со стеком контента

Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 13 Android

(+11) Деревовидный список RecyclerView (без сторонних библиотек и дочерних массивов)
(+6) Реализация мгновенного поиска в Android с помощью RxJava
(+3) Кэшируем пагинацию в Android
(+1) Открытый урок «Android Material Design: обзор обновлений»
Google объединил конкурсы для разработчиков
Huawei тестирует Fuchsia
image MotionLayout + ShapeOfView = Любовь
image Корутины на чистом Java
image Прогрессивная загрузка изображений с RxJava
image Быстрая история про async вызовы, утечки памяти, WeakReferences и непонимание концепций
image Ускоряем разработку с кастомными шаблонами файлов
image Использование ИИ в Android-разработке
image Понимаем формат VectorDrawable
image Поддержка Android Java 9, 10, 11 и 12
image Переделываем Android-приложение под Jetpack
image Повышение читаемости с помощью соглашений операторов в Kotlin
image Доступность и транзакции Fragment-ов

Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 25 Разработка

(+23) Continuous integration в Яндексе. Часть 2
(+23) Все снапшоты попадают в рай
(+13) «Я стал терапевтом или психологом» — Виталий Фридман о UX-тестировании и мобильных интерфейсах
(+10) Как дизайнеру избавиться от рутины и сохранить интерес к своему делу
(+7) Как построить чат-бот продукт
(+6) Советы и рекомендации по портфолио UX-дизайнера
Апарекиум: в поисках невидимых особенностей дизайна
Playgendary запускает программу релокации геймдева в Минск
Podlodka #87: Build-системы
Как заказчику работать с внешней командой разработки
Видео Mobius 2018 Piter
image UX/UI Case Study: редизайн приложения общественного транспорта для большого города
image Нам не нужно больше программистов
image Как сделать геолокационное приложение на React Native
image Flutter: хороший, плохой, злой
image Как я анализировал данные со своего FitBit для улучшения здоровья
image Как писать с меньшим количеством багов: советы для разработчиков игр
image Микросервисная архитектура в Medium
image SideKcK: редизайн мобильного приложения
image Полное руководство по разработке приложения для доставки еды
image 67+ вариантов дизайна приложений
image Стресс удаленной работы
image Мир стал плоским: эволюция пользовательского интерфейса
image Me_Bot: самообучающийся бот для WhatsApp

Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 39 Аналитика, маркетинг и монетизация

(+6) Сам себе Дед Мороз: Как разработчику приложения заработать максимум в праздничный период?
(+5) Предсказание оттока пользователей с помощью метода RFM
(+4) Кейс Rate&Goods и Mobio: поэтапное увеличение всех показателей
Matchmade получает инвестиции на автоматизацию маркетинга влияния
Кейс Zorka.Mobi и Azur Games: экспериментальная предрелизная кампания мобильного шутера
Samsung инвестировал в Niantic в обмен на эксклюзивные игры
Опрос: 38% инди-игр окупились или заработали
image Как 7 секунд могут помочь или навредить вашему мобильному приложению
image Второй акт экономики мобильных приложений
image Сегментируете ли вы A/B-тесты
image Как получить максимум от приглашения друзей в приложение

Дайджест интересных материалов для мобильного разработчика #277 (26 ноября — 2 декабря) - 44 AI, Устройства, IoT

(+30) Far Fields mic (Mic array) — незаметный герой в умной колонке
(+29) Как Яндекс.Такси прогнозирует время подачи автомобиля с помощью машинного обучения
(+11) Мир глазами автомобиля. Каким его видят беспилотники?
(+10) Сравнение лучших API для фильтрации непотребного контента
Amazon запустил чемпионат автономных машин
Microsoft поставит HoloLens армии
Google выпустит новые очки
Amazon внедряется в медицину
Amazon открыл свои курсы по машинному обучению

Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

Автор: EverydayTools

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js