Presentation is loading. Please wait.

Presentation is loading. Please wait.

Smartphone Development By Mark Holm. Popular Smartphones Apple iPhoneAT&T exclusive HTC G1T-Mobile exclusive HTC myTouch 3gT-Mobile exclusive Palm PreSprint.

Similar presentations


Presentation on theme: "Smartphone Development By Mark Holm. Popular Smartphones Apple iPhoneAT&T exclusive HTC G1T-Mobile exclusive HTC myTouch 3gT-Mobile exclusive Palm PreSprint."— Presentation transcript:

1 Smartphone Development By Mark Holm

2 Popular Smartphones Apple iPhoneAT&T exclusive HTC G1T-Mobile exclusive HTC myTouch 3gT-Mobile exclusive Palm PreSprint exclusive Blackberry Storm Verizon Wireless exclusive Other Blackberry’s Some exclusive, some available on all carriers Various Windows Mobile Phones Some exclusive, some available on all carriers Various Nokia Phones Available on all carriers

3 Popular Smartphones Apple iPhoneiPhone OS HTC G1Google’s Android OS HTC myTouch 3gGoogle’s Android OS Palm PrewebOS Blackberry StormBlackberry OS Other Blackberry’sBlackberry OS Various Windows Mobile Phones Windows Mobile Various Nokia PhonesSymbian OS

4 Popular Smartphones iPhone OS vs Android OS

5 iPhone All have same OS Same Touch Screen Interface With multitouch All on GSM network Global Standard Additional Features Wireless data speed EDGE 3G 7.2 Mbps HSDPA GPS Enhanced Camera Video Camera Microphone Electronic Compass Faster Processor Increased Internal Storage iPhoneJune 2007 iPhone 3GJuly 2008 iPhone 3G SJune 2009 iPod Touch (1 st gen)Sept 2007 iPod Touch (2 nd gen)Sept 2008 iPod Touch (3 rd gen)Sept 2009 iPhone iPod Touch

6 iPhone Development for iPhone OS iPhone SDK (Xcode) Need a Mac computer (Leopard or Snow Leopard) SDK is free Ability to publish apps is $99 Apple needs to approve app Limited API All programming is in objective c No garbage collection Jailbroken iPhone SDK Still need a Mac computer Publishing apps is free Have to use a repository (e.g. Cydia) No Approval from Apple Larger API Limited number of iPhone users

7 iPhone Development for iPhone OS – The Good Most popular App Store Over 2 Billion downloads More popular smartphone When compared to Andorid phones 14% of smartphone market share Can develop for all 3 iPhones easily Same screen size Same interface Same as iPod Touch Small differences between versions Apple takes care of billing App Store is built in and easy to use

8 iPhone Development for iPhone OS – The Bad Apple needs to approve the app Takes time Can be rejected for various reasons Publishing fee is $99 Can publish unlimited number of apps Limited API Over 76,000 existing apps Popularity contest Lots of useless apps Most downloaded apps are free Apple takes 30% of developer revenue Need a Mac computer Updated OS causes incompatibility or obsolesce of applications Cannot run apps in background Objective C Jailbreakers can get paid apps for free

9 Android All have same OS Same Touch Screen Interface Removable memory card storage Additional Features Full keyboard Multitouch Screen sizes GSM and CDMA networks No exclusive to the OS Any wireless carrier T-Mobile G1 (aka HTC Dream) T-Mobile myTouch 3G (aka HTC Magic) Samsung Galaxy T-Mobile G2 Touch (aka HTC Hero) HTC Tattoo Huawei U8230 LG Etna Motorola CLIQ Sprint HTC Hero Rumored Android phones Existing Android Phones Upcoming Android Phones

10 Android Development for Android OS Android SDK Available on Windows, Linux, or Mac Available for free Java based Large API Ability to publish apps is $25 Google doesn’t approve apps Can use any Java based IDE Eclipse is best Android plug-in Open source Free Widely used in industry Can be used for java, C, C++, COBOL, Python, Perl, PHP, and others

11 Android Development for Android OS – The Good Java Based Large and extensive API Still popular app store Popular phones 3% smartphone market share Many upcoming phones On all carriers In all different varieties Publishing fee is $25 Can publish unlimited number of apps No approval needed Google takes care of billing Android Market is built in and easy to use Backwards compatible Old apps work on new versions of Android Ability to run apps in background

12 Android Development for Android OS – The Bad Not as popular as iPhone Not yet adopted by the general consumer No approval needed Possible issues may arise Google takes 30% of developer revenue Goes to carrier and billing fees “Rooted” Android phones do not have access to paid apps Small customer base Different phones Got to develop for each phone’s capabilities Processor Memory Screen size Handled in new SDK

13 Android Android Developer Challenge Categories Education/Reference Games: Casual/Puzzle Games: Arcade/Action Social Networking Lifestyle Productivity/Tools Media Entertainment Travel Misc Awards For each of the 10 categories: 1st prize: $100,000 2nd prize: $50,000 3rd prize: $25,000 Overall (across all categories) 1st prize: $150,000 (meaning the overall winner will receive $250,000) 2nd prize: $50,000 (meaning the 2nd prize winner will receive up to $150,000) 3rd prize: $25,000 (meaning the 3rd prize winner will receive up to $125,000) (Currently ADC 2) In addition, attendees of selected developer events will be provided with devices intended for use in developing submissions for ADC 2.

14 Future of Smartphones Applications Android On all wireless carries Customized versions for each carrier iPhone New version of iPhone and iPod Touch every year Streaming Video Hulu Flash Games Word Processing Internet Browsing Email Gaming Device Faster Internet 4G wireless data technology Known as Long Term Evolution (LTE) Better Battery Life Hopefully in the future Replacing all portable devices MP3 Player GPS Laptop

15 UW-Platteville Smartphone development classes Stanford has iPhone development class Demand is high for iPhone Developers Supply is low New field Most Developers self taught Being a developer can get you noticed Coworker recruited to Microsoft Games $150 Million a year revenue for App Store New smartphones have few apps Any app is likely to get attention Palm Pre 41 Official Apps 154 Unofficial Apps Students can release apps to public Great for resume Android Developer Challenge

16 Android Development Demo Android http://developer.android.com/guide/tutorials/views/index.html iPhone http://developer.apple.com/iphone/


Download ppt "Smartphone Development By Mark Holm. Popular Smartphones Apple iPhoneAT&T exclusive HTC G1T-Mobile exclusive HTC myTouch 3gT-Mobile exclusive Palm PreSprint."

Similar presentations


Ads by Google