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

в 10:09, , рубрики: ios 14, uix, Аналитика мобильных приложений, Блог компании Цифровые Экосистемы, маркетинг приложений, разработка мобильных приложений, Разработка под android, разработка под iOS

В новом дайджесте подготовка к iOS 14, архитектура приложений и многомодульные проекты, детские интерфейсы и вопросы высшего образования разработчиков, продуктивность, новый месседжинг, роботы и много других интересных материалов!

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

Мне самому очень бы хотелось поиграть в игру, схожую с Disciples 2 но с современными механиками и возможностями. Но к сожалению, такой игры не было. Говоря проще — мы устали ждать новую классную игру, поэтому решили сами ее сделать.

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

Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 4 iOS

(+8) Make <your iOS app> talk. Доклад Яндекса
(+5) Осваиваем Grid в SwiftUI
Apple заблокировала обновление Facebook из-за предупреждения о 30%
Facebook предупреждает о 50% падении дохода от рекламы после перехода на iOS 14
Как подготовиться к iOS 14
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 5 Управление приложением в SwiftUI
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 6 Как создать змейку на SwiftUI
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 7 Как программно изменить иконку приложения
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 8 Новое в iOS 14: App Attest
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 9 Постраничное листание на SwiftUI
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 10 В чем разница между Leading и Left, Trailing и Right Constraints в Swift
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 11 GraphQL в iOS-разработке
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 12 Обнаружение утечки памяти во время выполнения на iOS
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 13 10 советов по разработке виджетов для iOS 14
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 14 Отслеживание рук и определение положения тела с помощью Vision Framework
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 15 Протоколы в Swift
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 16 Затерянный в стране Xcode
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 17 Создание сложных многослойных макетов с Safe Area
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 18 NeumorphismKit: неоморфизм в UIKit
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 19 Layout Framework Benchmark: сравнительное тестирование Swift-фреймворков

Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 20 Android

(+8) Архитектурный шаблон MVI в Kotlin Multiplatform. Часть 3: тестирование
(+2) Тестируем плату для 4K Android ТВ-приставок на чипе Realtek RTD1395
Вышла альфа-версия Jetpack Compose
Android Broadcast: Архитектура приложений: Делаем аналитику правильно
Google выпустил приложение AdMob для Android
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 21 Android для всех: словарь терминов
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 22 Сравнение времени сборки Android на разных процессорах
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 23 Создание элегантных DSL на Kotlin
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 24 Распознаем нарисованное с ML Kit
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 25 Как использовать Ktor в вашем Android-приложении
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 26 Использование Firebase In-App-Messaging в Android-приложении
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 27 Анимируйте клавиатуру
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 28 Связь Фрагмента с другими Фрагментами и Активити
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 29 Делаем кастомный Android Sheet, выезжающий сверху экрана
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 30 Android Material Component: создаем Navigation Drawer в стиле Gmail
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 31 Используем Jetpack CameraX
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 32 Как повысить качество приложения с помощью Firebase и Google Play
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 33 10 полезных строковых расширений Kotlin
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 34 Awesome Dialog: красивые уведомления для Android
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 35 Android Additive Animations: анимации для Android

Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 36 Разработка

(+61) Мои размышления про экранную клавиатуру для Flipper Zero под экранчик 128х64 пикселя
(+27) Как однажды была чуть не сорвана разработка Gardenscapes
(+22) Оригинальный способ генерации мастер-пароля: используй специальный набор костей
(+9) Конфигурация многомодульных проектов
(+5) Интерфейсы для тех, кто еще не читает. Принципы проектирования детского UX-UI
(+3) Марк маркировал, маркировал, да и вымаркировал. Маркировка — это ж просто!?
(+2) Использование SVG ресурсов в Xamarin
(+1) Micro-frontends. Асинхронный подход к мультикомандной разработке
(0) 10 вещей, о которых нужно помнить при переходе с React на React Native
(0) Какие бывают метрики. Дизайнер и метрики, 2 часть
Flutter Dev Podcast #19: Яндекс.Про
Хочу в геймдев #12: путь инди
Podlodka #178: Stack Overflow
Повлияла ли работа из дома на продуктивность разработчиков?
Google: ВУЗ больше не нужен
Дизайн приложений: примеры для вдохновения #14
Работа в Mobis Apps, или как потерять 130 тысяч рублей
Тени и размытие. Основы UI дизайна
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 37 ActiveLife App: исследование UI/UX
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 38 7 устаревших стилей программирования
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 39 Как сделать Flutter-приложение с высоким уровнем безопасности?
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 40 Каково это быть Senior инженером?
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 41 Сколько стоит сделать кроссплатформенное приложение в 2020?
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 42 Adobe отказывается от PhoneGap
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 43 Как разработать отличное мобильное приложение для фитнеса? (фичи, бюджет и монетизация)
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 44 6 потрясающих Github-репозиториев для Flutter
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 45 VR-разработка на Unreal: для каких проектов лучше всего использовать?

Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 46 Аналитика, маркетинг и монетизация

(+1) Арабские страны: новый Клондайк для разработчиков
Игровой рынок России: обзор Wargaming и Superdata
В Канаде самый большой рост расходов на приложения, в России рост ниже прошлогоднего
Muze переосмысливает мобильный месседжинг
Избегайте фичеринга
Житель Петербурга потратил на «Великого Султана» 763 тыс. рублей и решил вернуть их через суд
Суд запретил Apple удалять аккаунты Epic Games
Microsoft поддержала Epic Games в споре с Apple
Почему все взъелись на Apple с её 30%?
AppMetrica: как правильно собирать и интерпретировать данные отчетов
10 главных метрик для аналитики ecommerce-приложений
Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 47 ASOindex бенчмарк 20 популярных категорий App Store и Google Play

Дайджест интересных материалов для мобильного разработчика #359 (24 — 30 августа) - 48 AI, Устройства, IoT

(+65) «Умная» детская коляска «Максимка»
(+31) RPi-няня
(+13) «Умный дом» в каждую квартиру многоквартирного дома, или наш MVP
(+8) Старый строительный бизнес и новые технологии, или история одного стартапа
(0) Azure IoT Edge и SQL Edge: перенос облачных нагрузок на «наземные» устройства
Убьет ли Искусственный Интеллект программирование?
Исследователи Intel на основе смартфона сделали робота за $50
Amazon улучшает расстановку мебели в AR

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

Автор: DigitalEcosystems

Источник

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


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