Telegram Group & Telegram Channel
Ускоряем запуск приложения: 7 советов для увеличения производительности

Важно, чтобы запуск приложения был плавным и максимально быстрым. Длительное время запуска может означать потерю большого количества пользователей.

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

📖 Вот эти советы:

1️⃣ Установите целевую продолжительность запуска. На #WWDC 2019 в Apple рекомендовали не превышать 400 мс.

2️⃣ Напишите тесты, чтобы создать последовательный мониторинг и предотвратить регрессию.

3️⃣ Используйте органайзер Xcode для сбора статистики производительности времени запуска приложения.

4️⃣ Управляйте фреймворками с помощью статистики DYLD.

5️⃣ Замените или удалите зависимости, где это возможно.

6️⃣ Отложите логику приложения до рендера первого фрейма.

7️⃣ Оптимизируйте производительность логики запуска. Не всегда шестой пункт достижим, поэтому по возможности посмотрите на важные методы и способы их улучшения.

Производительность запуска приложения зависит от многих факторов. Все начинается с измерений и установки целевой продолжительности запуска. Xcode Instruments и статистика DYLD дают нам правильное направление, чтобы начать улучшать время запуска нашего приложения.

@iOS Dev
👍9🔥8👏2



tg-me.com/iosdev/478
Create:
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

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

The lead from Wall Street offers little clarity as the major averages opened lower on Friday and then bounced back and forth across the unchanged line, finally finishing mixed and little changed.The Dow added 33.18 points or 0.10 percent to finish at 34,798.00, while the NASDAQ eased 4.54 points or 0.03 percent to close at 15,047.70 and the S&P 500 rose 6.50 points or 0.15 percent to end at 4,455.48. For the week, the Dow rose 0.6 percent, the NASDAQ added 0.1 percent and the S&P gained 0.5 percent.The lackluster performance on Wall Street came on uncertainty about the outlook for the markets following recent volatility.

telegram from us


Telegram iOS Dev
FROM USA