Android and android phones

377
-1

Published on

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

No Downloads
Views
Total Views
377
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
24
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Android and android phones

  1. 1. Android and Android Phones http://eglobiotraining.com/
  2. 2. http://eglobiotraining.com/ What is Android?“Android is a software stack for mobile devicesthat includes an operating system, middleware and key application.”
  3. 3. http://eglobiotraining.com/FEATURES• Application framework – enabling reuse and replacement of components.• Dalvik virtual machine – optimized for mobile devices .• Integrated browser – based on the open source WebKit engine.• Optimized graphics - powered by a custom 2D graphics library, hardware acceleration optional.• Sqlite – for structured Data storage.
  4. 4. http://eglobiotraining.com/• Media support – for common audio, video, and still image formats.• GSM Telephony – hardware dependent• Bluetooth, edge, 3G, and Wifi – hardware dependent• Camera, GPS, compass, and accelerometer – hardware dependent• Rich development environment – including a device emulator, tools for debugging, memory and performance profiling and a plugin for the Eclipse IDE.
  5. 5. http://eglobiotraining.com/ AndroidGoogleGI and the Android MarketAndroid platformDeveloper toolsAndroid programming
  6. 6. http://eglobiotraining.com/ Google’s Master PlanMake the clod more accessibleKeep connectivity pervasiveMake the client more powerful
  7. 7. http://eglobiotraining.com/ Google“We want the next killer application to be written for cell phones.”
  8. 8. http://eglobiotraining.com/ GI Technical SPECSQualcomm MSM7201A, 528 MHzROM 256 MBRAM 192 MB4.60in x 2.16in x 0.62in158 gramsLithium ion battery, 1 150 mAH
  9. 9. http://eglobiotraining.com/3G (HSDPA)Touch screen, HVGA 320x480QWERTY keyboard3.2 megapixel cameramicroSD expansion slotGPS, compass, accelerometer
  10. 10. http://eglobiotraining.com/ Third party applicationsLifeaware.netMaverickAndroid locale
  11. 11. http://eglobiotraining.com/ Android ApplicationsMultiple applications, running simultaneouslyUser may switch between runningapplicationsBackground servicesCopy and paste
  12. 12. http://eglobiotraining.com/ Android ApplicationsAre written in a Java languageRun on the Dalvik virtual machine
  13. 13. http://eglobiotraining.com/ Distributing Android ApplicationAndroid marketSelf-publish on your own websiteUse a third party app store
  14. 14. http://eglobiotraining.com/ Android Market$25 registration fee for developersDeveloper receives 70% of each saleRemaining amount goes to carriersGoogle does not take a percentage
  15. 15. http://eglobiotraining.com/ Development ToolsAndroid SDKEclipse plug inAndroid SDKAndroid emulatorCommand line toolsDocumentationExample application
  16. 16. http://eglobiotraining.com/ Intents“an intent is a simple message object thatrepresents an ‘intention’ to do something.”“an intent is an abstract description of an operation to be performed.”
  17. 17. http://eglobiotraining.com/ Android Views“a view is an object that knows how to draw itself on the screen.”
  18. 18. http://eglobiotraining.com/ Additional topics• Threading• Security model• Internationalization• Power management• Android management• Data synchronization• WiFi aAPI• Bluetooth API
  19. 19. http://eglobiotraining.com/ What’s next for Android?• More phones• Virtual keyboard• Bluetooth A2DP• Multi-touch?
  20. 20. http://eglobiotraining.com/Respecfully submitted to: Prof. Erwin M. Globio,MSIT http://slideshare.net/jeannmaglasang

×