Введение 0:00 Богдан, начинающий тестировщик, приветствует зрителей. Тема видео: виды мобильных приложений. Классификация приложений важна для тестировщиков.
Нативные приложения 2:00 Создаются для конкретной операционной системы iOS, Android, Windows. Работают быстрее и экономят батарею благодаря адаптации под платформу. Имеют доступ к аппаратным функциям устройства. Скачиваются из App Store или Google Play.
Преимущества и недостатки нативных приложений 4:12 Преимущества: высокая скорость, интерактивность, удобство использования. Недостатки: высокая стоимость и сложность обновления. Примеры: калькулятор, Angry Birds, Shazam.
Определение нативных приложений 5:50 Основной признак нативного приложения — язык программирования. Визуально определить тип приложения сложно.
Мобильные веб-приложения 7:14 Адаптация сайта для смартфонов. Не требуют установки, доступны через браузер. Легко поддерживаются, обновления распространяются автоматически.
Преимущества и недостатки мобильных веб-приложений 9:46 Преимущества: низкая стоимость разработки, доступность с любого устройства, всегда обновлённые. Недостатки: зависимость от скорости интернета, менее удобный дизайн, более длительная разработка, проблемы с безопасностью.
Веб-приложения 10:57 Примеры веб-приложений: ВКонтакте, Instagram, Google Maps. Возможность использования без скачивания нативной версии. Функционал частично соответствует нативным приложениям, но менее удобен и производительен.
Гибридные приложения 11:54 Гибридные приложения сочетают элементы нативных и веб-приложений. Оболочка написана на языке для конкретной ОС, содержимое общее. Доступ к аппаратным функциям устройства ограничен. Требуют постоянного подключения к интернету.
Преимущества и недостатки гибридных приложений 13:09 Преимущества: быстрее и дешевле в разработке, единая оболочка для всех платформ. Недостатки: медленнее нативных приложений, зависят от интернета, менее интерактивны.
Примеры гибридных приложений 14:43 Примеры: App Store, Instagram, Uber. Для определения типа приложения нужно знать языки программирования.
Прогрессивные веб-приложения PWA 15:49 PWA работают внутри браузера, но более эффективно и быстро. Могут работать офлайн, отправлять push-уведомления, взаимодействовать с аппаратной частью устройства. Термин создан инженерами Google Chrome в 2015 году.
Как отличить веб-приложение от PWA 18:37 Косвенный признак веб-приложения: полоса загрузки при переходе на статью. Пример: New York Times. Пример PWA: Pinterest, отсутствие полосы загрузки.
Заключение 21:10 Подведение итогов по видам мобильных приложений. Призыв задавать вопросы и делиться примерами в комментариях. Приглашение подписаться на канал и включить уведомления.