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
Mobile Development: Practical Introduction
Search
Don Onwunumah
January 18, 2013
Technology
390
1
Share
Mobile Development: Practical Introduction
A workshop on the mobile development landscape for non-developers.
Don Onwunumah
January 18, 2013
More Decks by Don Onwunumah
See All by Don Onwunumah
Rapid Application Development
teopeurt
0
270
Other Decks in Technology
See All in Technology
20年前の「OSS革命」に学ぶ AI時代の生存戦略
samakada
0
280
レビューしきれない?それは「全て人力でのレビュー」だからではないでしょうか
amixedcolor
0
290
AIを共同作業者にして書籍を執筆する方法 / How to Write a Book with AI as a Co-Creator
ama_ch
2
130
EBS暗号化に失敗してEC2が動かなくなった話
hamaguchimmm
2
170
#jawsugyokohama 100 LT11, "My AWS Journey 2011-2026 - kwntravel"
shinichirokawano
0
330
インターネットの技術 / Internet technology
ks91
PRO
0
170
Bill One 開発エンジニア 紹介資料
sansan33
PRO
6
18k
明日からドヤれる!超マニアックなAWSセキュリティTips10連発 / 10 Ultra-Niche AWS Security Tips
yuj1osm
0
540
最新の脅威動向から考える、コンテナサプライチェーンのリスクと対策
kyohmizu
1
670
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
2
890
AWS認定資格は本当に意味があるのか?
nrinetcom
PRO
1
260
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
2
1.1k
Featured
See All Featured
It's Worth the Effort
3n
188
29k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
420
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
The Cult of Friendly URLs
andyhume
79
6.8k
Building Adaptive Systems
keathley
44
3k
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
130
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Odyssey Design
rkendrick25
PRO
2
570
Transcript
@teopeurt
[email protected]
A Practical Introduction to Mobile Application and Design
Building Your Mobile Strategy
@teopeurt
[email protected]
Who is this Dude? Ford BMW Panasonic TomTom
Start-Ups Barclays Finance European Government African Government
@teopeurt
[email protected]
Format?
@teopeurt
[email protected]
Mobile vs Desktop
@teopeurt
[email protected]
Native Apps
@teopeurt
[email protected]
Native App: Languages Apple Android Blackberry Windows Others
Objective - C Java Java C++ J2ME C# C++ C/C++ ETC
@teopeurt
[email protected]
Native Apps: IDE, SDK Apple Android Blackberry Windows
XCode (Mac) Eclipse Eclipse (Windows) VisualStudio (Windows)
@teopeurt
[email protected]
Native Apps: Distribution Apple Android Blackberry Windows App
Store ($99/Year) Google Play (Open) App World (Open) Windows Store ($49/Year)
@teopeurt
[email protected]
Mobile Web
@teopeurt
[email protected]
Mobile Web Apple Android Blackberry Windows Others HTML5/
Javascript/CSS
@teopeurt
[email protected]
Mobile Optimised Sites Responsive Design Multiple Screens
@teopeurt
[email protected]
Hybrid App
@teopeurt
[email protected]
Hybrid App: Accessing Device APIs Javascript Device API
@teopeurt
[email protected]
Apache Cordova PhoneGap http://cordova.apache.org/
@teopeurt
[email protected]
Examples?
@teopeurt
[email protected]
Decision Matrix Mobile Site HYBRID NATIVE Performance Slower
Slower Faster Developer Skills Web Web Objective-C/ Java/C++/C# DEVICE APIS Limited ALL ALL Updates Instant App Store App Store Push Notification No Yes Yes Connectivity Mostly Online Online/ Offline Online/Offline
@teopeurt
[email protected]
Social Media Facebook Twitter Linkedin SDK/API
@teopeurt
[email protected]
Future Trends? WebGL Web Sockets Convergence WebRTC
@teopeurt
[email protected]
Questions?