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
390
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
270
Other Decks in Technology
See All in Technology
Phase01_AI座学_基礎
overflowinc
0
2.5k
Kiro Powers 入門
k_adachi_01
0
130
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
8
4.2k
GCASアップデート(202601-202603)
techniczna
0
250
【Λ(らむだ)】最近のアプデ情報 / RPALT20260318
lambda
0
150
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
250
Phase11_戦略的AI経営
overflowinc
0
930
コンテキスト・ハーネスエンジニアリングの現在
hirosatogamo
PRO
6
710
Phase04_ターミナル基礎
overflowinc
0
1.4k
スピンアウト講座02_ファイル管理
overflowinc
0
790
20年以上続く PHP 大規模プロダクトを Kubernetes へ ── クラウド基盤刷新プロジェクトの4年間
oogfranz
PRO
0
160
エンジニアリングマネージャーの仕事
yuheinakasaka
0
120
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
690
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
650
The Pragmatic Product Professional
lauravandoore
37
7.2k
Rails Girls Zürich Keynote
gr2m
96
14k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
290
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
480
Producing Creativity
orderedlist
PRO
348
40k
The Cult of Friendly URLs
andyhume
79
6.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
280
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?