Этот дайджест доступен в виде еженедельной рассылки. А ежедневно новости мы рассылаем в

iOS

- За что App Store может отклонить приложение: чек-лист
- Meet StoreKit 2
- Тим Кук: на Android в 47 раз больше вредоносных программ, чем на iOS
- Новый антимонопольный акт может заставить Apple продать App Store
Что нового во встроенных покупках в iOS 15 — WWDC 21 Строим лабиринты с SwiftUI iOS 15: заметные дополнения к UIKit Info.plist отсутствует в Xcode 13 — вот как его вернуть ScrollView в XCode 11 Создаем игры на SwiftUI с помощью SpriteKit Мастерим списки в SwiftUI Как лучше структурировать свои проекты в Xcode Глубокое погружение в Акторы в Swift 5.5 Разработка функций iOS-приложения в виде модулей в Xcode Как делать видеозвонки с помощью SwiftUI Euler: вычислительный фреймворк на Swift WorldMotion: положение устройства относительно Земли

Android

- Как использовать Android Data Binding в пользовательских представлениях?
- AppSearch из Jetpack вышел в альфа-версии
- Распознавание лиц и поз за 40 минут
- Android Broadcast: новости #10
Создайте свою библиотеку KMM История моего первого а-ха-момента с Jetpack Compose Как стать ассоциированным разработчиком Android (Kotlin Edition) Анимации Jetpack Compose в реальном времени RecyclerView с NestedScrollView: лучшие практики Android — Bitbucket — Pipeline — CI/CD с Firebase App Distribution CompileSdkVersion и targetSdkVersion — в чем отличие? Нижняя панель навигации Android с Jetpack Compose Интеграция Google Sign-in в Android-приложение Focus в Jetpack Compose DashedView: полосатые View Screen Tracker: название видимого Activity/Fragment SquircleView: красивые View
Разработка
- 5 000 000 строк кода, 500 репозиториев: зачем мы адаптировали приложение AliExpress для Рунета
- Десятикратное улучшение производительности React-приложения
- gRPC + Dart, Сервис + Клиент, напишем
- Podlodka #220: волонтерство в IT
- Хороший день разработчика: Good Day Project от GitHub
- К 2024 году 80% технологических продуктов будут создавать непрофессионалы
- Сквирклморфизм (Squirclemorphism) в дизайне интерфейсов
- 12 рекомендаций, которые помогут улучшить процесс регистрации и входа в систему
React Native в Wix — Архитектура (глубокое погружение) Как узнать плохой код? 8 вещей 5 лучших пакетов Flutter, которые вы должны знать Советы по кодинг интервью в Google Как стать плохим разработчиком
Аналитика, маркетинг и монетизация
- Гайд по тестированию рекламы для мобильных приложений
- Вслед за Apple и Google комиссию магазина приложений снизила Amazon
- make sense: О инфлюенсер-маркетинге
- UserLeap получает еще $38 млн на отслеживание пользовательского опыта
- Классическая MMORPG RuneScape запускается на iOS и Android
- Маркетологи в мобайле: Александр Плёнкин (Vprok.ru Перекрёсток)
- Почему такие скриншоты — пустая трата времени? (пока у вас нет 4,000 загрузок в месяц)
- Amplitude получил еще $150 млн
- $100 млн для Free Fire: как «младший брат» может обогнать «старшего» на уже сложившемся рынке?
- App Annie: рынок мобильных игр в России в 2020 вырос на 25% до $933 млн
- Темные паттерны и уловки в мобильных приложениях
Использование BigQuery и Firebase Analytics для привлечения, вовлечения и оценки пользователей