SlideShare a Scribd company logo
 
What is Android ? Android is a software platform and  operating system for mobile devices.  It is based on the Linux kernel. Developed by Android Inc, Google and later the Open Handset Alliance.
Android OS Architecture G1 Vs iPhone Android Applications Android SDK Limitations Contents
Android OS and SDK Android has seen a number of updates since its original release; 1. 1.0 (Release 1) 2. 1.5 (Cupcake) 3. 1.6 (Donut) 4. 2.0 (Eclair)
 
Android Flash support available in Éclair (2.0) Flash is supported only for apps 16 GB & 32 GB versions All controls on touchscreen No multi-tasking, except for music Built-in media player Virtual keypad; multi-lingual; fixed iPhone Only 192 MB; can buy micro SD Touchscreen and trackball controls Applications run in background Weak video playback Physical keypad; slides out Android / G1 iPhone Android Android iPhone Both Advantage
 
Android Applications An overview of apps is available on the Android Market site, but  apps can only be downloaded via the device.
Publishing applications to the Android Market Register using a Google account ($25 fee) Upload the application whenever you want, as many times as you want, and then publish it when ready. Once published, users can browse to the application, download it and rate it. Unlike Apple's App Store, Google's Android Market doesn't have any approval process for applications. After registration, developers can offer their applications in the store without any further validation or approval, Apple’s approval can take a month or more.
Development Tools The Android SDK includes a variety of custom tools that help you develop mobile applications on the Android platform. Three of the most significant tools are: Android Emulator  -A virtual mobile device that runs on our computer -use to design, debug, and test our applications in an actual Android run-time environment. Android Development Tools Plugin  -for the Eclipse IDE - adds powerful extensions to the Eclipse integrated environment. Dalvik Debug Monitor Service (DDMS)  -Integrated with Dalvik -this tool let us manage processes on an emulator and assists in debugging.
Android / G1 limitations Only sync with Gmail; no Exchange or desktop Outlook syncing No speed dialing No notes, tasks, or to-do list applications pre-installed No modem pairing
Thank you!

More Related Content

Android

  • 1.  
  • 2. What is Android ? Android is a software platform and operating system for mobile devices. It is based on the Linux kernel. Developed by Android Inc, Google and later the Open Handset Alliance.
  • 3. Android OS Architecture G1 Vs iPhone Android Applications Android SDK Limitations Contents
  • 4. Android OS and SDK Android has seen a number of updates since its original release; 1. 1.0 (Release 1) 2. 1.5 (Cupcake) 3. 1.6 (Donut) 4. 2.0 (Eclair)
  • 5.  
  • 6. Android Flash support available in Éclair (2.0) Flash is supported only for apps 16 GB & 32 GB versions All controls on touchscreen No multi-tasking, except for music Built-in media player Virtual keypad; multi-lingual; fixed iPhone Only 192 MB; can buy micro SD Touchscreen and trackball controls Applications run in background Weak video playback Physical keypad; slides out Android / G1 iPhone Android Android iPhone Both Advantage
  • 7.  
  • 8. Android Applications An overview of apps is available on the Android Market site, but apps can only be downloaded via the device.
  • 9. Publishing applications to the Android Market Register using a Google account ($25 fee) Upload the application whenever you want, as many times as you want, and then publish it when ready. Once published, users can browse to the application, download it and rate it. Unlike Apple's App Store, Google's Android Market doesn't have any approval process for applications. After registration, developers can offer their applications in the store without any further validation or approval, Apple’s approval can take a month or more.
  • 10. Development Tools The Android SDK includes a variety of custom tools that help you develop mobile applications on the Android platform. Three of the most significant tools are: Android Emulator -A virtual mobile device that runs on our computer -use to design, debug, and test our applications in an actual Android run-time environment. Android Development Tools Plugin -for the Eclipse IDE - adds powerful extensions to the Eclipse integrated environment. Dalvik Debug Monitor Service (DDMS) -Integrated with Dalvik -this tool let us manage processes on an emulator and assists in debugging.
  • 11. Android / G1 limitations Only sync with Gmail; no Exchange or desktop Outlook syncing No speed dialing No notes, tasks, or to-do list applications pre-installed No modem pairing