Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
What to Upload to SlideShare
Loading in …3
×
1 of 24

«Серебрянная пуля» для разработки мультиплатформенных приложений» - Ярослав Мирошниченко

0

Share

Download to read offline

«Серебрянная пуля» для разработки мультиплатформенных приложений» -
Ярослав Мирошниченко

Related Audiobooks

Free with a 30 day trial from Scribd

See all

«Серебрянная пуля» для разработки мультиплатформенных приложений» - Ярослав Мирошниченко

  1. 1. “СЕРЕБРЯННАЯ ПУЛЯ” ДЛЯ РАЗРАБОТКИ МУЛЬТИПЛАТФОРМЕННЫХ ПРИЛОЖЕНИЙ
  2. 2. INSTAGRAM, FACEBOOK, SKYPE?
  3. 3. ЦЕЛИ  Какие решения есть?  Плюсы и минусы использования решений?  Какое решение следует выбрать для своей задачи?  Пример разработки
  4. 4. КАКИЕ РЕШЕНИЯ ЕСТЬ?
  5. 5. REACT NATIVE  появился в начале 2015 года  построен на базе React JS  android, iOS  web, windows, macOS, ubuntu (support community)  использует JSX в стандартном окне приложения
  6. 6. JSX
  7. 7. IONIC  появился в начале 2013 года  построен на базе Angular JS  web, android, iOS, windows, macOS, ubuntu  использует обертку для Cordova CLI
  8. 8. APACHE CORDOVA  позволяет развернуть в приложении страницу браузера (в дальнейшем WebView) и в ней отображать HTML5, CSS3, JS  дает механизм интеграции между нативными скриптами с Cordova API
  9. 9. QUASAR FRAMEWORK  появился в 2016 году  построен на базе Vue JS  web, iOS, android, windows, macOS, linux  использует Apache Cordova  использует Electron
  10. 10. ELECTRON  использует Chromium и Node.js  позволяет разрабатывать системы для десктопных платформ  использует тот же код, что Apache Cordova
  11. 11. ПЛЮСЫ И МИНУСЫ ИСПОЛЬЗОВАНИЯ ЭТИХ РЕШЕНИЙ?
  12. 12. ПОЧЕМУ ЭТИ РЕШЕНИЯ?  самые популярные на текущий момент  огромный фидбек от разработчиков и компаний использующих эти решения  огромная библиотека готовых плагинов и пакетов для разработки
  13. 13. ПЛЮСЫ  они написаны на современных фреймворках JS  это один раз написал - используешь для всех платформ  скорость разработки  активное развитие этого направления  процесс погружения 1-2 месяца  простота менеджмента и аналитики  активное развитие этого направления
  14. 14. МИНУСЫ  ваше приложение это страничка браузера  платформы используют различные принципы проектирования  ограниченный API
  15. 15. КАКОЕ РЕШЕНИЕ ВЫБРАТЬ ДЛЯ СВОЕЙ ЗАДАЧИ?
  16. 16. РЕШЕНИЯ  React Native  Ionic  Quasar Framework
  17. 17. ПРИМЕР ПРОЦЕССА РАЗРАБОТКИ С ПОМОЩЬЮ QUASAR FRAMEWORK
  18. 18. ИСХОДНЫЙ КОД
  19. 19. СБОРКА ПРОЕКТА
  20. 20. СБОРКА ПРОЕКТА
  21. 21. УСТРОЙСТВА
  22. 22. WEB-приложение
  23. 23. СПАСИБО ЗА ВНИМАНИЕ!

×