Upload
vladislav-melanitskiy
View
208
Download
0
Embed Size (px)
Citation preview
Гибридные приложения
Any application that can be written in JavaScript will eventually be written in
JavaScript.
Jeff Atwood
Single Page Application• Angular JS
• Gulp
• PhoneGap + preprocess
• Ionic
• AppGyver
Gulp preprocess • Конфиги для сборки
• Дополнительные блоки в View и Templates
Что это нам дает
• Web версию приложения
• Мобильную версию веб приложения
• Mobile application iOS / Android
• Нативные эффекты
Какой результат?
Риски• Продали что будет работать как нативное?
• Нужно доделать найтивные эффекты?
• Работа с системными функциями?
Решаемо? – Да!
React.js + ReactNative
• Single page с помощью WebPack и ReactRouter
• Mobile Application
• React.parts
React Application
Как мы это делаем?• Между приложениями мы шейрим:
• Dispatcher
• Store
• Actions
• Нужны View для каждого приложения
Какой результат?
Выводы• PhoneGap
• быстрый результат
• полный cross platform
• React native
• высокая производительность
• экономия ~40% времени на приложениях
Обсудим?