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
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
運用を見据えたAIエージェント設計実践
amacbee
0
480
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
190
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
280
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
520
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
17
16k
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.8k
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
410
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
310
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
食べログのサーキットブレーカー導入を振り返って
atpons
1
160
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.7k
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
270
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Between Models and Reality
mayunak
4
320
The Cost Of JavaScript in 2023
addyosmani
55
10k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Into the Great Unknown - MozCon
thekraken
41
2.5k
ラッコキーワード サービス紹介資料
rakko
1
3.5M
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
180
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
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