Маркетинг и монетизация
Дайджест интересных материалов для мобильного разработчика #287 (16-22 декабря)
В новом дайджесте — интересная особенность работы одного из приложений для вызова такси, работа с сетью и управление жестами, физика и идеи, код макетов и разное тестирование, итоги десятилетия и года от App Annie.
Как я нашел способ отследить всех водителей «Ситимобил»
Выполнив этот запрос несколько раз с разными параметрами я понял, что можно выгружать данные о таксистах практически в реалтайме. Вы только представьте, сколько интересного можно теперь узнать!
Опрос: Зарплаты российских мобильных разработчиков 2019
Мы проводим ежегодный опрос, связанный с работой и зарплатой российских разработчиков.
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Telegram-канале.
iOS
- iOS. Работа с сетью, когда приложение не запущено
- Находим потерянные файлы в нескольких Xcode таргетах
- Apple открывает HomeKit Accessory Development Kit
Видео iOSDevCampDC 2019
Как рисовать на холсте в iOS
Анимация Metal с помощью CoreAnimation
Opaque типы и ‘Some’ в Swift
Продвинутые методы ускорения компиляции в Xcode
Как сделать модальный View на SwiftUI
Темный режим с Swift Observation Protocol
Используем Граф Памяти Xcode для поиска утечек памяти
Diagnostics: диагностические данные от пользователей
5 iOS-библиотек для использования в вашем следующем приложении
5 iOS-библиотек для дизайнерского вдохновения
Android
- Как прошёл второй митап по Android от Tinkoff
- Управление жестами: Обработка визуальных перекрытий. Часть 2
- Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow
- Android. Surface
- Как оптимизировать разработку приложений
- 16 советов по разработке для андроид на языке Kotlin. Часть 3 + Часть 2
- Facebook заменит Android собственной ОС
Видео KotlinConf 2019
Использование Lottie на Android для отображения динамических анимаций
Повысьте производительность приложения с помощью профилировщиков Android
Как Enum может повлиять на производительность Android-приложений
MotionLayout: новый способ создания анимации в Android
Перенос стилей на Android в Kotlin с использованием Fritz AI и CameraX
Как сделать анимацию взбалтывания
Jetpack Compose Playground: примеры работы с Jetpack Compose
Press: текстовый редактор на Kotlin Multiplatform
Разработка
- Процедурная генерация многоэтажных 3D-подземелий
- Воссоздание в новой игре того, за что мы любили старые
- Физика в Unity-проекте на примере мобильного файтинга
- Знакомство с драйверами Appium (или как выбрать нужный)
- DartUP 2019: итоги и видеозаписи докладов
- Чего стоит идея и как превратить ее в концепт: инструменты геймдизайнера
- Что такое Flutter и почему вы должны изучать его в 2020 году
- Продолжайте полет с Xamarin.Forms 4.4
- Может перестанем называть доступностью UX и юзабилити?
- ок.tech QATOK: материалы мероприятия
- Всё, что нужно знать о Progressive Web App (PWA)
- Разработка приложений в VK mini apps
- Почему я отказался от кросс-платформенных решений в мобильной разработке
- Podlodka #142: Нагрузочное тестирование
- Buildbox стал бесплатным
- Supernova: готовый код из макетов
- Как улучшить UX магазина
- Сколько стоит аутсорс-разработка: исследование Existek
- Разбор приложения “Рязань – новогодняя столица России 2020”
- 5 интерфейсов для приложений покупки продуктов
- “Руководство по мобильному бета-тестированию” от Instabug
- Мобильное приложение для обслуживания и мониторинга электроподстанций
- Как мы сделали, наверное, самый лучший мобильный личный кабинет
Введение в MVVM во Flutter
Stream Flutter: создание социальной сети с лентами активностей на Flutter
Плохой опыт онбординга новых разработчиков может убить ваш стартап
Как чат-боты могут изменить образовательные мобильные приложения?
Введение в анимацию Flutter с AnimatedContainer
Flutter Interact 2019 – что нового и что стоит использовать
Разработка лучшего экрана настроек для вашего приложения
Готов ли Flutter для корпоративных приложений?
Нейморфизм в пользовательских интерфейсах
Аналитика, маркетинг и монетизация
- Сколько человек видят вашу иконку в App Store во время фичеринга «Приложение дня»
- Mamba завоевала Израиль
- Wachanga получила инвестиции от Embria
- Mail.ru запускает собственную DMP
- YouAppi запустила инструмент ретаргетинга ReAppi
- Актуальный маркетинг: создание масок в соцсетях
- myTracker расширил анализ эффективности рекламы и возврата пользователей
- Самые скачиваемые, зарабатывающие и растущие приложения 2019
- Анонсирована вторая часть The Wolf Among Us
- App Annie подвела итоги десятилетия
- Победители App Growth Awards 2019
- Yubo: социальная сеть для подростков
- Маркетологи в мобайле. Владимир Солосин, «Яндекс.Такси»
- Скрытые риски зависимости от модели роста через покупной рекламный трафик
AI, Устройства, IoT
- Чуткий дом приходит на смену умным домам
- IoT детям не игрушка. Как хакерские атаки на интернет вещей пугают не только крупные корпорации, но и обычные семьи
- Apple, Google, Amazon и Zigbee Alliance создают единый стандарт связи для устройств умного дома
- Mail.Ru Group выпустит свою умную колонку с “Марусей”
Отчет AI Index 2019
Читаем текст на изображении с помощью одной строки кода на Python
-
Программирование4 недели назад
Конец программирования в том виде, в котором мы его знаем
-
Видео и подкасты для разработчиков1 неделя назад
Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech
-
Магазины приложений3 недели назад
Магазин игр Aptoide запустился на iOS в Европе
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.8