Android Kurzanleitung, Android Mobile Technology Platform 4.4 ...
Android ist anders - eine Positionsbestimmung
-
Upload
inovex-gmbh -
Category
Technology
-
view
124 -
download
2
description
Transcript of Android ist anders - eine Positionsbestimmung
Android ist anders
eine Positionsbestimmung
Christian MederMünchen, 18.3.2014
Speaker
open source (free software)
Linux
Web
Java
Android
CTO@inovex
Christian Meder
Android ist anders als erwartetPrognosen 2010/2011
Source: IDC, Gartner, 2011
Android ist anders als vorhergesehenSmart Devices
Android ist anders als seine VorfahrenSmart Device Revolution
"From Altair to iPad: 35 years of personal computer market share" by Jeremy Reimer, 14.8.2012, ars technicahttp://arstechnica.com/business/2012/08/from-altair-to-ipad-35-years-of-personal-computer-market-share
Android ist sehr aktivierendAktivierungen
1.5 Millionen Aktivierungen täglich (Larry Page, 17.10.2013)
1 Milliarde aktivierte Geräte (Sundar Pichai, 03.09.2013)
Android ist anders als andere SmartphonesSmartphones
Android ist anders als letztes JahrSmartphones
Source: IDC Worldwide Mobile Phone Tracker, February 12, 2014
Android ist anders, aber andere inzwischen auchUser Interface Design
Android sieht anders aus als letztes JahrAndroid UI Patterns: Navigation Drawer
Android ist anders und schlanker und schnellerPerformance
Project Svelte
Android ist anders und wieder doch nichtNexus Geräte und Google Play Edition
Source: android.google.com
Android ist anders als viele jemals geträumt hättenNokia
Source: Nokia
Android ist anders als ein embedded LinuxLizenzen
Source: http://developer.android.com/images/system-architecture.jpg
Android ist anders im fernen OstenAsien
Emotion UI Huawei http://en.ui.vmall.com/Xiaomi Miui http://en.miui.com/
Android ist anders vor allem in ChinaAndroid in China
270 Millionen täglich aktive Nutzer in China (Baidu, 27.11.2013)
70% der Android Geräte in China ohne Google Play Services
(Wandouija App Store, 25.11.2013)
Source: appindex.wandouija.com
Android ist anders, aber immer süßVersionen
Source: http://designyoutrust.com/2013/10/next-8-android-versions-after-kitkat-android-4-4-alphabetically/
Android ist alles andere als einheitlichVersionen
Source: https://developer.android.com/about/dashboards/index.html
Android ist anders, dann aber wieder doch nichtGoogle Play Services
Source: http://blogs.computerworld.com/android/22295/google-deconstructing-android
Android ist anders, geradezu gefährlichSecurity
Android ist anders, aber vielleicht doch harmloserSecurity
Android ist anders und lernt weiter dazuSecurity
Source: https://plus.google.com/+AdrianLudwig/posts/FHLDGk3TkLN
Android ist anders und größerTablets
Android ist anders, aber sich selbst ähnlichTablets
Source: Gartner (Februar 2014)
Android ist anders wie das moderne WebResponsive Design
Source: http://developer.android.com/design/style/devices-displays.html
Android ist anders auch im WebViewWebView
Source: https://developers.google.com/chrome/mobile/docs/webview/overview
kein WebGL
kein WebAudio
kein WebRTC
keine Form Validation
Android ist anders, kreativHybride
Android ist anders, auch für andereEmbedded Tablets
Amazon http://www.amazon.de/Kindle-Fire-Zoll-HDX-Display-WLAN/dp/B00D695H6O
Android ist anders als Kamera Kameras
Nikon http://www.nikon.de/de_DE/product/digital-cameras/coolpix/style/coolpix-s800cSamsung http://www.samsung.com/de/promotions/galaxycamera/
Android ist anders, auch tragbarSmartwatches
Samsung Galaxy Gear http://www.samsung.com/de/consumer/mobile-device/mobilephones/smartphones/SM-V7000WDADBNeptune Pine http://www.neptunepine.com/
Android ist anders, für manche erschreckendGlasses
Google Glass http://www.google.com/glass/start/Recon Instruments Snow2 http://www.reconinstruments.com/products/snow2/
Android ist anders, bald noch tragbarerWearable SDK
Android ist anders zu Lande und in der LuftFortbewegung
Renault R-Link http://www.renault.de/renault-modellpalette/multimedia/r-link-wall/Boing 787 http://www.boeing.com/boeing/commercial/787family/
Android ist anders und wird es auch bleibenHome
LG Kühlschrank http://www.lg.com/us/refrigerators/lg-LFX31995ST-french-3-door-refrigeratorOuya http://ouya.tv
Android Open Source ProjektAndroid
Android
=
Linux
+
Java
Android Open Source ProjektHerausforderungen
● Auf Smart Devices (Smartphone/Tablet) optimiert
(Ethernet Treiber?)
● Dokumentation dürftig
● Abweichungen vom "Vanilla" Linux (Bionic, Kernel,
Filesystem Layout, etc.)
● Build (Modularität, Zeit, etc.)
● Hohe Innovationsrate -> schnelle Releases, keine Roadmap
● Plattform hat starke Google Handschrift
Android Open Source ProjektVorteile: Android Plattform
● Wiederverwendung von evtl. bestehendem Code (Android /
Linux / Java)
● Moderne & ansprechende GUI (Touch Input)
● Große Entwickler-Community
● Applikations & GUI Entwicklung in Java
● zunehmende Auswahl an günstiger, touch-basierter
Hardware
● Linux Kernel Modifikationen
● Neu entwickelte Komponenten optimiert auf moderne
Hardware im Embedded Umfeld (z.B. Surface Flinger)
Android Open Source ProjektVorteile: Kernel
● ARM SoCs Hersteller fokussiert auf Android
● sehr große Entwickler Community
● Treiber mit externen Abhängigkeiten möglich
● Android kernel ist Standard für ARM BSPs
● Auch Nicht-Android Plattformen arbeiten mit dem Android
kernel: WebOS, FirefoxOS, Ubuntu Phone
Android Open Source ProjektNachteile
● hohe Hardwareanforderungen (für embedded)
● eher UI zentrisch, aber Google Glass
● Latenzen (Audio Diskussion)
● Security
● Realtime ?
● Robustheit: uptime, watchdog, etc.
Android ist anders und wird es auch bleibenCommunity
Android ist Fazit
Open Source
sehr weit verbreitet
vielseitig
auf dem Weg sich am Wearable und Embedded
Markt zu versuchen
für einen kleinen grünen Roboter ganz schön flink
Vielen Dank für Ihre Aufmerksamkeit
Kontakt
Christian MederCTO
inovex GmbHOffice PforzheimKarlsruher Str. 7175179 Pforzheim
Mail [email protected]