BICC­NET ­ AK „Mobile 
                Anwendungen“
               Android Vorstellung




22.04.2010       BICC­NET ­ "AK...
“Android is a software 
stack for mobile devices 
that includes an operating 
system, middelware and 
key applications.”
s...
Android
• Open software platform for mobile development
• A complete stack – OS, Middleware, 
  Applications
• An Open Han...
Geschichte
2005         Google kauft Android, Inc.
             Arbeiten an  Dalvik beginnen
2007         OHA kündiget SDK...
Smartphone Plattformen ­ 
                 Marktverteilung




                                                           ...
Smartphone Plattformen ­ 
                 Marktverteilung




                                                           ...
Smartphone Plattformen ­ 
                 Marktverteilung




22.04.2010        BICC­NET ­ "AK Mobile Anwendungen"       ...
Smartphone Plattformen ­ 
                 Marktverteilung




22.04.2010        BICC­NET ­ "AK Mobile Anwendungen"       ...
Open Handset Alliance

•   Mobile Operators
•   Semiconductor Companies
•   Handset Manufactorers
•   Software Companies
•...
Open Handset Alliance
                      Mobile Operators




22.04.2010       BICC­NET ­ "AK Mobile Anwendungen"      ...
Open Handset Alliance
                 Semiconductor Companies




22.04.2010       BICC­NET ­ "AK Mobile Anwendungen"    ...
Open Handset Alliance
                   Handset Manufactorers




22.04.2010       BICC­NET ­ "AK Mobile Anwendungen"    ...
Open Handset Alliance
                    Software Companies




22.04.2010       BICC­NET ­ "AK Mobile Anwendungen"      ...
Open Handset Alliance
                Commercialization Companies




22.04.2010       BICC­NET ­ "AK Mobile Anwendungen" ...
Android und Java




22.04.2010    BICC­NET ­ "AK Mobile Anwendungen"       15
                       © 2010 Ingenieurbüro...
Android




22.04.2010   BICC­NET ­ "AK Mobile Anwendungen"       16
                      © 2010 Ingenieurbüro Edelmann
Linux Kernel



•   Works as a HAL
•   Device drivers
•   Memory management
•   Process management
•   Networking
22.04.20...
Bibliotheken



•   C/C++ libraries
•   Interface through Java
•   Surface manager – Handling UI Windows
•   2D and 3D gra...
Dalvik
• Dalvik VM
     – Dex files
     – Compact and efficient than class files
     – Limited memory and battery power
...
Application Framework



• API interface
• Activity manager – manages application life 
  cycle.


22.04.2010       BICC­N...
Application


• Built in and user apps
• Can replace built in apps




22.04.2010    BICC­NET ­ "AK Mobile Anwendungen"   ...
Activity 
    States




22.04.2010      BICC­NET ­ "AK Mobile Anwendungen"       22
                         © 2010 Ingen...
Nexus One ?




22.04.2010   BICC­NET ­ "AK Mobile Anwendungen"       23
                      © 2010 Ingenieurbüro Edelma...
Nexus One
  AMOLED Bildschirm mit 480×800 Pixeln Auflösung, 
Hz Snapdragon Prozessor, eine mehrfarbige LED
 rhalb des Trac...
Fragen ?




22.04.2010   BICC­NET ­ "AK Mobile Anwendungen"       25
                      © 2010 Ingenieurbüro Edelmann
Nächste SlideShare
Wird geladen in …5
×

Android Überblick

418 Aufrufe

Veröffentlicht am

0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
418
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
4
Aktionen
Geteilt
0
Downloads
4
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Android Überblick

  1. 1. BICC­NET ­ AK „Mobile  Anwendungen“  Android Vorstellung 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 1 © 2010 Ingenieurbüro Edelmann
  2. 2. “Android is a software  stack for mobile devices  that includes an operating  system, middelware and  key applications.” source: google 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 2 © 2010 Ingenieurbüro Edelmann
  3. 3. Android • Open software platform for mobile development • A complete stack – OS, Middleware,  Applications • An Open Handset Alliance (OHA) project • Powered by Linux operating system • Fast application development in Java • Open source under the Apache 2 license 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 3 © 2010 Ingenieurbüro Edelmann
  4. 4. Geschichte 2005 Google kauft Android, Inc. Arbeiten an  Dalvik beginnen 2007 OHA kündiget SDK „Alpha“ an 2008 G1 angekündigt SDK 1.0 freigegeben 2009 G2 (HTC Hero), … SDKs (Cupcake, Donut, Eclair, …) 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 4 © 2010 Ingenieurbüro Edelmann
  5. 5. Smartphone Plattformen ­  Marktverteilung Quelle: ComScore  22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 5 © 2010 Ingenieurbüro Edelmann
  6. 6. Smartphone Plattformen ­  Marktverteilung Quelle: admob 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 6 © 2010 Ingenieurbüro Edelmann
  7. 7. Smartphone Plattformen ­  Marktverteilung 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 7 © 2010 Ingenieurbüro Edelmann
  8. 8. Smartphone Plattformen ­  Marktverteilung 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 8 © 2010 Ingenieurbüro Edelmann
  9. 9. Open Handset Alliance • Mobile Operators • Semiconductor Companies • Handset Manufactorers • Software Companies • Commercialization Companies 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 9 © 2010 Ingenieurbüro Edelmann
  10. 10. Open Handset Alliance Mobile Operators 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 10 © 2010 Ingenieurbüro Edelmann
  11. 11. Open Handset Alliance Semiconductor Companies 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 11 © 2010 Ingenieurbüro Edelmann
  12. 12. Open Handset Alliance Handset Manufactorers 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 12 © 2010 Ingenieurbüro Edelmann
  13. 13. Open Handset Alliance Software Companies 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 13 © 2010 Ingenieurbüro Edelmann
  14. 14. Open Handset Alliance Commercialization Companies 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 14 © 2010 Ingenieurbüro Edelmann
  15. 15. Android und Java 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 15 © 2010 Ingenieurbüro Edelmann
  16. 16. Android 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 16 © 2010 Ingenieurbüro Edelmann
  17. 17. Linux Kernel • Works as a HAL • Device drivers • Memory management • Process management • Networking 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 17 © 2010 Ingenieurbüro Edelmann
  18. 18. Bibliotheken • C/C++ libraries • Interface through Java • Surface manager – Handling UI Windows • 2D and 3D graphics • Media codecs, SQLite, Browser engine 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 18 © 2010 Ingenieurbüro Edelmann
  19. 19. Dalvik • Dalvik VM – Dex files – Compact and efficient than class files – Limited memory and battery power • Core Libraries – Java 5 Std edition – Collections, I/O etc… 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 19 © 2010 Ingenieurbüro Edelmann
  20. 20. Application Framework • API interface • Activity manager – manages application life  cycle. 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 20 © 2010 Ingenieurbüro Edelmann
  21. 21. Application • Built in and user apps • Can replace built in apps 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 21 © 2010 Ingenieurbüro Edelmann
  22. 22. Activity  States 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 22 © 2010 Ingenieurbüro Edelmann
  23. 23. Nexus One ? 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 23 © 2010 Ingenieurbüro Edelmann
  24. 24. Nexus One  AMOLED Bildschirm mit 480×800 Pixeln Auflösung,  Hz Snapdragon Prozessor, eine mehrfarbige LED rhalb des Trackballs zur Benachrichtigung über nts, Licht­ und Näherungssensoren, ein Kompass, S und Beschleunigungssensoren, Stereo Bluetooth, 3.5mm Kopfhöreranschluss und aktive äuschunterdrückung. 5 Megapixel Kamera mit LED z. Unterstützung für MPEG­4 Video Aufnahmen 1­Klick Upload zu YouTube.  22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 24 © 2010 Ingenieurbüro Edelmann
  25. 25. Fragen ? 22.04.2010 BICC­NET ­ "AK Mobile Anwendungen" 25 © 2010 Ingenieurbüro Edelmann

×