Фоновая работа и пуши: ограничения ОС, планировщики, уведомления
Почему на телефоне нет cron: модель фонового исполнения iOS и Android, BGTaskScheduler и WorkManager, Doze и App Standby Buckets, foreground-сервисы, устройство APNs и …
13 материалов в этой теме.
Почему на телефоне нет cron: модель фонового исполнения iOS и Android, BGTaskScheduler и WorkManager, Doze и App Standby Buckets, foreground-сервисы, устройство APNs и …
Почему на мобильном пирамида тестов деформируется, как тестировать смерть процесса, отозванные разрешения и сеть с провалами, чем снапшот-тесты выгоднее прогонов на …
Почему мобильный релиз необратим и как с этим жить: версии и номера сборок, две модели подписи, артефакты и символы, бета-каналы, прохождение ревью, поэтапная раскатка с …
Четыре бюджета мобильного приложения — время старта, время кадра, энергия и трафик — и как их измерять в поле, а не на флагмане разработчика: анатомия холодного старта, …
Как устроены iOS и Android от ядра до магазина: процессы и жизненный цикл, песочница и разрешения, подпись и публикация, реальные ограничения платформ — и что из этого …
Что вы реально покупаете, выбирая нативную iOS: семантика значений и ARC вместо GC, структурированная конкурентность, декларативный SwiftUI поверх императивного UIKit, …
Как устроена современная нативная разработка под Android: Kotlin и корутины, Jetpack Compose и три фазы кадра, жизненный цикл и смерть процесса, Jetpack-экосистема, …
Как устроен мобильный интерфейс: физика пальца и зоны досягаемости, навигация как данные, диплинки и восстановление стека, разрешение конфликтов жестов, обязательные …
Что делает мобильную разработку отдельной инженерной дисциплиной: энергия, сеть с провалами, оффлайн, разрешения, убиваемый процесс и релиз через посредника — плюс …
Как устроены Flutter, React Native и Kotlin Multiplatform изнутри, что именно они разделяют между платформами, чем расплачиваются в мобильном контексте — батарея, сеть, …
Почему на мобильном источник истины лежит на диске, а не на сервере: выбор локального хранилища, схема с метаданными синхронизации, миграции, очередь исходящих операций, …
Почему мобильное приложение — это код на устройстве противника: модель угроз, Keychain и Keystore по классам доступности, биометрия, которая действительно что-то …
По этому запросу ничего не найдено.