Mobile Мобильные приложения
Зачем
Плюсы-минусы
Паттерны
Влияет на архитектуру:
- тип мобильной платформы
- тип устройства
- скорость интернет-соединения
- потенциальные характеристики мобильного гаджета — нагрузка на процессор, размер и разрешение экрана
Основные типы приложений:
- нативные приложения: Swift, Kotlin
- гибридные приложения: ionic, cordova, flutter
- мобильные веб-приложения: PWA, SPA/MPA - multi page app
IOS
Технологии
TODO
Тренды https://insights.stackoverflow.com/survey/2019 https://trends.google.ru/trends/explore?q=flutter,xamarin,cordova,kotlin,react%20native
https://habr.com/ru/post/491926/ Кроссплатформенная разработка 2020 https://tproger.ru/articles/creating-an-app-for-kotlin-multiplatform/ Kotlin 2020