Your SlideShare is downloading. ×
Introduction to android
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Introduction to android

429
views

Published on

presentation slides by Anish shrestha introducing android

presentation slides by Anish shrestha introducing 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
429
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
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. 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