tg-me.com/iosdev/478
Last Update:
Ускоряем запуск приложения: 7 советов для увеличения производительности
Важно, чтобы запуск приложения был плавным и максимально быстрым. Длительное время запуска может означать потерю большого количества пользователей.
Несмотря на то, что современные устройства быстры, мы все равно должны следить за тем, чтобы время запуска было как можно меньше. Хорошей новостью является то, что с помощью нескольких лучших практик вы сможете поддерживать время запуска вашего приложения на достаточно высоком уровне.
📖 Вот эти советы:
1️⃣ Установите целевую продолжительность запуска. На #WWDC 2019 в Apple рекомендовали не превышать 400 мс.
2️⃣ Напишите тесты, чтобы создать последовательный мониторинг и предотвратить регрессию.
3️⃣ Используйте органайзер Xcode для сбора статистики производительности времени запуска приложения.
4️⃣ Управляйте фреймворками с помощью статистики DYLD.
5️⃣ Замените или удалите зависимости, где это возможно.
6️⃣ Отложите логику приложения до рендера первого фрейма.
7️⃣ Оптимизируйте производительность логики запуска. Не всегда шестой пункт достижим, поэтому по возможности посмотрите на важные методы и способы их улучшения.
Производительность запуска приложения зависит от многих факторов. Все начинается с измерений и установки целевой продолжительности запуска. Xcode Instruments и статистика DYLD дают нам правильное направление, чтобы начать улучшать время запуска нашего приложения.
@iOS Dev
BY iOS Dev

Share with your friend now:
tg-me.com/iosdev/478