Successfully reported this slideshow.

Android Session "g | Canal Cities" event

1,687 views

Published on

Android introduction

Published in: Technology, Education
  • I must say thanks. Nice work done
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Android Session "g | Canal Cities" event

  1. 1. Agenda • • • • • • What is Android Latest Devices Why Android Android Architecture How to Start Coding Android 2
  2. 2. What is Android 3
  3. 3. What is Android • An open source operating system for smart phones and tablets. • Based on Linux kernel. • Developed by Android Inc. • Google later bought in 2005 Android 4
  4. 4. What is Android (cont’d) • Unveiled in 2007 along with the founding of the Open Handset Alliance (OHA) • First Android-Powered device (HTC Dream) Android 5
  5. 5. What is Android (cont’d) • Each Android release is named after something sweet  Android 6
  6. 6. Sweetness Made Here Android 7
  7. 7. What is Android (cont’d) API level 1.5 (Cupcake) 3 1.6 (Donut) 4 2.0 (Eclair) 5 2.0.1 (Eclair) 6 2.1 (Eclair) 7 2.2 (Froyo) 8 2.3 (Gingerbread) 9 2.3.3 (Gingerbread) 10 3.0 (Honeycomb) 11 3.1 (Honeycomb) 12 3.2 (Honeycomb) 13 4.0 (Ice Cream Sandwich) 14 4.0.4 (Ice Cream Sandwich) 15 4.1 (Jelly Bean) 16 4.2 (Jelly Bean) 17 4.3 (Jelly Bean) 18 4.4 (KitKat) Android 19 Android Versions Version 8
  8. 8. Latest Devices 9
  9. 9. Latest Devices • Google Nexus 5 Android 10
  10. 10. Latest Devices (cont’d) • Samsung Galaxy Round Android 11
  11. 11. Latest Devices (cont’d) • LG Flex Android 12
  12. 12. Why Android 13
  13. 13. Why Android IDC: World-Wide Smartphone Shipments (Millions of Units) Android (Google) 2013-Q3 in millions of units iOS (Apple) Windows Phone (Microsoft) Blackberry (RIM) 211.6 33.8 9.5 4.5 International Data Corporation , American market research, analysis and advisory firm Android 14
  14. 14. Why Android (cont’d) • Developer survey (April–May 2013) – Android is used by 71% of the mobile developers population. http://www.developereconomics.com/reports/q3-2013/ Android 15
  15. 15. Why Android (cont’d) • • • • • • • It’s open Easy to learn Development with Java Google services (Maps, Calendar, ….) Apps fast distribution (developer license 25$) Scope for more devices Easy to Find Help Android 16
  16. 16. Android Architecture 17
  17. 17. Android Architecture • Android has its own Java virtual machine called “Dalvik” which, faster than normal JVM, and doesn't run normal java “jar” files, rather dalvik's “dex” files Android 18
  18. 18. Android Architecture (cont’d) Android 19
  19. 19. How to Start 20
  20. 20. How to Start http://developer.android.com Android 21
  21. 21. How to Start (cont’d) • Tools required to start developing – JDK (http://www.oracle.com/technetwork/java/javase/downloads/index.html) – Eclipse – ADT Plugin – Android SDK Android 22
  22. 22. How to Start (cont’d) http://developer.android.com/sdk/index.html Android 23
  23. 23. Coding 24
  24. 24. Coding • Three ways to develop apps for Android Android 25
  25. 25. Coding (cont’d) • Developing using Java for Android – Java SE – XML – Database (SQLite) Android 26
  26. 26. Coding (cont’d) • Eclipse IDE Android 27
  27. 27. Coding (cont’d) • Android Virtual Device Android 28
  28. 28. Coding (cont’d) Android 29
  29. 29. Then What ? 30
  30. 30. 31
  31. 31. 32
  32. 32. 33

×