50
Speaker Dominik Helleberg Mobile Development Android / Embedded Tools http://dominik-helleberg.de/+

Consumer Hardware im Enterprise-Einsatz - Erfahrungsberichte aus der Praxis

Embed Size (px)

Citation preview

Speaker

Dominik Helleberg

Mobile Development

Android / Embedded

Tools

http://dominik-helleberg.de/+

Warum?

Moderne Consumer UI

Moderne Consumer UI

http://fortheloveoftech.com/2014/10/01/windows-10-for-tablets-first-impressions-there-is-no-start-menu/

Moderne Enterprise UI

Moderne Enterprise UI

Moderne Enterprise UI

Moderne Enterprise UI

Moderne Enterprise UI

Die Lösung?

Consumer Hardware != Enterprise Hardware

Support

Verfügbarkeit

Wartung

Peripherie

Stromversorgung

Consumer Software != Enterprise Software

Wartung

Sicherheit

Remote Management

Distribution

Kompatibilität

Updates

Gedankenexperiment

Die „Fahr-Karten GmbH“ betreibt im Auftrag des „Öffentlichen Verkehrsverbundes der Kreise südlich des Weisswurst-Äquators“ (ÖVVWÄ) ca. 2000 stationäre Fahrkarten-Automaten.

Diese sollen im Rahmen des Projektes „FKA 2.0“ modernisiert werden.

Gedankenexperiment – FKA 2.0

Gedankenexperiment – FKA 2.0

Ops-Team Dev-Team Management

Gedankenexperiment – FKA 2.0

Ops-Team

Dev-Team

Management

ObjectiveC / Swift?

Gibt es Macbooks für alle?

Gehäuse-Layout?

Support? Wartung?

Netzwerk? Hardware?

Gedankenexperiment – FKA 2.0

Ops-Team Gehäuse-Layout?

http://www.macrumors.com/roundup/ipad-pro/

Gedankenexperiment – FKA 2.0

Ops-Team Peripherie?

http://www.oem-printer.com/bilder_euf/6264.png http://cdn.arstechnica.net/wp-content/uploads/2012/11/ipad4_lightning.jpg http://www.fischer-electronic.de/bilder_wir/ecctn.jpg http://redpark.com/lightning-serial-cable-l2-db9v/

Gedankenexperiment – FKA 2.0

Ops-Team Peripherie?

http://www.oem-printer.com/bilder_euf/6264.png http://cdn.arstechnica.net/wp-content/uploads/2012/11/ipad4_lightning.jpg http://www.fischer-electronic.de/bilder_wir/ecctn.jpg http://redpark.com/lightning-serial-cable-l2-db9v/

Gedankenexperiment – FKA 2.0

Ops-Team Netzwerk

https://flic.kr/p/5utqum

Gedankenexperiment – FKA 2.0

Ops-Team Software / Plattform updates?

MDM! Mobile Device Management

Gedankenexperiment – FKA 2.0

Ops-Team Zugriffsschutz

Guided Access

Gedankenexperiment – FKA 2.0

Ops-Team Wartung

Gedankenexperiment – FKA 2.0

Besser Android?

Gedankenexperiment – FKA 2.0

Aber welchen?

Gedankenexperiment – FKA 2.0

Ops-Team Gehäuse-Layout?

http://www.casio-intl.com/asia-mea/en/pa/V-T500/

Gedankenexperiment – FKA 2.0

Ops-Team Peripherie?

http://www.oem-printer.com/bilder_euf/6264.png http://www.fischer-electronic.de/bilder_wir/ecctn.jpg

Gedankenexperiment – FKA 2.0

Ops-Team Strom?

http://www.oem-printer.com/bilder_euf/6264.png http://www.fischer-electronic.de/bilder_wir/ecctn.jpg

Gedankenexperiment – FKA 2.0

Ops-Team Zugriffsschutz

?

Gedankenexperiment – FKA 2.0

Ops-Team Zugriffsschutz

Gedankenexperiment – FKA 2.0

Ops-Team Also doch wieder...

Gedankenexperiment – FKA 2.0

Ops-Team Also doch wieder...

Gedankenexperiment – FKA 2.0

Aber ist Android nicht Open Source?

HW Consumer Consumer Enterprise Custom

SW Consumer Custom Enterprise / Custom Custom

Consumer Android

Custom ROM

Enterprise Android

Embedded Android

Gedankenexperiment – FKA 2.0

Embedded Android

•  Enterprise Hardware

•  Enterprise Software

• Optimiert und abgestimmt für den speziellen Anwendungsfall

Gedankenexperiment – FKA 2.0

Enterprise Hardware

LVD

S

HD

MI

US

B

Base Board

CPU Board

Screen + Touch Sensor

converter

•  SBC oder MBC •  Base Board •  (optional) CPU Board

•  TFT / LCD Screen •  Touch Sensor

•  Screen / Touch Controller Converter

•  Peripherie

Peripherie Interfaces

Gedankenexperiment – FKA 2.0

Enterprise Hardware

Base Board

CPU Board

Peripherie Interfaces

Baseboard •  SOC (CPU / GPU) •  RAM •  Storage •  Interfaces SBC MBC

Gedankenexperiment – FKA 2.0

Enterprise Hardware •  Screen •  Touch Sensor •  Controller •  Keys (optional) •  Adapter

Gedankenexperiment – FKA 2.0

Enterprise Software

https://twitter.com/Arubin/status/27808662429

Gedankenexperiment – FKA 2.0

Stock Apps

Framework / API

User Apps

Java System Services

Dalvik / Runtime / Zygote

Kernel

Libs HAL Init

https://android.googlesource.com/

Gedankenexperiment – FKA 2.0

Keine Google Play-Services!

!

Gedankenexperiment – FKA 2.0

Software (BSP)

•  Basis Android + Treiber und Konfiguration inkl. Source Code

•  Patches möglich aber nicht notwendig

•  Plattform Keys

•  Treiber für externe Hardware

•  Eigener Rollout-Prozess muss etabliert werden

Gedankenexperiment – FKA 2.0

Ops-Team Gehäuse-Layout?

3-5 Jahre garantierte Verfügbarkeit

Gedankenexperiment – FKA 2.0

Ops-Team Peripherie?

Gedankenexperiment – FKA 2.0

Ops-Team Zugriffsschutz

Gedankenexperiment – FKA 2.0

Ops-Team Netzwerk

Gedankenexperiment – FKA 2.0

Ops-Team

Wartung

Gedankenexperiment – FKA 2.0

Ops-Team Software / Plattform updates?

Gedankenexperiment – FKA 2.0

Dev Team

Fazit

Cosumer Hardware hat seine Tücken. Consumer Software ebenfalls. Ein modernes UI / HMI erfordert moderne Hard- und Software. Android Embedded kann eine gute Alternative zu etablierten Plattformen sein.

Kontakt Dominik Helleberg http://dominik-helleberg.de/+ Mail: [email protected]

Danke!