Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Building Smart Phone Applications Using Google Android   An Introduction by Peter Messenger Senior Developer – Qmastor htt...
Why Learn Android? <ul><li>Like to teach myself new technology </li></ul><ul><li>Develop applications for my charity websi...
 
Google Android <ul><li>Android is a mobile operating system developed by Google and is based on a modified version of the ...
Google Android <ul><li>Many different phones and devices now use the operating system </li></ul><ul><ul><li>HTC, Samsung, ...
Google Android <ul><li>Includes Android Software Development Kit </li></ul><ul><ul><li>Debugger </li></ul></ul><ul><ul><li...
Google Android <ul><li>Officially supported development environment is Eclipse (very similar functionality to Visual Studi...
Google Android Marketplace <ul><li>Currently 140,000 applications available </li></ul><ul><li>1.7 billion downloads </li><...
Google Android Marketplace <ul><li>Approximately 65% of marketplace are free </li></ul><ul><li>86% are applications, 14% a...
My thoughts to date <ul><li>Still very much a novice developer, developing the same application for IPhone and Android </l...
Links <ul><li>Wikipedia </li></ul><ul><ul><li>http://en.wikipedia.org/wiki/Android_(operating_system) </li></ul></ul><ul><...
Questions?
Upcoming SlideShare
Loading in …5
×

Building Smartphone Applications using Google Android

1,642 views

Published on

This is a short talk by Peter showing how he migrated his iPhone app to Android.

Published in: Technology
  • Login to see the comments

  • Be the first to like this

Building Smartphone Applications using Google Android

  1. 1. Building Smart Phone Applications Using Google Android An Introduction by Peter Messenger Senior Developer – Qmastor http://www.petermessenger.com
  2. 2. Why Learn Android? <ul><li>Like to teach myself new technology </li></ul><ul><li>Develop applications for my charity website </li></ul><ul><ul><li>http://www.physiotherapyexercises.com </li></ul></ul><ul><li>Developed an Iphone version as experiment </li></ul><ul><ul><li>Exceeded expectations, 100 downloads a day on average for last year, was in top 50 for medical apps – doubled website hits </li></ul></ul><ul><ul><li>Other platforms ASP.NET (web), Xbox/Windows (XNA), Silverlight (desktop), Internet TV (Samsung) </li></ul></ul><ul><ul><li>Heard about Android, wanted to see what it could be done </li></ul></ul>
  3. 4. Google Android <ul><li>Android is a mobile operating system developed by Google and is based on a modified version of the Linux kernal </li></ul><ul><li>Code is written in java, controlling device via Google developed java libraries </li></ul><ul><li>Unveiled in November 2007 </li></ul><ul><li>Free and open source licence </li></ul>
  4. 5. Google Android <ul><li>Many different phones and devices now use the operating system </li></ul><ul><ul><li>HTC, Samsung, LG, Motorola, Sony Ericsson </li></ul></ul><ul><li>Tablets </li></ul><ul><ul><li>Acer, Dell, Lenovo, Archos </li></ul></ul><ul><li>Android’s market share in the US greater than IPhone </li></ul><ul><li>Still trailing IPhone in rest of world </li></ul>
  5. 6. Google Android <ul><li>Includes Android Software Development Kit </li></ul><ul><ul><li>Debugger </li></ul></ul><ul><ul><li>Libraries </li></ul></ul><ul><ul><li>Emulator </li></ul></ul><ul><ul><li>Sample Code and Tutorials </li></ul></ul><ul><ul><li>http://developer.android.com/index.html </li></ul></ul>
  6. 7. Google Android <ul><li>Officially supported development environment is Eclipse (very similar functionality to Visual Studio) </li></ul><ul><ul><li>http://www.eclipse.org/downloads/ </li></ul></ul><ul><li>Uses Android Development Tools plugin for Eclipse </li></ul>
  7. 8. Google Android Marketplace <ul><li>Currently 140,000 applications available </li></ul><ul><li>1.7 billion downloads </li></ul><ul><ul><li>http://www.androlib.com/appstats.aspx </li></ul></ul>
  8. 9. Google Android Marketplace <ul><li>Approximately 65% of marketplace are free </li></ul><ul><li>86% are applications, 14% are games </li></ul><ul><li>Developers get 70% of any application sales (similar to IPhone) </li></ul><ul><li>Much less restricted model for distribution </li></ul><ul><li>Currently cannot sell applications in Australia (free is ok) </li></ul><ul><ul><li>http://www.android.com/market </li></ul></ul><ul><ul><li>http://www.androidzoom.com/ </li></ul></ul>
  9. 10. My thoughts to date <ul><li>Still very much a novice developer, developing the same application for IPhone and Android </li></ul><ul><ul><li>Java is much easier to learn than objective C. </li></ul></ul><ul><ul><li>Eclipse is seems much easier to use than Apple development toolkit </li></ul></ul><ul><ul><li>Examples, code templates seems much easier to follow and are more complete </li></ul></ul><ul><ul><li>Seemed to be able to develop application in less than half the time </li></ul></ul>
  10. 11. Links <ul><li>Wikipedia </li></ul><ul><ul><li>http://en.wikipedia.org/wiki/Android_(operating_system) </li></ul></ul><ul><li>Android Market Statistics </li></ul><ul><ul><li>http://www.androlib.com/ </li></ul></ul><ul><li>Android Developer Website </li></ul><ul><ul><li>http://developer.android.com/index.html </li></ul></ul><ul><li>Android Marketplace </li></ul><ul><ul><li>http://www.android.com/market </li></ul></ul>
  11. 12. Questions?

×