SlideShare a Scribd company logo
СВОЙ PHONEGAP
ЗА 15 МИНУТ
1
О СЕБЕ
АЛЕКСЕЙ ОХРИМЕНКО
Twitter: @Ai_boy
JS FOR FUN
2
IPONWEB
RTB
BLA BLA BLA
3
PHONEGAP
ОЧЕНЬ КРУТОЙ
И ИНТЕРЕСНЫЙ
FRAMEWORK
4
5
http://phonegap.com/ 6
7
IPHONE
ANDROID
WINDOWS PHONE
BLACKBERRY
WINDOWS
UBUNTU
FIREFOX OS
FIRE OS
И ЧТО ЖЕ МЫ УЗНАЕМ?
▸История PhoneGap
▸Как он работает?
▸Как с ним работать?
8
ИСТОРИЯ
PHONEGAP
9
10
11
12
Ajax 2.0 - новый,
инновационный способ
написания мобильных
приложений
13
⊘
14
КАК PHONEGAP
РАБОТАЕТ?
15
16
Native Browser
17
Native Browser
ДЕЛАЕМ СВОЙ
PHONEGAP
Windows + Visual Studio Express ( for Desktop )
18
19
20
21
22
23
24
25Mark of the Web (MOTW)
26
27
28
И ЧТО ЖЕ МЫ
ПОЛУЧИЛИ?
29
А МЫ НИЧЕГО
НЕ ЗАБЫЛИ?
30
31
Native Browser
32
Native Browser
NativeCameraPlugin JSCameraPlugin
33
https://cordova.apache.org/plugins/
И КАК ЖЕ С
ЭТИМ РАБОТАТЬ?
34
35
1) РУЧНОЙ СПОСОБ РАБОТЫ
2) PHONEGAP CLOUD
3) PHONEGAP CLI
36
iOS – Xcode + iOS SDK + MacOS




Android – Eclipse + Android SDK + Linux
(or any OS)




Windows Phone – Visual Studio +
Windows Phone SDK + Windows
37
iOS – Xcode + iOS SDK + MacOS




Android – Eclipse + Android SDK + Linux
(or any OS)




Windows Phone – Visual Studio +
Windows Phone SDK + Windows
⊘
38
39
PHONEGAP
BUILD
40
41
https://build.phonegap.com
42
REST API
43
Build as a Service
44
PHONEGAP
CLI
45
IPHONE
ANDROID
WINDOWS PHONE
PhoneGap Mobile
46
npm install -g phonegap
phonegap create myApp
ls myApp/
# config.xml hooks platforms plugins www
phonegap serve
# serving at 192.168.1.13
47
npm install -g phonegap
phonegap create myApp
ls myApp/
# config.xml hooks platforms plugins www
phonegap serve
# serving at 192.168.1.13
48
npm install -g phonegap
phonegap create myApp
ls myApp/
# config.xml hooks platforms plugins www
phonegap serve
# serving at 192.168.1.13
49
npm install -g phonegap
phonegap create myApp
ls myApp/
# config.xml hooks platforms plugins www
phonegap serve
# serving at 192.168.1.13
50
ЕЩЕ РАЗ
СРАВНИМ
51
1) РУЧНОЙ СПОСОБ РАБОТЫ
2) PHONEGAP CLOUD
3) PHONEGAP CLI
52
ОТЛАДКА
PHONEGAP
53
JsConsole
Aardwolf
TraceGL
SpyWeb
JsHybbuger
Ripple
Weinre
Adobe Edge Inspect
VorlonJs
Fiddler
Wireshark
54
ОТЛАДКА ГИБРИДНЫХ
ПРИЛОЖЕНИЙ И
МОБИЛЬНОГО WEB
http://www.youtube.com/watch?v=2QuzmdAbHLs
FRAMEWORKS
55
56
ВЫВОД МОЖЕТ
БЫТЬ ТОЛЬКО
ОДИН
57
НИЧЕГО НЕ
УЧИТЕ!!!
58
Q&A ?
АЛЕКСЕЙ ОХРИМЕНКО
Twitter: @Ai_boy
59http://bit.ly/1XONHTL

More Related Content

PDF
Создание сайтов с платным доступом на основе изумруд (Emerald) - Сергей Романов
PPTX
«Компонентная верстка с AngularJS», Андрей Яманов (CTO TeamHunt)
PDF
«Пиринговый веб на JavaScript», Денис Глазков
ODP
Yandex Lego олег оболенский
PDF
UX Poland 2014: Y.Vetrov — Applied UX Strategy
PDF
Руслан Ханов, «Контейнер сервисов — Что? Где? Когда?»
PDF
Максим Попов, Mail.Ru Group, «Асинхронные запросы в MySQL или когда PDO стано...
PDF
Александр Лисаченко, Alpari, «Решение вопросов сквозной функциональности в пр...
Создание сайтов с платным доступом на основе изумруд (Emerald) - Сергей Романов
«Компонентная верстка с AngularJS», Андрей Яманов (CTO TeamHunt)
«Пиринговый веб на JavaScript», Денис Глазков
Yandex Lego олег оболенский
UX Poland 2014: Y.Vetrov — Applied UX Strategy
Руслан Ханов, «Контейнер сервисов — Что? Где? Когда?»
Максим Попов, Mail.Ru Group, «Асинхронные запросы в MySQL или когда PDO стано...
Александр Лисаченко, Alpari, «Решение вопросов сквозной функциональности в пр...

Viewers also liked (20)

PDF
«Advanced {product_name} configuring», Алексей Макеев, Mail.Ru Group
PDF
«iPython & Jupyter: 4 fun & profit», Лев Тонких, Rambler&Co
PDF
«QuickCheck в Python: проверка гипотез и поиск ошибок», Александр Шорин, Ramb...
PDF
Сергей Николенко, Deloitte Analytics Institute, Высшая Школа Экономики, «От н...
PPTX
Александр Щусь, Mail.Ru Group, Детектирование взломов почтовых аккаунтов
PDF
Иван Лобов, Data-Centric Alliance, «Текущие тенденции в сфере исследования гл...
PDF
Profiling and optimizing go programs
PDF
Что надо знать о HTTP/2
PDF
Ростислав Яворский, Высшая Школа Экономики, «Как использовать анализ сетевых ...
PDF
Сергей Герасимов (ВМК МГУ), Александр Мещеряков (Институт космических исследо...
PDF
Парсим CSS
PDF
Александр Семёнов, МТС, Высшая Школа Экономики, «Анализ социальных сетей в те...
PDF
Определение качества сетевого соединения в iOS-почте, Даниил Румянцев, разраб...
PPTX
Введение в паттерн Schedulable object, Павел Осипов, руководитель разработки ...
PDF
Роман Чеботарёв, КРОК, «Выбираем метрику оценки качества модели»
PDF
«Pocker - GUI для Docker», Владимир Василькин (ALMWorks, Санкт-Петербург)
PDF
«История разработки eazyBI», Raimonds Simanovskis (eazyBI, Латвия)
PDF
Никита Макаров, Одноклассники, «API, Облака и зачем это все тестировщику»
PDF
Семь тысяч Rps, один go
PDF
iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...
«Advanced {product_name} configuring», Алексей Макеев, Mail.Ru Group
«iPython & Jupyter: 4 fun & profit», Лев Тонких, Rambler&Co
«QuickCheck в Python: проверка гипотез и поиск ошибок», Александр Шорин, Ramb...
Сергей Николенко, Deloitte Analytics Institute, Высшая Школа Экономики, «От н...
Александр Щусь, Mail.Ru Group, Детектирование взломов почтовых аккаунтов
Иван Лобов, Data-Centric Alliance, «Текущие тенденции в сфере исследования гл...
Profiling and optimizing go programs
Что надо знать о HTTP/2
Ростислав Яворский, Высшая Школа Экономики, «Как использовать анализ сетевых ...
Сергей Герасимов (ВМК МГУ), Александр Мещеряков (Институт космических исследо...
Парсим CSS
Александр Семёнов, МТС, Высшая Школа Экономики, «Анализ социальных сетей в те...
Определение качества сетевого соединения в iOS-почте, Даниил Румянцев, разраб...
Введение в паттерн Schedulable object, Павел Осипов, руководитель разработки ...
Роман Чеботарёв, КРОК, «Выбираем метрику оценки качества модели»
«Pocker - GUI для Docker», Владимир Василькин (ALMWorks, Санкт-Петербург)
«История разработки eazyBI», Raimonds Simanovskis (eazyBI, Латвия)
Никита Макаров, Одноклассники, «API, Облака и зачем это все тестировщику»
Семь тысяч Rps, один go
iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...
Ad

Similar to «Свой PhoneGap за 15 минут», Алексей Охрименко (IPONWEB) (12)

PDF
DUMP-2013 Frontend - Свой PhoneGap за 15 минут! - Охрименко Алексей
PPTX
PhoneGap для мобильного разработчика - глубокое погружение без ОЗК
KEY
PhoneGap + Sencha
PPT
Mobile web development
PDF
Разработка мобильных приложений на HTML5
PPTX
Тестирование PhoneGap-приложений: специфика + опыт
PDF
Mobile applications with HTML and Javascript
PPTX
Full Stack разработка на JavaScript
PPT
BitrixMobile: опыт создания мобильных приложений с использованием HTML5
PDF
Кир Белевич, Сергей Горобцов: "Touch it: новое мобильное направление веб-разр...
PPT
Application Developer Day Conf 2011 Andrey Rebrov
PDF
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
DUMP-2013 Frontend - Свой PhoneGap за 15 минут! - Охрименко Алексей
PhoneGap для мобильного разработчика - глубокое погружение без ОЗК
PhoneGap + Sencha
Mobile web development
Разработка мобильных приложений на HTML5
Тестирование PhoneGap-приложений: специфика + опыт
Mobile applications with HTML and Javascript
Full Stack разработка на JavaScript
BitrixMobile: опыт создания мобильных приложений с использованием HTML5
Кир Белевич, Сергей Горобцов: "Touch it: новое мобильное направление веб-разр...
Application Developer Day Conf 2011 Andrey Rebrov
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
Ad

More from Mail.ru Group (20)

PDF
Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...
PDF
BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...
PDF
Другая сторона баг-баунти-программ: как это выглядит изнутри, Владимир Дубровин
PDF
Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...
PDF
Управление инцидентами в Почте Mail.ru, Антон Викторов
PDF
DAST в CI/CD, Ольга Свиридова
PDF
Почему вам стоит использовать свой велосипед и почему не стоит Александр Бел...
PDF
CV в пайплайне распознавания ценников товаров: трюки и хитрости Николай Масл...
PDF
RAPIDS: ускоряем Pandas и scikit-learn на GPU Павел Клеменков, NVidia
PDF
WebAuthn в реальной жизни, Анатолий Остапенко
PDF
AMP для электронной почты, Сергей Пешков
PDF
Как мы захотели TWA и сделали его без мобильных разработчиков, Данила Стрелков
PDF
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...
PDF
Метапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.Такси
PDF
Как не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru Group
PDF
Этика искусственного интеллекта, Александр Кармаев (AI Journey)
PDF
Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...
PDF
Конвергенция технологий как тренд развития искусственного интеллекта, Владими...
PDF
Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)
PDF
Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()
Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...
BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...
Другая сторона баг-баунти-программ: как это выглядит изнутри, Владимир Дубровин
Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...
Управление инцидентами в Почте Mail.ru, Антон Викторов
DAST в CI/CD, Ольга Свиридова
Почему вам стоит использовать свой велосипед и почему не стоит Александр Бел...
CV в пайплайне распознавания ценников товаров: трюки и хитрости Николай Масл...
RAPIDS: ускоряем Pandas и scikit-learn на GPU Павел Клеменков, NVidia
WebAuthn в реальной жизни, Анатолий Остапенко
AMP для электронной почты, Сергей Пешков
Как мы захотели TWA и сделали его без мобильных разработчиков, Данила Стрелков
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...
Метапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.Такси
Как не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru Group
Этика искусственного интеллекта, Александр Кармаев (AI Journey)
Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...
Конвергенция технологий как тренд развития искусственного интеллекта, Владими...
Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)
Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()

«Свой PhoneGap за 15 минут», Алексей Охрименко (IPONWEB)