android at the airport -- mobile tech con 2014
TRANSCRIPT
![Page 1: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/1.jpg)
Setting the scene: What we do
Android on the Airport – The JettApp story
Dr. Sven Niedner, Jettainer
![Page 2: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/2.jpg)
Setting the scene: Jettainer in a nutshell
Unit Load Devices (ULD) for air cargo: pallets and containers
Buy and lease back business modell
Fleet management with 20% reduction
IT as a differentiator
![Page 3: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/3.jpg)
![Page 4: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/4.jpg)
How ULD tracking works
350 Station Inventories
30.000 ULD movements/day
14 Airline IT Systems200.000 events/day
70.000 ULDs
ULD histories and station inventories
TELEX
TELEXTELEX
![Page 5: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/5.jpg)
Architectural principles
Message based architecture
Robust: Designed for low data quality
24/7 availibility (and service) required
![Page 6: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/6.jpg)
Hey, can‘t we just put Jettware on our
mobile phone?
Cool, let‘s build an app!
![Page 7: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/7.jpg)
What’s different from your “average Android project”?
Rugged Environment
Device fragmentation
User Training
No Competition
![Page 8: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/8.jpg)
Under the hood: Consumerization of Business IT
![Page 9: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/9.jpg)
Barcodes, QR Codes and Scanners
QR/Bar Code scannerAn important decision!
(as we learned during the project)
![Page 10: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/10.jpg)
Barcodes, QR Codes and Scanners
QR Code Labels:Size matters!
![Page 11: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/11.jpg)
Container labels:Size matters!
![Page 12: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/12.jpg)
Worldwide wireless connectivity
Global connectivityWiFi regulated and monopolizedGSM/GPRS only reasonable optionGlobal roaming partner
![Page 13: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/13.jpg)
Phonegap
Software Architecture
Service Layer
Knockout Knockout
HTMLJavascript
Internal Application Customer Application Mobile Application
CoreApplication
![Page 14: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/14.jpg)
Reason why
Ease of use – Android tablet
Portability – Phone Gap
Low data volume – Web services
World wide Connectivity – GPRS/3G
![Page 15: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/15.jpg)
Touch screenused for
signatures
Camera usedto document
damages
Activate bar/QR code scanner or
camera
![Page 16: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/16.jpg)
![Page 17: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/17.jpg)
The plan:Intuitive usabilityMaking the job easier and fasterCool web based trainingEverybody will love it!
![Page 18: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/18.jpg)
Unexpected challengesScanner performance/reachMobile network performanceDamaged labels, pallet stacksTouch screen pen tips
https://www.flickr.com/photos/ericbegin/3506296898
![Page 19: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/19.jpg)
Spediteur meldet sich im Büro
Manuelle Erfassung der Spediteursdaten im Büro
Manuelle Erfassung der ULD-IDs im Büro
Unterschrift auf Papierausdruck
Spediteur fährt an der Rampe vor
Übergabe der ULDs
Altprozess (Web)
Spediteur fährt an der Rampe vor
Manuelle Erfassung der Spediteursdaten an der Rampe
Scanning der ULDs an der Rampe
Unterschrift auf dem Tablet PC
Übergabe der ULDs
JettApp neu
Cheese has been moved! *
* http://www.amazon.com/Who-Moved-My-Cheese-Amazing/dp/0399144463
![Page 20: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/20.jpg)
Unexpected challenges in the Rollout
![Page 21: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/21.jpg)
Unexpected challenges in the Rollout
B
A
![Page 22: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/22.jpg)
Unexpected challenges in the Rollout
Scanner performanceBarcode size and scanning distanceDefect/improperly printed labels
![Page 23: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/23.jpg)
Unexpected challenges in the Rollout
Pallett labelsWear and tearPrinting errorsGeometric constraints
![Page 24: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/24.jpg)
Unexpected challenges in the Rollout
Pallett labelsWear and tearPrinting errorsGeometric constraints
Offline transmissionNeeds accurate timestamps
GSM unreliableNTP server hardwired
Workaround in the application
![Page 25: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/25.jpg)
Barcodes, QR Codes and Scanners
Different situation, different solutionWeb Application, Windows OSScanner PistolWifi connection
![Page 26: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/26.jpg)
Lessons learned
Leave your office, watch your users
Test your device and let your users test your device
Accept workarounds and imperfections – these keep the business alive
You cannot change the physical world – but you can write good software for it
![Page 27: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/27.jpg)
Industry Outlook
Heterogenous solutions: Each company brings ist own device
Different incompatible technologies – most of them legacy
Workers and up with one device per application per customer
- 3 Applications, 5 customers = 15 devices
Who will build the first white-label B2B app store?!
![Page 28: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/28.jpg)
![Page 29: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/29.jpg)
Hardware specifications
29
Operating System Android 4.1
Mobile Computing Platform OMAP 4430 Dual Core 1 GHz
Display 7.0" TFT LCD WSVGA (1024 x 600); LumiBond™ display with Getac QuadraClear™ sunlight readable technologyCapacitive touchscreen with glove on
Storage & Memory 1GB MDDR16GB iNAND
Expansion Slots Micro SDHC (up to 32GB)IO Interface USB (client 2.0) x 1
USB (Host 2.0) x 1Microphone x 1Speaker x 1DC in Jack x 1Docking connector (30-pin) x 1
Communication Interface
Optional 3.5G WWAN (HSPA+/UMTS/EDGE/GPRS/GSM) for data and voice communication802.11 b/g/nBluetooth (v2.1+EDR class 2)SiRFstarIVTMGPS (with internal antenna)RF antenna pass-through for GPS and WWAN
GPS Sensor Specifications
Chipset: SiRFstarIVTM
Receiver Type: L1 (C / A)Channels: 48 channels all-in-view trackingUpdate Rate: 1 HzHorizontal Accuracy:i) Autonomous: 8.2 ftii) DGPS: 6.56 ftCold Start Time: 35 sec averageWarm Start Time: 35 sec averageHot Start Time: 1 sec averageReacquisition: 0.1 sec average
Software File ManagerGPS-ECompassBarcode Utilityi
Barcode Configi
RFID Reader Utilityi
Google Mobile Service (Calendar, Clock, Gallery, QuickSearchBox, Google Play™, Gmail™, Google Maps™, Google+™, Google Talk™, Google Cloud Messaging, Google Voice Search™, YouTube™)
Field Service Feature GPS: SiRFstarIVTM
HD Web camera5M pixels auto focus cameraE-compassG-SeneorOptional 1D/2D Imager Barcode readerOptional 13.56MHz RFID and contactless smart card reader (ISO 15693 and 14443 A/B compliant)
Alphanumeric Data Entry Soft input panel (SIP) on screen keyboardSecurity Feature WiFi for WPA / WPA2 operation
Authentication: OPEN, SHARED-KEY, PEAPEncryption: WEP, AES, TKIPNative software encryption, root protection, IPSec VPN, software security support, network proxy settings, password security (PIN, pattern, password)
Power AC charger (24W; 12V/2A, 100-240VAC; 50 / 60 Hz)Lithium-Polymer smart battery (7600mAh) (up to 10 hours of battery life)ii
Charging time: Sleep mode, approx. 6 Hrs.Dimensions & Weight 218 x 142 x 27 mm
800giii
Inbox Accessory AC chargerQuick start guideCapacitive stylus and tetherWrist strapHand strap
Rugged Features MIL-STD-810G and IP65 certifiedVibration resistantOptional ANSI/ISA 12.12.01Drop resistant (26 drops from 6ft) Optional EU explosive atmosphere ATEX certified
Environmental Specification
Temperature:- Operating: -20°C to 50°C- Storage: -40°C to 71°CHumidity:- 95% RH , non-condensing
![Page 30: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/30.jpg)
Rollout details
30
![Page 31: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/31.jpg)
31
Jettainer offers a complete IT solution for ULD fleet management
Disposition OperationsCapacity Planning
JettStart: Demand simulation and capacity planning
Management Cockpit: Fleet monitoring
UCD Cockpit: Stock moni-toring & move requests
ULD Tracking Application
Jettware: UCMs, LUCs and stock checks at stations
JettApp: Digital ULD tracking for the ground handler
JT INTERNAL
JT INTERNAL
![Page 32: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/32.jpg)
32
How Jettware works
Management view Efficiency reporting Quality reporting Fleet adjustments
ULD Control Desk Active Control Move Requests Cross Utilization
Airline/GH view ULD tracking LUC movements Damage reports
ULD management cloud: ULD master data Station inventory Flight plans ULD movement history
SITA ULD messages UCM, CPM SCM, LUC SSIM, ASM
![Page 33: Android at the Airport -- Mobile Tech Con 2014](https://reader034.vdocuments.net/reader034/viewer/2022051707/58edf9c91a28ab245f8b4633/html5/thumbnails/33.jpg)
EXTENSIONS
CLIENT
JETTWARE CORE REPORTING
ASSET TRACKING DATA WAREHOUSE
MASTER DATA
BUSINESS SUPPORTINFRASTRUCTURE
DesktopBrowser Browser Jettapp
OMT
Repairtool
UCMonitor
LHMCMT Jettware1.0 Jettware2.0
UTA
Login Tool
UCD Cockp.
Biz. Talk Jettware2.0Jettware1.0
Reporting Services
ManagementCockpit
Jettstart
DWH ART
CubeART
DWH Fin.
CubeFinance
Navision
ELO
Budget Tool
SAP HR
Master Data DMACRMUser Directory
Fileserver
Exchange
TFS
Bugtracker
Deployment
Backup
Service Layer
Jettware/Jettainer architecture overview