Встречается на 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
  }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы