How To Become A Mobile Application Developer 101

6,540 views

Published on

A short presentation on how to become a mobile app developer.

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,540
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
130
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

How To Become A Mobile Application Developer 101

  1. 1. How To Become A Mobile Application Developer 101 Abdulrahman Saleh K. Al-Otaiba November 7, 2010 website: http://www.mawqey.com twitter: @alotaiba
  2. 2. For complaints, I’m @HaveAProblem
  3. 3. Qontacts • Open Source • Free • Cross Platform • UpdateQatari Contacts’ Numbers to the New Plan (2010)
  4. 4. Mobile Apps Industry Is Huge It is currently estimated at $7 billion, with expected increase to almost $17.5 billion in 2012 [GetJar]
  5. 5. Mobile Apps & Entertainment 1998 2010 ? Future
  6. 6. Fragmentation In The Mobile World Mobiles differ in their: • Operating System • Screen Size • Hardware • Input Method (Touch, Keys)
  7. 7. How To Grow White Hair 101
  8. 8. How To Make An App Non-Developers Way • Hire a developer or an agency • Useeasy services like, AppMakr, Mobile Roadie, and GameSalad (Games)
  9. 9. How To Make An App Web-Developers Way You can use your existing HTML, JavaScript, CSS skills to create: • Native Apps • Mobile Web Apps
  10. 10. Native Apps For Web- Developers • No need to learn a new • Access native functionality language Free and open-source
  11. 11. Mobile Web Apps • Web is open and Web App Native App accessible platform • Noneed for approval process • Cross platform
  12. 12. Mobile Web App Tools • Leverage the use of HTML5, CSS3, and JavaScript • Sencha Touch and jQuery Mobile
  13. 13. Mobile Web App Demos jQuery Mobile Built with jQuery Mobile http://jquerymobile.com/demos/1.0a1/ TouchSolitaire Built with Sencha Touch http://touchsolitaire.mobi/
  14. 14. How To Make An App Native Way • a.k.a Insane Way • Learn each platform’s programming language and framework • Accessto mobile specific features such as camera, address book, and accelerometer • High performance gain
  15. 15. Thank You!
  16. 16. Credits • Twitter Angry Icon http://findicons.com/icon/221967/twitter_square_angry • “Sizing Up the Global Apps Market” research done by GetJar http://blog.getjar.com/developer/market-research/sizing-up-the-global- apps-market/ • Stock exchange background http://www.flickr.com/photos/st3f4n/2865510059/ • OmNomNom (Classic Snake) By Phase2 Media http://itunes.apple.com/app/omnomnom-classic-snake/id287979596?mt=8 • Need for Speed Undercover iPhone Racing Game • Phone manufacturers’ logos http://jquerymobile.com/ • Robot Chicken Mad Scientist Mask Costume http://www.amazon.com/dp/B002QLGPNW/ref=asc_df_B002QLGPNW1300405? smid=A1AVI0PMETI57Y&tag=nextagusmp0353612-20&linkCode=asn&creative=395105&creativeASIN=B002QLGPNW • Web coder bumper sticker http://technabob.com/blog/2009/08/24/web-coder-bumper-stickers/ • The Questioning Roboto http://www.flickr.com/photos/hiddenloop/4541195635/

×