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
260
Other Decks in Technology
See All in Technology
AWS UG Grantでグローバル20名に選出されてre:Inventに行く話と、マルチクラウドセキュリティの教科書を執筆した話 / The Story of Being Selected for the AWS UG Grant to Attending re:Invent, and Writing a Multi-Cloud Security Textbook
yuj1osm
1
120
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
0
140
今この時代に技術とどう向き合うべきか
gree_tech
PRO
2
2.1k
事業開発におけるDify活用事例
kentarofujii
4
1.3k
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
3
140
「魔法少女まどか☆マギカ Magia Exedra」のIPのキャラクターを描くための3Dルック開発
gree_tech
PRO
0
150
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
250
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
160
サイバーエージェント流クラウドコスト削減施策「みんなで金塊堀太郎」
kurochan
4
2.2k
「魔法少女まどか☆マギカ Magia Exedra」におけるバックエンドの技術選定
gree_tech
PRO
0
110
ソースを読むプロセスの例
sat
PRO
15
9.8k
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
110
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
How STYLIGHT went responsive
nonsquared
100
5.8k
Statistics for Hackers
jakevdp
799
220k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
990
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Building an army of robots
kneath
305
46k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Bash Introduction
62gerente
615
210k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.8k
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?