WebTech Presentation Android

1,852 views

Published on

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
1,852
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

WebTech Presentation Android

  1. 1. Android OS Simon Heinen, Sophia Krause, Andreas Molitor, Artur Nowak The slides are licensed under a1 Web Technologies – Prof. Dr. Ulrik Schroeder – WS 2010/11 Creative Commons Attribution 3.0 License
  2. 2. Overview Android OS  History  Fragmentation  Dissemination Android Apps  Composition  Development Live Demo Summary Literature 2 Web Technologies
  3. 3. Android OS Operation System for Mobile Devices Based on Linux-Kernel Dalvik Virtual Machine Open Source Product of the Open Handset Alliance (OHA) 3 Web Technologies
  4. 4. Android OS Supports the following features  Wireless exchange of information  GSM/EDGE, UMTS, bluetooth, W-LAN, near field communication  Web-Browser: 93/100 (Acid3-Test)  Audio-, Video-, Picture-Codecs  H.263, H.264, MPEG-4, AAC, MP3, OGG, JPEG, PNG, BMP, …  touchscreen (multitouch)  Determination of location and movement  GPS, acceleration sensor, magnetometer, barometer, gyroscope  VoIP 4 Web Technologies
  5. 5. History 09.02.2009: Version 1.1 30.04.2009: Version 1.5 (Cupcake) 15.09.2009: Version 1.6 (Donut) 26.10.2009: Version 2.0 (Eclair) 03.12.2009: Version 2.0.1 12.01.2010: Version 2.1 20.05.2010: Version 2.2 (Froyo) 06.12.2010: Version 2.3 (Gingerbread) Q1 2011: Version 2.4 (Honeycomb) Q3/4 2011: Version 3.0 (Icecream) 5 Web Technologies
  6. 6. Fragmentation Platform Distribution Android 1.5 4.7% Android 1.6 7.9% Android 2.1 35.2% Android 2.2 51.8% Android 2.3 0.4%6 Web Technologies
  7. 7. Dissemination Market share US smart phone market Shipments by OS vendor, Q3 2010 Microsoft Others 3% 3% RIM 24% OHA 44% Apple 26% 300.000 Android phones activated every day 110.000.000 phones next year More than 200 different devices 7 Web Technologies
  8. 8. Dissemination8 Web Technologies
  9. 9. Android Composition9 Web Technologies
  10. 10. Android Development Free and open source Android SDK and NDK available Integration into Eclipse No development or publishing costs Debugging tools  DDMS  Android Emulator  … App-Inventor 10 Web Technologies
  11. 11. Development in Eclipse11 Web Technologies
  12. 12. Development in Eclipse12 Web Technologies
  13. 13. Development in Eclipse13 Web Technologies
  14. 14. Live Demo Live Demo14 Web Technologies
  15. 15. AppInventor15 Web Technologies
  16. 16. Live Demo Live Demo16 Web Technologies
  17. 17. Summary Android  Based on Linux-Kernel (2.6.x)  Dalvik Virtual Machine  Open Source  >200 different devices Development  Fragmentation (Android-Versions, different devices)  Java, C/C++  Full access to framework  Access to libraries only through framework API 17 Web Technologies
  18. 18. Literature Tutorials, Forum, Demo, …  http://www.anddev.org/  AppInventor: http://www.youtube.com/watch?v=xR90pekj8CQ Links  Android: http://www.android.com/  Android Development: http://developer.android.com  AppInventor: http://appinventor.googlelabs.com/about/ 18 Literature

×