DigitableCourses
База знаний

Тема: Мобильная Разработка

13 материалов в этой теме.

Материалы

12 на странице
Статья

Тестирование мобильного: юнит, UI, устройства, фермы, бета-каналы

Почему на мобильном пирамида тестов деформируется, как тестировать смерть процесса, отозванные разрешения и сеть с провалами, чем снапшот-тесты выгоднее прогонов на …

#мобильная разработка#тестирование#ci
30 мин
Статья

Релиз и сторы: подписи, ревью, поэтапная раскатка, аналитика и крэши

Почему мобильный релиз необратим и как с этим жить: версии и номера сборок, две модели подписи, артефакты и символы, бета-каналы, прохождение ревью, поэтапная раскатка с …

#мобильная разработка#релиз#ci-cd
25 мин
Статья

Производительность мобильного: старт, плавность, батарея, трафик

Четыре бюджета мобильного приложения — время старта, время кадра, энергия и трафик — и как их измерять в поле, а не на флагмане разработчика: анатомия холодного старта, …

#мобильная разработка#производительность#профилирование
24 мин
Статья

Мобильный UI и навигация: паттерны, жесты, адаптация под экраны

Как устроен мобильный интерфейс: физика пальца и зоны досягаемости, навигация как данные, диплинки и восстановление стека, разрешение конфликтов жестов, обязательные …

#мобильная разработка#ui#навигация
20 мин
Статья

Мобильная разработка: карта трека и чем мобильный контекст отличается

Что делает мобильную разработку отдельной инженерной дисциплиной: энергия, сеть с провалами, оффлайн, разрешения, убиваемый процесс и релиз через посредника — плюс …

#мобильная разработка#ios#android
20 мин
Статья

Данные и оффлайн: локальные БД, синхронизация, разрешение конфликтов

Почему на мобильном источник истины лежит на диске, а не на сервере: выбор локального хранилища, схема с метаданными синхронизации, миграции, очередь исходящих операций, …

#мобильная разработка#оффлайн#базы данных
29 мин
Статья

Безопасность мобильного: хранение секретов, биометрия, пиннинг, реверс

Почему мобильное приложение — это код на устройстве противника: модель угроз, Keychain и Keystore по классам доступности, биометрия, которая действительно что-то …

#мобильная разработка#безопасность#криптография
24 мин