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
72
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Hardwarezugriff mittels PhoneGap
slides from my session @ mdc2012
Marcus Ross
February 14, 2012
More Decks by Marcus Ross
See All by Marcus Ross
From Policy to Production - Implementing ISO27001/BSI IT-Grundschutz in Kubernetes with Kyverno
zahlenhelfer
0
100
From Compliance to Code: the Cyber Resilience Act (CRA), SBOMs, DevTeams and YOU!
zahlenhelfer
0
22
Mythbusting Azure SQL
zahlenhelfer
0
120
Das neue Crossplattform Dreamteam - Ionic/Angular/Cordova
zahlenhelfer
0
84
RDBMS und Map/Reduce - Hadoop trifft SQL
zahlenhelfer
0
60
Hardware steuern mit Javascript
zahlenhelfer
0
53
RDBMS triff Map/Reduce
zahlenhelfer
0
69
Raspberry Pi für Entwickler
zahlenhelfer
0
81
HILFE - meine Entwickler verstehen mich nicht
zahlenhelfer
0
110
Other Decks in Programming
See All in Programming
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
2
840
不幸な GC
chencmd
0
820
Oxlintはいいぞ(続)
yug1224
1
480
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
1
2k
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
320
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.3k
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
460
業務時間外もAIに働いてもらう話
colorful12
2
8.8k
「人を評価する AI」の設計と実装
ryoyanara
0
260
AIの中の人になってみる
htkym
0
140
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
160
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.2k
Featured
See All Featured
New Earth Scene 8
popppiees
3
2.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Practical Orchestrator
shlominoach
191
12k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
480
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Are puppies a ranking factor?
jonoalderson
2
3.8k
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!