Android ist anders - eine Positionsbestimmung - inovex GmbH

18.03.2014 - open source (free software). Linux. Web. Java. Android ... Smartphones. Source: IDC Worldwide Mobile Phone Tracker, February 12, 2014 ...
2MB Größe 3 Downloads 350 Ansichten
Android ist anders eine Positionsbestimmung

Christian Meder München, 18.3.2014

Speaker

open source (free software) Linux Web Java Android CTO@inovex Christian Meder

Android ist anders als erwartet Prognosen 2010/2011

Source: IDC, Gartner, 2011

Android ist anders als vorhergesehen Smart Devices

Android ist anders als seine Vorfahren Smart Device Revolution

"From

Altair to iPad: 35 years of personal computer market share" by Jeremy Reimer, 14.8.2012, ars technica

http://arstechnica.com/business/2012/08/from-altair-to-ipad-35-years-of-personal-computer-market-share

Android ist sehr aktivierend Aktivierungen

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 Smartphones Smartphones

Android ist anders als letztes Jahr Smartphones

Source: IDC Worldwide Mobile Phone Tracker, February 12, 2014

Android ist anders, aber andere inzwischen auch User Interface Design

Android sieht anders aus als letztes Jahr Android UI Patterns: Navigation Drawer

Android ist anders und schlanker und schneller Performance

Project Svelte

Android ist anders und wieder doch nicht Nexus Geräte und Google Play Edition

Source: android.google.com

Android ist anders als viele jemals geträumt hätten Nokia

Source: Nokia

Android ist anders als ein embedded Linux Lizenzen

Source: http://developer.android.com/images/system-architecture.jpg

Android ist anders im fernen Osten Asien

Emotion UI Huawei Xiaomi Miui

http://en.ui.vmall.com/ http://en.miui.com/

Android ist anders vor allem in China Android 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 einheitlich Versionen

Source: https://developer.android.com/about/dashboards/index.html

Android ist anders, dann aber wieder doch nicht Google Play Services

Source: http://blogs.computerworld.com/android/22295/google-deconstructing-android

Android ist anders, geradezu gefährlich Security

Android ist anders, aber vielleicht doch harmloser Security

Android ist anders und lernt weiter dazu Security

Source: https://plus.google.com/+AdrianLudwig/posts/FHLDGk3TkLN

Android ist anders und größer Tablets

Android ist anders, aber sich selbst ähnlich Tablets

Source: Gartner (Februar 2014)

Android ist anders wie das moderne Web Responsive Design

Source: http://developer.android.com/design/style/devices-displays.html

Android ist anders auch im WebView WebView

kein WebGL kein WebAudio kein WebRTC keine Form Validation

Source: https://developers.google.com/chrome/mobile/docs/webview/overview

Android ist anders, kreativ Hybride

Android ist anders, auch für andere Embedded Tablets

Amazon

http://www.amazon.de/Kindle-Fire-Zoll-HDX-Display-WLAN/dp/B00D695H6O

Android ist anders als Kamera Kameras

Nikon Samsung

http://www.nikon.de/de_DE/product/digital-cameras/coolpix/style/coolpix-s800c http://www.samsung.com/de/promotions/galaxycamera/

Android ist anders, auch tragbar Smartwatches

Samsung Galaxy Gear http://www.samsung.com/de/consumer/mobile-device/mobilephones/smartphones/SM-V7000WDADB Neptune Pine http://www.neptunepine.com/

Android ist anders, für manche erschreckend Glasses

Google Glass Recon Instruments Snow2

http://www.google.com/glass/start/ http://www.reconinstruments.com/products/snow2/

Android ist anders, bald noch tragbarer Wearable SDK

Android ist anders zu Lande und in der Luft Fortbewegung

Renault R-Link Boing 787

http://www.renault.de/renault-modellpalette/multimedia/r-link-wall/ http://www.boeing.com/boeing/commercial/787family/

Android ist anders und wird es auch bleiben Home

LG Kühlschrank Ouya

http://www.lg.com/us/refrigerators/lg-LFX31995ST-french-3-door-refrigerator http://ouya.tv

Android Open Source Projekt Android

Android = Linux + Java

Android Open Source Projekt Herausforderungen ●

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 Projekt Vorteile: 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 Projekt Vorteile: 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 Projekt Nachteile



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 bleiben Community

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 Meder CTO inovex GmbH Office Pforzheim Karlsruher Str. 71 75179 Pforzheim Mail [email protected]