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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jayson Basañes
December 14, 2010
Technology
130
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
82
Lifebit iOS - Kusanagi and some tips
shiki
0
60
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
FlutterでPiP再生を実装した話
s9a17
0
240
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
550
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
自分をひらくと次のチャレンジの敷居が下がる
sudoakiy
3
1.1k
FastMCP OAuth Proxy with Cognito
hironobuiga
3
230
非同期・イベント駆動処理の分散トレーシングの繋げ方
ichikawaken
1
250
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
300
DMBOKを使ってレバレジーズのデータマネジメントを評価した
leveragestech
0
490
AIにより大幅に強化された AWS Transform Customを触ってみる
0air
0
240
RGBに陥らないために -プロダクトの価値を届けるまで-
righttouch
PRO
0
130
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
250
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
550
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
240
Scaling GitHub
holman
464
140k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Abbi's Birthday
coloredviolet
2
6.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
920
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
94
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