WebTech Presentation Android
Upcoming SlideShare
Loading in...5
×
 

WebTech Presentation Android

on

  • 1,192 views

 

Statistics

Views

Total Views
1,192
Slideshare-icon Views on SlideShare
1,192
Embed Views
0

Actions

Likes
0
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    WebTech Presentation Android WebTech Presentation Android Presentation Transcript

    • 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
    • Overview Android OS  History  Fragmentation  Dissemination Android Apps  Composition  Development Live Demo Summary Literature 2 Web Technologies
    • 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
    • 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
    • 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
    • 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
    • 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
    • Dissemination8 Web Technologies
    • Android Composition9 Web Technologies
    • 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
    • Development in Eclipse11 Web Technologies
    • Development in Eclipse12 Web Technologies
    • Development in Eclipse13 Web Technologies
    • Live Demo Live Demo14 Web Technologies
    • AppInventor15 Web Technologies
    • Live Demo Live Demo16 Web Technologies
    • 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
    • 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