Встречается на 8% собеседований по QA Manual
Какие знаешь типы мобильных приложений
Нативные приложения — разрабатываются для конкретной ОС (iOS/Android) на родных языках (Swift/Kotlin). Высокая производительность, но требуют отдельных кодовых баз.
Гибридные приложения — веб-приложения в нативном контейнере (Cordova, Ionic). Используют HTML/CSS/JS, но имеют доступ к API устройства. Медленнее нативных.
Кроссплатформенные (React Native, Flutter) — один код для обеих платформ. Близки к нативным по производительности.
PWA (Progressive Web Apps) — веб-приложения с оффлайн-режимом и push-уведомлениями. Не требуют установки из магазинов.
Пример гибридного приложения:
javascript
// Ionic + Angular компонент
@Component({
selector: 'app-home',
template: `<ion-button (click)="useCamera()">Снять фото</ion-button>`
})
export class HomePage {
async useCamera() {
const image = await Camera.getPhoto(); // Использование нативного API
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы