Introduction to android
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Introduction to android

  • 624 views
Uploaded on

presentation slides by Anish shrestha introducing android

presentation slides by Anish shrestha introducing android

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
624
On Slideshare
471
From Embeds
153
Number of Embeds
5

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 153

http://mobilenepal.net 97
http://www.mobilenepal.net 49
http://localhost 3
http://118.69.220.79 2
http://www.mlab.vn 2

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. Android Development Introduction @aniXification
  • 2. "Lets not Start withConflicts. "
  • 3. "Android is an operatingsystem based on Linux withJava ProgrammingInterface."
  • 4. HISTORY
  • 5. Develop for Android. Why?Open source platform in Linux Kernelexposed to all sorts of hardwareFREE development toolEasy to develop, publish
  • 6. FoundationAndroid, Inc. was founded in Palo Alto,California, October 2003 by Andy Rubin, RichMiner, Nick Sears and Chris White"...smarter mobile devices that are more awareof its owners location and preferences"
  • 7. Google AcquisitionAugust 17, 2005Open Handset Alliance Nov 5 2007, unveiledfirst android device, G1.Android Open Source Project (ASOP) led byGoogle
  • 8. VERSION HISTORY
  • 9. ANDROID SOFTWARESTACK
  • 10. SETUP
  • 11. most dreaded part of starting something new...JavaEclipse (with ADT plugin)Android SDK
  • 12. ANDROIDAPPLICATION STRUCTURE
  • 13. Encourages component reuse allowing you topublish and share activities, services and databetween applications with security restrictionsActivity ManagerViewsNotification ManagerContent ProviderResource Manager
  • 14. USER INTERFACECOMPONENTS
  • 15. Activity, presentation LayerFragments, supporting different device sizeViews and View Groups, configureappearance and behaviorsIntent, allows the application to requestfunctionality from other componentsService, provide background task withoutproviding UI
  • 16. Content Provider, share data with otherapplicationBroadcast Receiver, registered to receivesystem messages and intentsHome Screen(Widgets), interactivecomponents used for home screenLive Folders/ Live Wallpapers
  • 17. RESOURCES
  • 18. http://developer.android.comStackoverflow
  • 19. GETTING STARTED