Upload
others
View
0
Download
0
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!