Маркетинг и монетизация
Дайджест интересных материалов для мобильного разработчика #326 (12 — 18 октября)
В новом дайджесте новые iPhone, новые карты и геолокация для Android, тестирование мобильных танков и отслеживание подписок, рейтинг рекламных сетей и чемпионат по Candy Crush Saga.
Давным-давно я думал, что идея — это так: сел, побрейнстормил с друзьями, придумал, реализовал — круто! Но всё больше убеждаюсь, что для меня работает наоборот: идея эволюционирует с годами и в какой-то момент выстреливает. Данный проект не был исключением.
Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в Telegram-канале.
iOS
- Развитие iPhone: от 2G до 5G
- Автоматизация тестирования продуктовой аналитики в мобильных приложениях
- Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
- Action и BindingTarget в ReactiveSwift
- Apple представляет iPhone 12 Pro и iPhone 12 Pro Max, iPhone 12 и iPhone 12 mini и HomePod mini
- Распространение приватного приложения через App Store
- Фреймворк Swift iOS BackgroundTasks — обновление фонового приложения за 4 шага
- Создание экранов пошагового руководства в Swift
- Автоматическая пикселизация лиц на iOS с помощью собственного кода для распознавания лиц
- Связывание анимаций вместе для построения гистограмм в SwiftUI
- Расширение UIViewController с помощью всплывающих окон
- Как тестировать push-уведомления в симуляторе и iOS-приложении
- Swift Composable Architecture от Point-Free
- JOCircularSlider: круговой слайдер для iOS
- ChatLayout: UI для чатов
- CardScanner: сканер кредитных карт на Swift
Android
- Android Guards. История создания, развития и первый meetup
- Встраиваем карты от Huawei в Android приложение
- Избегайте внедрения внешних библиотек в свой проект
- Встраиваем геолокацию от Huawei в Android приложение
- Паттерн PageObject в Kotlin для UI-тестирования Android
- Создание сложного списка элементов за 20 минут в Android на базе Groupie
- Создание SDK под Android в стиле Single-Activity
- Делаем код в адаптере чище с помощью MergeAdapter
- Вышла Android Studio 4.1
- Анализ вашего APK во время CI/CD
- Автоматизация публикации приложения в Google Play Store с помощью GitHub Actions + Fastlane
- Изогнутая нижняя навигация с анимацией в Android
- От нуля до сертифицированного Android-разработчика
- Введение в Semantics в Jetpack Compose
- Чего ожидать от собеседования Android-разработчика
- Введение в Navigation
- Как создать и распространить Android-библиотеку
- Использование лучших практик доступности в разработке под Android
- AndroidX Navigation: неправильная абстракция
- Бенчмаркинг Gson и Jackson и Moshi 2020
- Настройка многомодульных проектов
- Weather Radar: погодный радар
- Cascade: всплывающие меню
Разработка
- Приложение «Социальный мониторинг»: анализ траффика
- Jungle town: как мы хотели изменить мир к лучшему, создавая детскую игру
- Мобильные танки и тесты: интервью о тестировании World of Tanks Blitz
- Как мы разрабатывали приложение для школьников со школьниками: космический дизайн и job story для домашки
- Как мы переосмыслили работу со сценами в Unity
- Podlodka #185: конструктивное общение
- Unity запускает Game Growth Program для помощи инди-разработчикам
- DevFest 2020 пройдет онлайн с 16 по 18 октября
- Изучите основы UI дизайна на примере фильмов
- 5 шагов для улучшения ваших навыков UI дизайнера
- Работа с действительно ужасным разработчиком
- 26-летний программист создал приложение на 1 миллиард долларов за 2 года — после того, как последовал совету своей подруги
- Идеальный процесс управления техническим долгом
- Современные шаблоны проектирования архитектуры для профессионалов
- Создание клона Google Диска во Flutter с помощью AWS Amplify
- Анонс: плагины Flutter Community Plus
- Питч деки игр, получивших инвестиции
- 16-часовая тренировка для разработчиков
Аналитика, маркетинг и монетизация
- Как делать гипер-казуальные игры, популярные во всём мире
- Fatal Fight: История многомиллионных загрузок
- Инструкция: настройка Snowplow для мобильной аналитики
- Рост установок в 3 квартале: отчет Sensor Tower Store Intelligence Data Digest
- Calm привлекает новые инвестиции при оценке $2.2 млрд.
- Nym Health: автоматизация медицинской бухгалтерии
- Adjust запускает продукт для отслеживания подписок
- В Великобритании объявили победителя Candy Crush Saga All Stars
- AppsFlyer опубликовала новый рейтинг Performance Index
- В AppMetrica появился «Анализ покупок»
- Как сделать в TikTok виральный Hashtag Challenge для вашего приложения
- Великобритания забанила фейковую рекламу Playrix
- Harbor: геймификация катастроф
- 40 медиа, которые расскажут о вашем приложении
- Как Covid-19 повлиял на рынок мобильных приложений?
AI, Устройства, IoT
- Продажи планшетов в этом квартале выросли, но их вымирание — это только вопрос времени
- Turing Pi — кластерная плата для self-hosted приложений и сервисов
- Компьютерное зрение. Свой алгоритм или решение из «коробки»?
- IBM Maximo Visual Inspection как панацея для «непрофи». Часть 2
- Google научился узнавать напетые и насвистанные песни
- Snap запустил в Лондоне совместную дополненную реальность Local Lens
- Разработка и продажа приложения для машинного обучения — от начала до конца
← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
-
Разработка1 месяц назад
Осваиваем ViewModel в Android: «можно» и «нельзя» — Часть 2
-
Маркетинг и монетизация1 месяц назад
Вышел 2024 App Marketing Trends Report
-
Разработка1 месяц назад
Как быстро сделать файл PrivacyInfo.xcprivacy для вашего iOS-приложения
-
Разработка1 месяц назад
Инъекция зависимостей в Compose