Your SlideShare is downloading. ×
Building Smartphone Applications using Google Android
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Building Smartphone Applications using Google Android

1,356
views

Published on

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

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

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,356
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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