Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Phonegap
Search
Gabriel Medina
November 19, 2014
Technology
1
41
Phonegap
Apresentação para disciplina de Frameworks II - IFMS.
Gabriel Medina
November 19, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
從裝潢設計圖到 Home Assistant:打造智慧家庭的實戰與踩坑筆記
kewang
0
160
LINE公式アカウントの技術スタックと開発の裏側
lycorptech_jp
PRO
0
340
ソフトウェア開発現代史: 55%が変化に備えていない現実 ─ AI支援型開発時代のReboot Japan #agilejapan
takabow
1
1.3k
エンジニア採用と 技術広報の取り組みと注力点/techpr1112
nishiuma
0
130
CloudFormationコンソールから、実際に作られたリソースを辿れるようになろう!
amixedcolor
0
120
Snowflakeとdbtで加速する 「TVCMデータで価値を生む組織」への進化論 / Evolving TVCM Data Value in TELECY with Snowflake and dbt
carta_engineering
2
240
Master Dataグループ紹介資料
sansan33
PRO
1
3.9k
Data Engineering Guide 2025 #data_summit_findy by @Kazaneya_PR / 20251106
kazaneya
PRO
11
2.2k
エンジニアにとってコードと並んで重要な「データ」のお話 - データが動くとコードが見える:関数型=データフロー入門
ismk
0
450
こんな時代だからこそ! 想定しておきたいアクセスキー漏洩後のムーブ
takuyay0ne
4
510
ソフトウェアエンジニアとデータエンジニアの違い・キャリアチェンジ
mtpooh
1
740
コミュニティと共に変化する 私とFusicの8年間
ayasamind
0
440
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Designing Experiences People Love
moore
142
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Facilitating Awesome Meetings
lara
57
6.6k
Done Done
chrislema
186
16k
Producing Creativity
orderedlist
PRO
348
40k
Gamification - CAS2011
davidbonilla
81
5.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
For a Future-Friendly Web
brad_frost
180
10k
Transcript
None
PhoneGap é um framework open source utilizado para criar aplicativos
multi-plataformas usando HTML5, CSS e Javascript. PhoneGap
Desenvolva seus projetos utilizando tecnologias web (HTML, CSS e Javascript),
empacote seu aplicativo com PhoneGap e exporte-o para diferentes plataformas (iOS, Android, Windows Phone, entre outras). PhoneGap
Accelerometer, Camera Capture, Compass, Connection, Contacts, Device, Events, File, Geolocation,
Globalization, InAppBrowser, Media, Notification, Splashscreen e Storage. PhoneGap API's
Android - Java iOS - Objective-C Windows Phone - C#
BlackBarry - Java (ME) Nativos
Vantagens Nativos • Padrões de UI e UX; • Instalação
pela App Store's; • Acesso aos recursos avançados; e • SDK pode facilitar o desenvolvimento e testes dos apps.
Desvantagens Nativos • Conhecimento específico; • Vários projetos para manter;
• Atualizações dependem das App Store's e do usuário; e • Tempo para desenvolver códigos diferentes para cada plataforma.
Vantagens PhoneGap • Tempo de desenvolvimento menor; • A aplicação
pode rodar em múltiplas plataformas; e • Manutenção facilitada, por conta da centralização de códigos.
Desvantagens PhoneGap • Dificuldade em trabalhar offline; • UI e
UX do aplicativo não terá o tom característico do dispositivo; e • Testar aplicativos cross-plataform pode ser considerado mais complicado.
Projeto Exemplo PhoneGap NodeJS sudo apt-get install nodejs NPM (Node
Packaged Modules) sudo apt-get install npm PhoneGap sudo npm install -g phonegap
Projeto Exemplo PhoneGap Criando um projeto exemplo com PhoneGap phonegap
create myApp Adicionando um plugin ao projeto phonegap plugin add org.apache.cordova.plugin Emulando o projeto em um AVD ou Smartphone phonegap run android
Projeto Exemplo PhoneGap Aplicativo exemplo, utilizando a API Camera. git
clone
[email protected]
:gabrielmedina/frameworks-phonegap.git
Bibliografia Site oficial do PhoneGap http://phonegap.com Aplicações Mobile Web ou
Nativa http://blog.caelum.com.br/aplicacoes-mobile-web-ou-nativa