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
Introduction to Mobile Application Development
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jayson Basañes
December 14, 2010
Technology
140
1
Share
Introduction to Mobile Application Development
Short presentation at Brokenshire College
Jayson Basañes
December 14, 2010
More Decks by Jayson Basañes
See All by Jayson Basañes
Android Development, the Right Way
shiki
2
85
Lifebit iOS - Kusanagi and some tips
shiki
0
64
Application, MVC, and Views
shiki
4
220
Objective-C: Day 2
shiki
2
120
Objective-C: Day 1
shiki
6
260
iOS Development: An Introduction
shiki
4
190
Other Decks in Technology
See All in Technology
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
運用を見据えたAIエージェント設計実践
amacbee
0
570
Strands Agents超入門
kintotechdev
1
150
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
590
Kiro CLI v2.0.0がやってきた!
kentapapa
0
250
AIが変えた"品質の守り方"
kkakizaki
13
5.5k
Sony_KMP_Journey_KotlinConf2026
sony
1
190
管理アカウント単一運用からAWS Organizationsに移行するの大変で滅
hiramax
0
380
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
310
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
190
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
15
8.1k
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
180
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
The browser strikes back
jonoalderson
0
1.1k
Color Theory Basics | Prateek | Gurzu
gurzu
0
320
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
370
Leo the Paperboy
mayatellez
7
1.8k
The SEO Collaboration Effect
kristinabergwall1
1
470
The Language of Interfaces
destraynor
162
26k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Transcript
Introduction to Mobile Application Development
BJ Basañes Tech co-founder of PicLyf and Cavalcade Games. /
Shiki @shikishiji on Twitter http://shikii.net http://about.me/bjbasanes • Currently building a web startup – http://piclyf.com • Web developer at heart • Getting more interested in mobile apps too • Made a few games on the Flash and iPhone
Objectives • Learn something about Mobile Application Development • We'll
just scratch the surface here • Hopefully encourage you to take up mobile app development
Agenda • Why? • Mobile Platform options • Getting Started
on • Android • iOS • Alternative tools • Other stuffs
WHY? Warning: boring stats up ahead
“There will be 5.3 billion mobile subscriptions by the end
of 2010” 77% of the world population http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats#subscribers
http://www.itu.int/newsroom/press_releases/2010/06.html Web access through laptops and mobile devices will surpass
access from desktops within the next 5 years
http://www.gartner.com/it/page.jsp?id=1466313
http://mashable.com/2010/09/14/mobile-apps-pew-survey/
http://blog.nielsen.com/nielsenwire/online_mobile/ u-s-teen-mobile-report-calling-yesterday-texting- today-using-apps-tomorrow/
http://www-03.ibm.com/press/us/en/pressrelease/32674.wss
http://www.ibm.com/developerworks/aboutdw/2010survey-results/index.html
http://blogs.techrepublic.com.com/career/?p=2534
http://www.businessweek.com/technology/content/oct2010/tc20101020_639668.htm
http://www.macrumors.com/2009/04/13/all-time-top-iphone-app-sales-figures-and-estimates/ $800,000 in 5 months
http://venturebeat.com/2008/12/23/iphone-fart-app-pulls-in-nearly-10000-a-day/
http://www.redmondpie.com/iphone-developer-made-1400-usd-in-a-single-day-using-apple-iad-program-9170/ $1,400 in 1 day
http://www.macrumors.com/2008/08/13/iphone-app-sales-numbers-continue-to-impress/ $158/day
it's the Next Big Thing
It doesn't stop there
http://www.flickr.com/photos/joshfassbind/4683365102/ http://www.flickr.com/photos/53147625@N06/4948191526/
http://www.qatarliving.com/node/1053360
http://www.qatarliving.com/node/1053360
http://www.flickr.com/photos/7924511@N08/956321776/
Mobile Platform Options
http://macosrumors.com/2010/06/07/apple-announces-iphone-4-ios-4-imovie/ iOS
http://www.insidefacebook.com/2010/06/08/surpr http://handies.phandroid.com/media/nexus-one-1 http://computerworld.com.ph/htc-android-phone/ http://www.letsgodigital.org/en/23595/droid/ http://www.thebestdigital.com/ http://www.digitaltrends.com/mobile/samsung- galaxy-tab-to-be-400-at-t-mobile/
Windows Phone 7 http://thenextweb.com/mobile/2010/09/11/windows-phone-7-coming-to-broadway-for-october-11-launch/
http://www.engadget.com/2010/09/27/rim-introduces-playbook-the-blackberry-tablet/ BlackBerry Tablet OS “will replace BlackBerry OS as of
BlackBerry 7”
MeeGo http://www.electronista.com/articles/10/06/30/meego.11.screenshots.video.now.out/ http://news.cnet.com/8301-30685_3-20008808-264.html “Nokia picks MeeGo over Symbian for iPhone
rival”
Others • HP webOS (previously Palm) • Symbian
None
http://trendsupdates.com/nokia-to-incorporate-google-android-operating-system-to-boost-sales/ Getting started with
Develop on • Linux • MacOS • Windows
http://developer.android.com
Java
XML for views / layouts
IDE • Eclipse (with ADT plugin) • NetBeans • any
Java IDE
Quick Sample http://www.faniq.com/poll_results.php?poll_id=1044778&rnum=
• Android App Market • There are reports about Amazon
launching their own Android App Store Deployment http://www.android.com/market/
iOS Getting started with http://reviews.cnet.com/8301-19512_7-10115613-233.html
Develop on http://www.komplettblog.ie/tag/macbook-pro/
http://developer.apple.com/iphone
Objective-C
IDE • XCode • Interface Builder
Quick Sample http://funtimeshad.com/2010/04/kung-fu-cat/
Deployment: App Store
Alternative Tools
Appcelerator Titanium http://www.appcelerator.com/products/titanium-mobile-application-development/
Features • Code in JavaScript • Compiles to native applications
for iOS and Android • Not exactly cross-platform but close
Quick Sample http://www.myspace.com/koryleal/photos/8243089#%7B%22ImageId%22%3A8243089%7D
Disadvantages • Cannot easily take advantage of bleeding edge APIs
• No true debugging • Weak Android support • Some annoying bugs
Another worth looking at http://www.phonegap.com/
Other Stuffs ?
None
a better way to remember, share & experience life
We're Hiring! • P10K to P20K salary • Mon –
Fri only. 11am to 7pm • No dress code • Training on iOS and Android apps • 1K referral bonus send your CVs to
[email protected]
win an iPhone 4