Your SlideShare is downloading. ×
0
Android and Android Phones.    http://eglobiotraining.com
http://eglobiotraining.com/What is Android? “Android is a software stack for mobile devices  that includes an operating sy...
http://eglobiotraining.com/                     Android•   Google•   GI and the Android Market•   Android platform•   Deve...
http://eglobiotraining.com/           Google’s Master Plan• Make the clod more accessible• Keep connectivity pervasive• Ma...
http://eglobiotraining.com/                    Google“We want the next killer application to be written               for ...
http://eglobiotraining.com/             GI Technical SPECS•   Qualcomm MSM7201A, 528 MHz•   ROM 256 MB•   RAM 192 MB•   4....
http://eglobiotraining.com/•   3G (HSDPA)•   Touch screen, HVGA 320x480•   QWERTY keyboard•   3.2 megapixel camera•   micr...
http://eglobiotraining.com/           Third party applications• Lifeaware.net• Maverick• Android locale
http://eglobiotraining.com/             Android Applications•   Multiple applications, running simultaneously•   User may ...
http://eglobiotraining.com/     Distributing Android Application• Android market• Self-publish on your own website• Use a ...
http://eglobiotraining.com/                  Android Market•   $25 registration fee for developers•   Developer receives 7...
http://eglobiotraining.com/Market got you down??• Self-publish!• Upload APK to your own web server• Use correct MIME type
http://eglobiotraining.com/          Data Synchronization “ The best way to synchronize these variouspieces of information...
http://eglobiotraining.com/            Open Source Project• http://source.android.com• Apache 2.0 and GPL v2• Git repository
http://eglobiotraining.com/            Android Applications• Are written in a Java language• Run on the Dalvik virtual mac...
http://eglobiotraining.com/                   Dalvik VM• Not a Java VM• Design constraints: slow CPU, little RAM• Will run...
http://eglobiotraining.com/              Development Tools• Android SDK• Eclipse plug in                    Android SDK•  ...
http://eglobiotraining.com/                Command line Tools•   aapt- Android asset packaging tool•   adb- Android debug ...
http://eglobiotraining.com/                      Intents    “an intent is a simple message object that     represents an ‘...
http://eglobiotraining.com/Respecfully submitted to:         Prof. Erwin M. Globio, MSIT           http://slideshare.net/e...
Upcoming SlideShare
Loading in...5
×

Android

931

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
931
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
39
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Android"

  1. 1. Android and Android Phones. http://eglobiotraining.com
  2. 2. http://eglobiotraining.com/What is Android? “Android is a software stack for mobile devices that includes an operating system, middleware and key application.”
  3. 3. http://eglobiotraining.com/ Android• Google• GI and the Android Market• Android platform• Developer tools• Android programming
  4. 4. http://eglobiotraining.com/ Google’s Master Plan• Make the clod more accessible• Keep connectivity pervasive• Make the client more powerful
  5. 5. http://eglobiotraining.com/ Google“We want the next killer application to be written for cell phones.”
  6. 6. 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
  7. 7. http://eglobiotraining.com/• 3G (HSDPA)• Touch screen, HVGA 320x480• QWERTY keyboard• 3.2 megapixel camera• microSD expansion slot• GPS, compass, accelerometer
  8. 8. http://eglobiotraining.com/ Third party applications• Lifeaware.net• Maverick• Android locale
  9. 9. http://eglobiotraining.com/ Android Applications• Multiple applications, running simultaneously• User may switch between running applications• Background services• Copy and paste
  10. 10. http://eglobiotraining.com/ Distributing Android Application• Android market• Self-publish on your own website• Use a third party app store
  11. 11. 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
  12. 12. http://eglobiotraining.com/Market got you down??• Self-publish!• Upload APK to your own web server• Use correct MIME type
  13. 13. http://eglobiotraining.com/ Data Synchronization “ The best way to synchronize these variouspieces of information is to let the device do it on its own while you’re not looking, so you never have to think about it. Once you’ve logged into your Google account on an Android-powered phone it automatically synchronizes all youraccounts and Gmail information so everything is always available.”
  14. 14. http://eglobiotraining.com/ Open Source Project• http://source.android.com• Apache 2.0 and GPL v2• Git repository
  15. 15. http://eglobiotraining.com/ Android Applications• Are written in a Java language• Run on the Dalvik virtual machine
  16. 16. http://eglobiotraining.com/ Dalvik VM• Not a Java VM• Design constraints: slow CPU, little RAM• Will run on OS without swapspace
  17. 17. http://eglobiotraining.com/ Development Tools• Android SDK• Eclipse plug in Android SDK• Android emulator• Command line tools• Documentation• Example application
  18. 18. http://eglobiotraining.com/ Command line Tools• aapt- Android asset packaging tool• adb- Android debug bridge• aidl- Android IDL compiler• Emulator- Android emulator
  19. 19. http://eglobiotraining.com/ Intents “an intent is a simple message object that represents an ‘intention’ to do something.”“an intent is an abstract description of an operation to be performed.”
  20. 20. http://eglobiotraining.com/Respecfully submitted to: Prof. Erwin M. Globio, MSIT http://slideshare.net/ellahjane
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×