Оффлайн на память (Offline by heart)
Мой доклад о том, как мы разрабатывали приложение, которое работает без подключения к интернету с помощью Cordova, Angular и Ionic.
Cordova - это фреймворк позволяющий создавать нативные приложения кросс-платформенные приложения с помощью веб-технологий. Как это работает: Вы пишите HTML, CSS, JS и делаете сборку с помощью Cordova, в результате ваш код “оборачивается” в код той платформы, которую вы хотите (iOS, Android, WindowsPhone). На выходе получается приложение готовое для загрузки в магазин приложений (в Apple AppStore, например). Также Cordova дает доступ к нативным API платформ (к “железу”): к камере, галерее, пуш уведомлениям и др.
Angular - JS Framework
Ionic - фреймворк из готовых компонент и решений для разработки с помощью Cordova и Angular.
Хочу обратить ваше внимание, что мой доклад скорее про подходы и усвоенные уроки, а не про конкретные инструменты, и если вы никогда не работали с чем-то из вышеперечисленного, вы все равно найдете что-то полезное для себя.
Подробнее - https://docs.google.com/document/d/1NEya7gUbYcrldw2tHeF8IOvSI5WHllRnTcRj0yqa9eA/edit?usp=sharing