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
Hardwarezugriff mittels PhoneGap
Search
Marcus Ross
February 14, 2012
Programming
69
1
Share
Hardwarezugriff mittels PhoneGap
slides from my session @ mdc2012
Marcus Ross
February 14, 2012
More Decks by Marcus Ross
See All by Marcus Ross
From Compliance to Code: the Cyber Resilience Act (CRA), SBOMs, DevTeams and YOU!
zahlenhelfer
0
4
Mythbusting Azure SQL
zahlenhelfer
0
120
Das neue Crossplattform Dreamteam - Ionic/Angular/Cordova
zahlenhelfer
0
80
RDBMS und Map/Reduce - Hadoop trifft SQL
zahlenhelfer
0
51
Hardware steuern mit Javascript
zahlenhelfer
0
46
RDBMS triff Map/Reduce
zahlenhelfer
0
55
Raspberry Pi für Entwickler
zahlenhelfer
0
71
HILFE - meine Entwickler verstehen mich nicht
zahlenhelfer
0
96
Big Data for the Rest of us
zahlenhelfer
0
54
Other Decks in Programming
See All in Programming
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
170
tRPCの概要と少しだけパフォーマンス
misoton665
2
140
How Swift's Type System Guides AI Agents
koher
0
250
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
120
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
200
Java 21/25 Virtual Threads 소개
debop
0
350
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
270
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
6.4k
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
780
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
150
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
350
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
210
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
The Spectacular Lies of Maps
axbom
PRO
1
690
Optimizing for Happiness
mojombo
378
71k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
250
Why Our Code Smells
bkeepers
PRO
340
58k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Scaling GitHub
holman
464
140k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
510
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How to make the Groovebox
asonas
2
2.1k
Transcript
www.mobile-developer-conference.de /mdc_conference | #mdc12 Marcus Ross Zahlenhelfer Consulting @zahlenhelfer Hardwarezugriff
mittels PhoneGap / Apache Callback
www.mobile-developer-conference.de /mdc_conference | #mdc12 Kurzer Abriss der Geschichte • Erstellt
durch Nitobi • Nach Release 1.0 kauf durch Adobe • Übertragung des IP an die ASF • Jetzt heisst es Callback bzw. Cordova
www.mobile-developer-conference.de /mdc_conference | #mdc12 Mind the (Phone)Gap – 60 Sek.
• Was macht PhoneGap? Packager/JS-Bridge! • Was ist der Tick? native WebView!
www.mobile-developer-conference.de /mdc_conference | #mdc12 Architektur
www.mobile-developer-conference.de /mdc_conference | #mdc12 Aber was wird unterstützt?
www.mobile-developer-conference.de /mdc_conference | #mdc12 Der Packager • Native-App pro Plattform
• Daher pro Plattform ein Projekt • Bindet das HTML/JS per WebView ein
www.mobile-developer-conference.de /mdc_conference | #mdc12 Der API Teil Accelerometer Camera Capture
Compass Connection Contacts Device Events File Geolocation Media Notification Storage
www.mobile-developer-conference.de /mdc_conference | #mdc12 Einfach mal machen... ...! <script type="text/javascript"
charset="utf-8“>! ! document.addEventListener("deviceready", onDeviceReady, false);! !! function onDeviceReady() {! var element = document.getElementById('deviceEigenschaften');! ! !'Geräte Name: ' + device.name + '<br />' + ! ! !'Geräte PhoneGap: ' + device.phonegap + '<br />' + ! ! !'Geräte Platform: ' + device.platform! }! </script>! ...!
www.mobile-developer-conference.de /mdc_conference | #mdc12 ...das kommt raus. - DEMO -
www.mobile-developer-conference.de /mdc_conference | #mdc12 Mehr Info bitte... • Dokumentation der
API unter: • docs.phonegap.com • auch in Deutsch durch den Referenten
www.mobile-developer-conference.de /mdc_conference | #mdc12 Debuggen möglich? • Debuggen durch weinre
(WEb INspector REmote) • http://phonegap.github.com/weinre/ Home.html
www.mobile-developer-conference.de /mdc_conference | #mdc12 Mehr Info?
www.mobile-developer-conference.de /mdc_conference | #mdc12 Und wenn ich noch mehr will?
• Erweitern durch eigene Plugins möglich! • Beispiel: Taschenlampe https://github.com/phonegap/phonegap- plugins/tree/master/iPhone/Torch
www.mobile-developer-conference.de /mdc_conference | #mdc12 Marcus Ross Zahlenhelfer Consulting
[email protected]
Twitter:
@zahlenhelfer Danke!