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
1
380
Mobile Development: Practical Introduction
A workshop on the mobile development landscape for non-developers.
Don Onwunumah
January 18, 2013
Tweet
Share
More Decks by Don Onwunumah
See All by Don Onwunumah
Rapid Application Development
teopeurt
0
260
Other Decks in Technology
See All in Technology
AIのAIによるAIのための出力評価と改善
chocoyama
2
550
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
2
540
Postman AI エージェントビルダー最新情報
nagix
0
110
Wasm元年
askua
0
140
Tech-Verse 2025 Keynote
lycorptech_jp
PRO
0
100
“社内”だけで完結していた私が、AWS Community Builder になるまで
nagisa53
1
390
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
430
あなたの声を届けよう! 女性エンジニア登壇の意義とアウトプット実践ガイド #wttjp / Call for Your Voice
kondoyuko
4
440
Agentic Workflowという選択肢を考える
tkikuchi1002
1
500
Github Copilot エージェントモードで試してみた
ochtum
0
100
Snowflake Summit 2025全体振り返り / Snowflake Summit 2025 Overall Review
mtpooh
2
400
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
2
1.2k
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
How GitHub (no longer) Works
holman
314
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Building Applications with DynamoDB
mza
95
6.5k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
RailsConf 2023
tenderlove
30
1.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
670
It's Worth the Effort
3n
185
28k
Documentation Writing (for coders)
carmenintech
72
4.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
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?