Suche senden
Hochladen
DUMP-2013 Frontend - Свой PhoneGap за 15 минут! - Охрименко Алексей
•
0 gefällt mir
•
1,743 views
it-people
Folgen
Melden
Teilen
Melden
Teilen
1 von 78
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Mobile development
Mobile development
Alexander Khozya
PhoneGap для мобильного разработчика - глубокое погружение без ОЗК
PhoneGap для мобильного разработчика - глубокое погружение без ОЗК
GetDev.NET
[JAM 2.1] Voice over IP (Valery Petrov)
[JAM 2.1] Voice over IP (Valery Petrov)
jam_team
Codeless: автоматизация тестирования
Codeless: автоматизация тестирования
DataArt
CI/CD with Fastlane and Telegram
CI/CD with Fastlane and Telegram
Сергей Веселовский
[Add 4] crossplatform .net
[Add 4] crossplatform .net
Stanislav Sidristy
Кроссплатформенная разработка на aspnet
Кроссплатформенная разработка на aspnet
Eugene Agafonov
Кросплатформенная разработка на ASP.NET vNext
Кросплатформенная разработка на ASP.NET vNext
GoSharp
Empfohlen
Mobile development
Mobile development
Alexander Khozya
PhoneGap для мобильного разработчика - глубокое погружение без ОЗК
PhoneGap для мобильного разработчика - глубокое погружение без ОЗК
GetDev.NET
[JAM 2.1] Voice over IP (Valery Petrov)
[JAM 2.1] Voice over IP (Valery Petrov)
jam_team
Codeless: автоматизация тестирования
Codeless: автоматизация тестирования
DataArt
CI/CD with Fastlane and Telegram
CI/CD with Fastlane and Telegram
Сергей Веселовский
[Add 4] crossplatform .net
[Add 4] crossplatform .net
Stanislav Sidristy
Кроссплатформенная разработка на aspnet
Кроссплатформенная разработка на aspnet
Eugene Agafonov
Кросплатформенная разработка на ASP.NET vNext
Кросплатформенная разработка на ASP.NET vNext
GoSharp
PhoneGap + Sencha
PhoneGap + Sencha
observleer
Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5
DevDay
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
COMAQA.BY
Xe4 launch мобильная разработка всеволод_леонов
Xe4 launch мобильная разработка всеволод_леонов
Екатерина Макарова
Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опыт
SQALab
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
DneprCiklumEvents
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
SQALab
Переиспользование кода и компонентов при разработке Windows 8 и Windows Phone...
Переиспользование кода и компонентов при разработке Windows 8 и Windows Phone...
Diana Dymolazova
Создай свое первое Android приложение.
Создай свое первое Android приложение.
Kuban Dzhakipov
Кроссплатформенная разработка
Кроссплатформенная разработка
Valery
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
CEE-SEC(R)
[Mobile Meetup] От 1' до 100' дюймов. Разработка под все категории устройств.
[Mobile Meetup] От 1' до 100' дюймов. Разработка под все категории устройств.
Pavel Krivoruchko
Особенности мобильной платформы Windows Phone 8
Особенности мобильной платформы Windows Phone 8
GetDev.NET
От 1 до 100 дюймов
От 1 до 100 дюймов
Tatiana Smetanina
Java как язык Веба: эволюция или ребрендинг
Java как язык Веба: эволюция или ребрендинг
Anatol Filin
Android: Как создать свое первое приложение?
Android: Как создать свое первое приложение?
Kuban Dzhakipov
Использование Visual Studio Tools for Apache Cordova в реальных проектах
Использование Visual Studio Tools for Apache Cordova в реальных проектах
Mikhail Shcherbakov
Mobile revolution
Mobile revolution
akimovpro
Mobile testing. Tips and tricks
Mobile testing. Tips and tricks
SQALab
Appium confet qa
Appium confet qa
ISsoft
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
it-people
«Scrapy internals» Александр Сибиряков, Scrapinghub
«Scrapy internals» Александр Сибиряков, Scrapinghub
it-people
Weitere ähnliche Inhalte
Ähnlich wie DUMP-2013 Frontend - Свой PhoneGap за 15 минут! - Охрименко Алексей
PhoneGap + Sencha
PhoneGap + Sencha
observleer
Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5
DevDay
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
COMAQA.BY
Xe4 launch мобильная разработка всеволод_леонов
Xe4 launch мобильная разработка всеволод_леонов
Екатерина Макарова
Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опыт
SQALab
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
DneprCiklumEvents
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
SQALab
Переиспользование кода и компонентов при разработке Windows 8 и Windows Phone...
Переиспользование кода и компонентов при разработке Windows 8 и Windows Phone...
Diana Dymolazova
Создай свое первое Android приложение.
Создай свое первое Android приложение.
Kuban Dzhakipov
Кроссплатформенная разработка
Кроссплатформенная разработка
Valery
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
CEE-SEC(R)
[Mobile Meetup] От 1' до 100' дюймов. Разработка под все категории устройств.
[Mobile Meetup] От 1' до 100' дюймов. Разработка под все категории устройств.
Pavel Krivoruchko
Особенности мобильной платформы Windows Phone 8
Особенности мобильной платформы Windows Phone 8
GetDev.NET
От 1 до 100 дюймов
От 1 до 100 дюймов
Tatiana Smetanina
Java как язык Веба: эволюция или ребрендинг
Java как язык Веба: эволюция или ребрендинг
Anatol Filin
Android: Как создать свое первое приложение?
Android: Как создать свое первое приложение?
Kuban Dzhakipov
Использование Visual Studio Tools for Apache Cordova в реальных проектах
Использование Visual Studio Tools for Apache Cordova в реальных проектах
Mikhail Shcherbakov
Mobile revolution
Mobile revolution
akimovpro
Mobile testing. Tips and tricks
Mobile testing. Tips and tricks
SQALab
Appium confet qa
Appium confet qa
ISsoft
Ähnlich wie DUMP-2013 Frontend - Свой PhoneGap за 15 минут! - Охрименко Алексей
(20)
PhoneGap + Sencha
PhoneGap + Sencha
Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Xe4 launch мобильная разработка всеволод_леонов
Xe4 launch мобильная разработка всеволод_леонов
Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опыт
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Переиспользование кода и компонентов при разработке Windows 8 и Windows Phone...
Переиспользование кода и компонентов при разработке Windows 8 и Windows Phone...
Создай свое первое Android приложение.
Создай свое первое Android приложение.
Кроссплатформенная разработка
Кроссплатформенная разработка
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
[Mobile Meetup] От 1' до 100' дюймов. Разработка под все категории устройств.
[Mobile Meetup] От 1' до 100' дюймов. Разработка под все категории устройств.
Особенности мобильной платформы Windows Phone 8
Особенности мобильной платформы Windows Phone 8
От 1 до 100 дюймов
От 1 до 100 дюймов
Java как язык Веба: эволюция или ребрендинг
Java как язык Веба: эволюция или ребрендинг
Android: Как создать свое первое приложение?
Android: Как создать свое первое приложение?
Использование Visual Studio Tools for Apache Cordova в реальных проектах
Использование Visual Studio Tools for Apache Cordova в реальных проектах
Mobile revolution
Mobile revolution
Mobile testing. Tips and tricks
Mobile testing. Tips and tricks
Appium confet qa
Appium confet qa
Mehr von it-people
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
it-people
«Scrapy internals» Александр Сибиряков, Scrapinghub
«Scrapy internals» Александр Сибиряков, Scrapinghub
it-people
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
it-people
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
it-people
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
it-people
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
it-people
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
it-people
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
it-people
«Тотальный контроль производительности» Михаил Юматов, ЦИАН
«Тотальный контроль производительности» Михаил Юматов, ЦИАН
it-people
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
it-people
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
it-people
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
it-people
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
it-people
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
it-people
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
it-people
«(Без)опасный Python», Иван Цыганов, Positive Technologies
«(Без)опасный Python», Иван Цыганов, Positive Technologies
it-people
«Python of Things», Кирилл Борисов, Яндекс
«Python of Things», Кирилл Борисов, Яндекс
it-people
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
it-people
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
it-people
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
it-people
Mehr von it-people
(20)
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Scrapy internals» Александр Сибиряков, Scrapinghub
«Scrapy internals» Александр Сибиряков, Scrapinghub
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
«Тотальный контроль производительности» Михаил Юматов, ЦИАН
«Тотальный контроль производительности» Михаил Юматов, ЦИАН
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
«(Без)опасный Python», Иван Цыганов, Positive Technologies
«(Без)опасный Python», Иван Цыганов, Positive Technologies
«Python of Things», Кирилл Борисов, Яндекс
«Python of Things», Кирилл Борисов, Яндекс
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
DUMP-2013 Frontend - Свой PhoneGap за 15 минут! - Охрименко Алексей
1.
Свой PhoneGap за 40 минут
2.
Коротко о себе Алексей Охрименко Ярый
Фанат JavaScript Twitter: @Ai_boy
3.
Exadel
4.
PhoneGap ?
5.
“PhoneGap is a
free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you care about.” © http://phonegap.com
6.
PhoneGap – это история
7.
8.
9.
Первая Apple iOS
Developer Conference 2008
10.
UIWebView – WebKit
браузер
11.
Август 2008 –
iPhone Ноябрь 2008 – Android Декабрь 2008 – Blackberry 4.2 Август 2009 – Windows Mobile Сентябрь 2009 – Symbian Ноябрь 2009 – Palm webOS
12.
PhoneGap – это рабочий процесс
13.
Стандартный VS Автоматизированный
14.
15.
iOS – Xcode
+ iOS SDK + MacOS Android – Eclipse + Android SDK + Linux (or any OS) Windows Phone – Visual Studio + Windows Phone SDK + Windows
16.
17.
PhoneGap Build Zip архив
или ссылка на GitHub http://build.phonegap.com
18.
PhoneGap Build
19.
PhoneGap – это общение
20.
Делаем свой PhoneGap Windows +
Visual Studio Express 2012 ( for Desktop )
21.
22.
23.
24.
25.
26.
27.
28.
Mark of the
Web (MOTW)
29.
30.
31.
32.
И что же
мы получили?
33.
Делаем свой PhoneGap Mac OS
+ Xcode ( for iOS )
34.
35.
ViewController_iPhone.xib
36.
ViewController.h
37.
ViewController.h
38.
ViewController.m
39.
ViewController.m
40.
ViewController.m
41.
ViewController.m
42.
ViewController.m
43.
ViewController.m
44.
ViewController.m
45.
ViewController.m
46.
ViewController.m
47.
ViewController.m
48.
ViewController.m
49.
ViewController.m
50.
Project Navigator
51.
Project Navigator
52.
53.
54.
55.
PhoneGap – это плагины https://github.com/phonegap/phonegap-plugins
56.
PhoneGap - История - Рабочий
процесс - Общение - Плагины
57.
Отладка мобильного Web
58.
console.log('...') alert('...') :(
59.
document.write('...') document.innerHTML :)
60.
JsConsole http://www.jsconsole.com
61.
62.
Adobe Edge Inspect http://html.adobe.com/edge/inspect/
63.
64.
Weinre (winery) http://search.apache.org/~pmuellr/wei nre/docs/latest/
65.
66.
Aardwolf http://lexandera.com/aardwolf/
67.
68.
Отладка PhoneGap
69.
console.log => debug
output of your IDE ( xCode, Eclipse, VS )
70.
Ripple (by Blackberry) http://emulate.phonegap.com
71.
72.
Отладка PhoneGap с нативной стороны...
73.
Недостатки PhoneGap
74.
HTML, CSS, JS
- кросспатформеннен
75.
А вот баги нет
;(
76.
Ненатуральные лимиты
77.
THE END
78.
Twitter: @Ai_boy http://phonegap.com http://build.phonegap.com https://github.com/phonegap/phonegap-plugins http://www.jsconsole.com http://html.adobe.com/edge/inspect/ http://search.apache.org/~pmuellr/weinre/docs/latest/ http://lexandera.com/aardwolf/ http://emulate.phonegap.com
Jetzt herunterladen