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
39
Phonegap
Apresentação para disciplina de Frameworks II - IFMS.
Gabriel Medina
November 19, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
CDK Pipelinesをざっくり理解する
smt7174
0
210
静的サイトのCI/CDでも侮るなかれ!Docs as Codeに沿ったセキュアな開発プロセスの実践/secure-docsascode-cicd-for-static-sites
mhrtech
11
2k
Classmethod AI Talks(CATs) #2 司会進行スライド(2024.09.25) / classmethod-ai-talks-aka-cats_moderator-slides_vol2_2024-09-25
shinyaa31
0
110
LLMの効率化を支えるアルゴリズム
taturabe
16
4.1k
急拡大する開発組織を支えるナレッジワークの E2E テスト基盤
kworkdev
PRO
1
490
人工衛星の開発体験向上のために、ソフトウェアからできること
sksat
2
390
C# 13 / .NET 9 の新機能 (RC 1 時点)
nenonaninu
0
290
Technology that powers Lambda / AWS Lambda を支える技術
_kensh
22
5k
エムスリーエビデンス創出プロダクトチーム紹介資料 / Introduction of M3 Create Evidence Team
m3_engineering
0
2.1k
Passkey Autofill に賭けるマネーフォワード ID - Money Forward Tech Day 2024
nov
1
840
Sansanにおける全社横断データ分析基盤の挑戦と未来 / Challenges and Future of Cross-Organizational Data Analytics Platform at Sansan
sansan_randd
1
210
BLEA v3.0.0の新しいベストプラクティスを取り入れた効率的なAWS CDK開発/jawsug_cdk16
mhrtech
2
220
Featured
See All Featured
Music & Morning Musume
bryan
46
6k
Practical Orchestrator
shlominoach
185
10k
What the flash - Photography Introduction
edds
67
11k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
23
1.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
401
65k
Designing with Data
zakiwarfel
98
5.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
166
48k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
Git: the NoSQL Database
bkeepers
PRO
425
64k
How GitHub (no longer) Works
holman
310
140k
WebSockets: Embracing the real-time Web
robhawkes
59
7.3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
30
2.6k
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