Встречается на собеседованиях • сегодня
Какие знаешь типы мобильных приложений
Нативные приложения — разрабатываются для конкретной ОС (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: `Снять фото `
})
export class HomePage {
async useCamera() {
const image = await Camera.getPhoto(); // Использование нативного API
}
}
```

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы