IT Academy
Урок 6 · Средний

Тесты, profiling, signing и release

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Release отличается подписью, оптимизацией и разрешениями. Тест должен покрывать потерю сети и пересоздание UI. Профилирование ищет медленные кадры и удерживаемые объекты, а не только средний CPU.

Задача для самостоятельного решения

Почему перед выпуском нужен сценарий запрета разрешения?

Показать разбор ответа

Пользователь вправе отказать. Приложение должно объяснить ограничение и продолжить доступные функции, а не падать или бесконечно повторять запрос.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →