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
370
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
240
Other Decks in Technology
See All in Technology
On Your Data を超えていく!
hirotomotaguchi
2
690
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
140
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
300
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
4
930
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
320
JAWS-UG Bedrock Claude Night
yamahiro
3
610
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
530
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.3k
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
290
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
170
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
220
Featured
See All Featured
A designer walks into a library…
pauljervisheath
200
23k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
The Invisible Side of Design
smashingmag
294
49k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
How GitHub (no longer) Works
holman
304
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
Agile that works and the tools we love
rasmusluckow
325
20k
Optimizing for Happiness
mojombo
370
69k
Practical Orchestrator
shlominoach
182
9.7k
Web development in the modern age
philhawksworth
202
10k
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?