SlideShare a Scribd company logo
Mind the gap
MIND THE GAP
Rugged Devices and Enterprise Android
PIETRO F. MAGGI
EMEA SW Consultant Sales Engineer
Zebra Spotlight
3
R&D Spend
10%+
of Sales
~$3.65B
Global Sales
6,500+
Employees
Worldwide
4,600+
US & Int’l
Patents Issued
and Pending
45+ Years of Innovation
4
First All-touch Android
Inventory Solution.
Increases Productivity
by 14%.
First Rugged
Enterprise
Digital
Assistant
First Rugged RFID
Handheld and First
Enterprise Digital
Assistant (EDA)
First Thermal Printer
for On-demand
Barcode Labeling
Founded as Data Specialties by
Ed Kaplan and Gary Cless
First Handheld
Laser Barcode
Scanner
First Barcode
Printer
First Laser-Scannable
Two-dimensional Barcode
First Wearable
Computer
First Mobile RFID
Printing Solutions
First Smart
Environment
for Thermal
Printers
First IoT Platform for Enterprise
Applications (Zatar)
First Android-
based
Enterprise
Wearable
Computer
Only Migration Path
to Modem OS for
Legacy Windows
Applications
1969 1982 1986 1991 1997 2004 2008 2013 2015 2016
Enterprise Asset Intelligence™
5
RFID
Cloud-Based
Device
Management
Card Printing
Mobile
Computing
Location and
Motion Sensing
Data Capture
Barcode
Printing
INTERNET
OF THINGS
CLOUD
MOBILITY
MOBILE COMPUTING
Zebra Products Overview
6
Handheld
Tablets
Vehicle Mount
DATA CAPTURE
RFID
Hands-freeHandheld
PRINTERS
Industrial RFID
Card
Mobile Desktop
Print EnginesScan EnginesWearables
EXTENDED SUPPORT OF WINDOWS-EMBEDDED OS
ENDS IN 2020
THE END OF A LEGACY
DEMANDS CHANGE
Mind the gap
2
billionAndroid devices*
* Monthly active Android GMS devices
2013 EMC PORTFOLIO
RhoMobile
Mobile
Device
Management
Document
Capture
WiFi
PTT
VoIP
Telephony
Client
SOFTWARE
Mobile Workforce
Management
Platforms Utilities
MobiControl
Application frameworks
Voice
Enabled
TE
ACCESSORIES
IHV
COMPATIBLE VALIDATED
MC55A
HC, FIPS
MC75A
HC, HF, HzL,
FIPS
MC9500
HzL, FIPS
MC65ES400ET1
Android
MC17
CUSTOMER FACING FIELD MOBILITY
MC40
Android,
HC
SB1
FIPS
MC45
FIPS
MC67
FIPS
EP10TC55
Releases
NA Q1
Android
TASK SPECIFIC
INDUSTRIAL MOBILITY
KNOWLEDGE WORKER
LINE WORKER
MC1000 MC2100 MC9XX0
HzL, FIPS, uhf
VC5000VC6000
FIPS
VC70
FIPS
vehicle
WT41N0
FIPS
RS419
RS507
HC1
wearable
VH10/VH10f WAP3 Omnii
XT15
ni, f
8585/95
8515 8525/30
MC3190
Brk, Gun, Rotate,
Uhf, FIPS
ZEBRA MOBILE COMPUTER PORTFOLIO
RETAIL HOSPITALITY, HEALTHCARE
FIELD MOBILITY, DSD, PARCEL POSTMC40
HC, FIPS
SB1
HC, FIPS
TC55 MC45
MC17
MC18
TC70, TC70x WLAN
TC75, TC75x WWAN MC55A
LAN ONLY, FIPS
MC67
Base, NA, Dual WAN
ET50
ET55
8”, 10”,
Win 8.1, Android
Healthcare:
TC51 WLAN
TC56 WWAN
NEXTGEN PRODUCTS
BUSINESS TOOLS PRODUCTIVITY TOOLS MANAGEMENT TOOLS DEVELOPMENT TOOLS
WorkForce Connect TekSpeech Pro SmartDex
SimulScan All Touch TE
Swipe Assist
PowerPrecision Enterprise
Keyboard DataWedge
App Gallery
StageNow
EMM Toolkit
Enterprise Home Screen
Enterprise Browser
EMDK for Android, Xamarin
Mx Mobility Extensions - Superior Security, Manageability, Data Capture, And Connectivity
Mobility DNA
MC2100
WAREHOUSE, MANUFACTURING, BACK OF STORE
VC70
FIPS
WT41N0
RS419/507
WT6000
RSX000 (4 & 5, 6)
Workabout
Pro 4
8595MC3200
Brick, Gun, Rotate,
MC31 UHF
MC9200
Hazloc, MC91 UHF
VH10
F, NB
Omnii XT15
NI, F, NB
VC80TC8000
NEXTGEN WEARABLE
HARNESS THE POWER OF SUPERIOR
SOFTWARE AND HARDWARE
ENGINEERED FOR ZEBRA MOBILE COMPUTERS
BUILT ON THE ANDROID™ OS
GIVES MOBILE COMPUTERS UNIQUE ENTERPRISE CAPABILITIES
EQUIPPED WITH ENTERPRISE-GRADE SECURITY
WHAT IS
ZEBRA MOBILITY DNA?
A UNIQUE ECOSYSTEM OF SOFTWARE
Applications
Lower risk and expense with purpose built
ready-to-use enterprise applications – all
backed by Zebra. Trust these vetted
industry-specific applications to help you
optimize productivity and operations.
Development Tools
Gain the ease of consumer smartphone
platforms, without sacrificing the critical
data functionality of enterprise solutions.
Building, promoting, and delivering
applications is the backbone of Zebra
ISV’s. Our goal is to make their job
easier and more efficient.
SimulScanAppGallery RhoMobile
All-Touch Terminal
Emulation
EMDK for Android
Mobility DNA: What’s Inside?
Utilities
Using our robust set of utilities, companies
gain simpler management, tighter security,
and enhanced product performance.
Which collectively keeps workers – and
business – moving forward.
Workforce Connect Enterprise Browser PowerPrecision Battery
Stage Now Enterprise Keyboard
Mobility Extensions (Mx) Swipe Assist
Enterprise Home Screen
StageNow
Grow your business
Offer Staging as a service or share StageNow with your customers
Save Money
“StageNow saved us 13.5 man-years of staging effort”
Reduce Complexity
From 50-100 detailed steps to a few simple steps!
Simplify Process
1 barcode, or 1 NFC tag. Not 20 barcodes!
1 32
How it works...
Zebra MX:
Mobility eXtensions
Android for LoB Applications
The Enterprise is the Device Owner
As such, the Enterprise needs a
scalable way to manage devices to
ensure they are configured in a
manner that meets business needs
and as is less at risk from Device
User mistakes
Making Android Enterprise Ready since 2012
Source: https://developer.android.com/work/cosu.html
Android for Consumers
The User is the Device Owner
Configuration of the device is
manually done by the User, via
the in-device Settings UI.
MX was created to fill the Enterprise
“Manageability Gap” for Zebra Android
devices, by giving access to:
• Privileged functions that would otherwise
require an MDM Agent to be signed
• Proprietary functions that would require
an MDM Agent to be OEM specific
Evolution of Mobile Device Manageability
Zebra MX – Proprietary is better than nothing
Zebra created MX to fill the
Enterprise “Manageability Gap”
for Zebra Android devices
2010s
Visit android.com/enterprise
Android enterprise
Built for business. Backed by Google.
(formerly Android for Work)
Single-use APIs for COSU
Runtime permissions
Improved certificate support
Data usage tracking
Work security challenge
File-based encryption
Always on VPN
Temporarily suspend apps
Turn off work mode
Managed work profile for BYOD
Work managed device for corp-liable
devices
Managed Google Play for
app distribution & management
Consistent device management
APIs for EMMs
Zero-touch enrollment
Work profiles on corp-liable devices
Employee privacy disclosures
Streamlined profile setup
Lollipop Marshmallow Nougat Oreo
Development tools
Enterprise Browser – Build feature-rich web apps that integrate seamlessly into our mobile computers
DataWedge APIs – operate through Android intents--specific commands that can be used to control data capture
Xamarin EMDK – Use Xamarin to build enterprise application targeting Zebra’s Mx features through profiles and custom APIs like:
• Barcode
• Simulscan
• Serial
• Cradle
• Scan and Pair
Android EMDK – Use Android native tools to control Zebra’s Mx features through Profiles and custom APIs like:
• Barcode
• Simulscan
• Serial
• Cradle
• Scan and Pair Same features*
* SecureNFC, for TC75, is only available in Android EMDK
Config.xml for basic setup
Keyboard reconfiguration
Advanced debug capabilities
DOM Injection for powerful Web App modernization
Enterprise Browser: Client side customization
Enterprise Browser: Custom Button Bars
Recompiling an existing .NET Compact Framework application using Xamarin is
not an easy task:
1. There’s no WinForm library
2. There’s no ADODB library
3. The applications built 10 years ago and grown organically over time usually
doesn’t have (anymore) a MV* architecture.
4. New devices allows new use cases that require new development
ITR Mobility’s iFactr can help on the first two point providing a virtualization
framework, but there’s really no easy solutions for the other two points.
Xamarin: Reuse of code?
Using Xamarin has advantages especially when planning to reuse skills:
1. Team still needs to support existing .NET Compact Framework apps and
work on new Android application
2. Developers doesn’t need to learn a new environment (Android Studio) or a
new language (Java)
Future proof application
Can be a nice way to reduce the cost to bring an application to a new/different
OS in the future.
Xamarin: Reuse of skills?
A Xamarin app on Android is running on the Mono VM, the rest of the
OS/Frameworks are written in Java and running on a different VM with a
different Garbage Collector. Managing object across the two environment/GC is
not an easy task. Xamarin is still improving this part:
http://blog.xamarin.com/xamarin.android-garbage-collection-improvements/
Most of the Android ecosystem is linked to the Java language. Open-Source
libraries, answers on forums like Stack Overflow and third-party libraries may be
only available in Java; A Xamarin binding is not always available.
It’s all good in Xamarin land?
Android Security
Real-World Data on Vulnerabilities/Exploits
Vulnerability Initial Claim Headline Unique APKs
Peak exploitation
after public release
(per install)
Exploitation before
public release
(absolute)
Master Key
99% of devices
vulnerable
1231 < 8 in a million 0
FakeID
82% of Android users
at risk
258 <1 in a million 0
Stagefright
95% of devices
vulnerable
N/A None confirmed N/A
Source: Google Safety Net Data; Masterkey data collected from 11/15/2012 to 8/15/2013 and previously published at VirusBulletin 2013. Fake ID data collected
data collected from 11/15/2012 to 12/11/2014 and previously published at the RSA Conference 2015. Stagefright data current through May 2016.
Q4
2014
Q2
2015
Q4
2015
Q2
2016
Q4
2016
Google Play only
Third party app
stores
+ sideloaded
1.5%
1.0%
0.5%
0.0%
1.36%
1.03%
1.45%
1.58% 1.56%
1.01%
0.87%
0.99%
1.05%
0.05%
0.08% 0.08% 0.10% 0.12%
0.20%
0.06% 0.05%
Google Play: 99.95% devices free of potentially
harmful apps
Management APIs
EMM enforced policy controls
Android provides
multiple layers of security
to keep your device and
data protected
Hardware
Dedicated secure hardware
elements carry out the most
critical tasks
OS platform
Complete platform
security ensures device
and data integrity
Google Play Protect
Always-on app analysis
scanning and removal
Zebra’s role in Android
devices security
Zebra Security – 3 Key Paradigms
Build on a
solid
foundation
Android
Enterprise
Focus on
the task
EMM, Kiosk
Security Life
Cycle
Management
LIFEGUARD
FOR
ANDROID
HOW TO SECURE
ENTERPRISE PLATFORMS?
Enterprise Demand
New OS Platforms
1
Consumer Market
Adoption is required
2
Successful Consumer OS
Will Be Aggressively Attacked
3
30 Day / Quarterly Security Patch Updates
HOW DO I STAY SECURE MEETING MY
TOTAL COST OF OWNERSHIP GOALS?
Consumer Operating Systems
Have limited security support life
1
Security Patches 2+ Years Beyond End-of-Sale
Enterprise Customers keep
devices in services for 5yrs or more.
2
HOW DO I STAY SECURE
DURING OS UPDATES?
Security OS Transition Period (OTP)
Consumer Operating Systems
Have limited security support life
1
Enterprise Customers keep
devices in services for 5yrs or more.
2
Typical Consumer Zebra
Device Life Cycle
Device Avail for Sale No commit, <2yrs 3, 4 or 5yrs
Post End of Ship Service None
Additional
3, 4 or 5yrs
Typical Customer Device Refresh 24-29 months* 3-7yrs +
Zebra vs Consumer
Security Life
Cycle
30 Days Security Updates Some Vendors Yes1
Security Patch Level Indication Yes (M+) Yes (M+)
Update Duration from First Ship 36 months / 40 months *60 months / 84months
OS Transition Period None 12 months
Extended OS Transition Period None Available ($)
1 Security Updates released every quarter during the extended life cycle
Mind the gap
…and Mind the Gap!
THANK YOU

More Related Content

PDF
Android security - an enterprise perspective
Pietro F. Maggi
 
PPTX
Whats different in android L, M, N and O
Pietro F. Maggi
 
PPTX
Android Security
Arqum Ahmad
 
PPTX
Android security
Midhun P Gopi
 
PPT
IBM Rational AppScan Product Overview
Ashish Patel
 
PPTX
Secure SDLC in mobile software development.
Mykhailo Antonishyn
 
PDF
Introduction to Android Development and Security
Kelwin Yang
 
PPTX
Android sandbox
Anusha Chavan
 
Android security - an enterprise perspective
Pietro F. Maggi
 
Whats different in android L, M, N and O
Pietro F. Maggi
 
Android Security
Arqum Ahmad
 
Android security
Midhun P Gopi
 
IBM Rational AppScan Product Overview
Ashish Patel
 
Secure SDLC in mobile software development.
Mykhailo Antonishyn
 
Introduction to Android Development and Security
Kelwin Yang
 
Android sandbox
Anusha Chavan
 

What's hot (20)

PPT
Analysis and research of system security based on android
Ravishankar Kumar
 
PDF
Android Security
Lars Jacobs
 
PDF
Sperasoft talks: Android Security Threats
Sperasoft
 
PPT
Android Security
Suminda Gunawardhana
 
ODP
Android security in depth
Sander Alberink
 
PDF
Android Security Development
hackstuff
 
PPTX
Android security
Mobile Rtpl
 
PDF
Deep Dive Into Android Security
Marakana Inc.
 
PPTX
Static Application Security Testing Strategies for Automation and Continuous ...
Kevin Fealey
 
PDF
Android Security
Mehrnaz Amoon
 
PPTX
How to Add Advanced Threat Defense to Your EMM
Skycure
 
PDF
Android security
Mohamed Alharbi
 
ODP
Mobile Apps Security Testing -3
Krisshhna Daasaarii
 
PDF
2015.04.24 Updated > Android Security Development - Part 1: App Development
Cheng-Yi Yu
 
PPTX
Accessibility Clickjacking, Devastating Android Vulnerability
Skycure
 
PPTX
Secure Code review - Veracode SaaS Platform - Saudi Green Method
Salil Kumar Subramony
 
PPTX
Permission in Android Security: Threats and solution
Tandhy Simanjuntak
 
PPTX
Mobile security recipes for xamarin
Nicolas Milcoff
 
PDF
Veracode - Overview
Stephen Durrant
 
PDF
Mobile Application Security Testing, Testing for Mobility App | www.idexcel.com
Idexcel Technologies
 
Analysis and research of system security based on android
Ravishankar Kumar
 
Android Security
Lars Jacobs
 
Sperasoft talks: Android Security Threats
Sperasoft
 
Android Security
Suminda Gunawardhana
 
Android security in depth
Sander Alberink
 
Android Security Development
hackstuff
 
Android security
Mobile Rtpl
 
Deep Dive Into Android Security
Marakana Inc.
 
Static Application Security Testing Strategies for Automation and Continuous ...
Kevin Fealey
 
Android Security
Mehrnaz Amoon
 
How to Add Advanced Threat Defense to Your EMM
Skycure
 
Android security
Mohamed Alharbi
 
Mobile Apps Security Testing -3
Krisshhna Daasaarii
 
2015.04.24 Updated > Android Security Development - Part 1: App Development
Cheng-Yi Yu
 
Accessibility Clickjacking, Devastating Android Vulnerability
Skycure
 
Secure Code review - Veracode SaaS Platform - Saudi Green Method
Salil Kumar Subramony
 
Permission in Android Security: Threats and solution
Tandhy Simanjuntak
 
Mobile security recipes for xamarin
Nicolas Milcoff
 
Veracode - Overview
Stephen Durrant
 
Mobile Application Security Testing, Testing for Mobility App | www.idexcel.com
Idexcel Technologies
 
Ad

Similar to Mind the gap (20)

PPTX
Xamarin Platform
Liddle Fang
 
PPTX
Mobility Trends | Customer Conversation Deck
Sagar Mody
 
PPT
Enterprise Mobility with Mobile OSGi
Joachim Ritter
 
PPTX
Android introduction
perpetrotech
 
PPTX
App forum2015 London - RhoMobile Update
robgalvinjr
 
PPTX
Android and its applications
Soba Arjun
 
PPT
Worklight mobile v6
GameStop
 
PDF
HTML5 Mobile Web Framework - High Level Design
Thanh Nguyen
 
PPT
OSGi Mobile eclipsecon 09
yonnyb
 
PPTX
Neev mobile offerings
Neev Technologies
 
PDF
Android
aktash12
 
PDF
Powering your Apps with Cloud Services
Xpand IT
 
PDF
Microsoft Automotive Business Unit - J Za
mfrancis
 
PPTX
Overview of Enterprise Mobility
Yuvaraj Ilangovan
 
PPT
WSO2Con Asia 2014 - Embracing BYOD Trend Without Compromising Security, Emplo...
WSO2
 
PPT
WSO2Con Asia 2014 -  Embracing BYOD Trend Without Compromising Security, Emp...
WSO2
 
PPTX
Android technology
dharsana sree
 
PDF
Mobile Protection Application Development
Sigma Infosolutions, LLC
 
PPTX
Multi channel advantage
Dipesh Mukerji
 
Xamarin Platform
Liddle Fang
 
Mobility Trends | Customer Conversation Deck
Sagar Mody
 
Enterprise Mobility with Mobile OSGi
Joachim Ritter
 
Android introduction
perpetrotech
 
App forum2015 London - RhoMobile Update
robgalvinjr
 
Android and its applications
Soba Arjun
 
Worklight mobile v6
GameStop
 
HTML5 Mobile Web Framework - High Level Design
Thanh Nguyen
 
OSGi Mobile eclipsecon 09
yonnyb
 
Neev mobile offerings
Neev Technologies
 
Android
aktash12
 
Powering your Apps with Cloud Services
Xpand IT
 
Microsoft Automotive Business Unit - J Za
mfrancis
 
Overview of Enterprise Mobility
Yuvaraj Ilangovan
 
WSO2Con Asia 2014 - Embracing BYOD Trend Without Compromising Security, Emplo...
WSO2
 
WSO2Con Asia 2014 -  Embracing BYOD Trend Without Compromising Security, Emp...
WSO2
 
Android technology
dharsana sree
 
Mobile Protection Application Development
Sigma Infosolutions, LLC
 
Multi channel advantage
Dipesh Mukerji
 
Ad

Recently uploaded (20)

PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
The Future of Artificial Intelligence (AI)
Mukul
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 

Mind the gap

  • 2. MIND THE GAP Rugged Devices and Enterprise Android PIETRO F. MAGGI EMEA SW Consultant Sales Engineer
  • 3. Zebra Spotlight 3 R&D Spend 10%+ of Sales ~$3.65B Global Sales 6,500+ Employees Worldwide 4,600+ US & Int’l Patents Issued and Pending
  • 4. 45+ Years of Innovation 4 First All-touch Android Inventory Solution. Increases Productivity by 14%. First Rugged Enterprise Digital Assistant First Rugged RFID Handheld and First Enterprise Digital Assistant (EDA) First Thermal Printer for On-demand Barcode Labeling Founded as Data Specialties by Ed Kaplan and Gary Cless First Handheld Laser Barcode Scanner First Barcode Printer First Laser-Scannable Two-dimensional Barcode First Wearable Computer First Mobile RFID Printing Solutions First Smart Environment for Thermal Printers First IoT Platform for Enterprise Applications (Zatar) First Android- based Enterprise Wearable Computer Only Migration Path to Modem OS for Legacy Windows Applications 1969 1982 1986 1991 1997 2004 2008 2013 2015 2016
  • 5. Enterprise Asset Intelligence™ 5 RFID Cloud-Based Device Management Card Printing Mobile Computing Location and Motion Sensing Data Capture Barcode Printing INTERNET OF THINGS CLOUD MOBILITY
  • 6. MOBILE COMPUTING Zebra Products Overview 6 Handheld Tablets Vehicle Mount DATA CAPTURE RFID Hands-freeHandheld PRINTERS Industrial RFID Card Mobile Desktop Print EnginesScan EnginesWearables
  • 7. EXTENDED SUPPORT OF WINDOWS-EMBEDDED OS ENDS IN 2020 THE END OF A LEGACY DEMANDS CHANGE
  • 9. 2 billionAndroid devices* * Monthly active Android GMS devices
  • 10. 2013 EMC PORTFOLIO RhoMobile Mobile Device Management Document Capture WiFi PTT VoIP Telephony Client SOFTWARE Mobile Workforce Management Platforms Utilities MobiControl Application frameworks Voice Enabled TE ACCESSORIES IHV COMPATIBLE VALIDATED MC55A HC, FIPS MC75A HC, HF, HzL, FIPS MC9500 HzL, FIPS MC65ES400ET1 Android MC17 CUSTOMER FACING FIELD MOBILITY MC40 Android, HC SB1 FIPS MC45 FIPS MC67 FIPS EP10TC55 Releases NA Q1 Android TASK SPECIFIC INDUSTRIAL MOBILITY KNOWLEDGE WORKER LINE WORKER MC1000 MC2100 MC9XX0 HzL, FIPS, uhf VC5000VC6000 FIPS VC70 FIPS vehicle WT41N0 FIPS RS419 RS507 HC1 wearable VH10/VH10f WAP3 Omnii XT15 ni, f 8585/95 8515 8525/30 MC3190 Brk, Gun, Rotate, Uhf, FIPS
  • 11. ZEBRA MOBILE COMPUTER PORTFOLIO RETAIL HOSPITALITY, HEALTHCARE FIELD MOBILITY, DSD, PARCEL POSTMC40 HC, FIPS SB1 HC, FIPS TC55 MC45 MC17 MC18 TC70, TC70x WLAN TC75, TC75x WWAN MC55A LAN ONLY, FIPS MC67 Base, NA, Dual WAN ET50 ET55 8”, 10”, Win 8.1, Android Healthcare: TC51 WLAN TC56 WWAN NEXTGEN PRODUCTS BUSINESS TOOLS PRODUCTIVITY TOOLS MANAGEMENT TOOLS DEVELOPMENT TOOLS WorkForce Connect TekSpeech Pro SmartDex SimulScan All Touch TE Swipe Assist PowerPrecision Enterprise Keyboard DataWedge App Gallery StageNow EMM Toolkit Enterprise Home Screen Enterprise Browser EMDK for Android, Xamarin Mx Mobility Extensions - Superior Security, Manageability, Data Capture, And Connectivity Mobility DNA MC2100 WAREHOUSE, MANUFACTURING, BACK OF STORE VC70 FIPS WT41N0 RS419/507 WT6000 RSX000 (4 & 5, 6) Workabout Pro 4 8595MC3200 Brick, Gun, Rotate, MC31 UHF MC9200 Hazloc, MC91 UHF VH10 F, NB Omnii XT15 NI, F, NB VC80TC8000 NEXTGEN WEARABLE
  • 12. HARNESS THE POWER OF SUPERIOR SOFTWARE AND HARDWARE ENGINEERED FOR ZEBRA MOBILE COMPUTERS BUILT ON THE ANDROID™ OS GIVES MOBILE COMPUTERS UNIQUE ENTERPRISE CAPABILITIES EQUIPPED WITH ENTERPRISE-GRADE SECURITY WHAT IS ZEBRA MOBILITY DNA? A UNIQUE ECOSYSTEM OF SOFTWARE
  • 13. Applications Lower risk and expense with purpose built ready-to-use enterprise applications – all backed by Zebra. Trust these vetted industry-specific applications to help you optimize productivity and operations. Development Tools Gain the ease of consumer smartphone platforms, without sacrificing the critical data functionality of enterprise solutions. Building, promoting, and delivering applications is the backbone of Zebra ISV’s. Our goal is to make their job easier and more efficient. SimulScanAppGallery RhoMobile All-Touch Terminal Emulation EMDK for Android Mobility DNA: What’s Inside? Utilities Using our robust set of utilities, companies gain simpler management, tighter security, and enhanced product performance. Which collectively keeps workers – and business – moving forward. Workforce Connect Enterprise Browser PowerPrecision Battery Stage Now Enterprise Keyboard Mobility Extensions (Mx) Swipe Assist Enterprise Home Screen
  • 14. StageNow Grow your business Offer Staging as a service or share StageNow with your customers Save Money “StageNow saved us 13.5 man-years of staging effort” Reduce Complexity From 50-100 detailed steps to a few simple steps! Simplify Process 1 barcode, or 1 NFC tag. Not 20 barcodes!
  • 15. 1 32 How it works...
  • 17. Android for LoB Applications The Enterprise is the Device Owner As such, the Enterprise needs a scalable way to manage devices to ensure they are configured in a manner that meets business needs and as is less at risk from Device User mistakes Making Android Enterprise Ready since 2012 Source: https://developer.android.com/work/cosu.html Android for Consumers The User is the Device Owner Configuration of the device is manually done by the User, via the in-device Settings UI.
  • 18. MX was created to fill the Enterprise “Manageability Gap” for Zebra Android devices, by giving access to: • Privileged functions that would otherwise require an MDM Agent to be signed • Proprietary functions that would require an MDM Agent to be OEM specific Evolution of Mobile Device Manageability Zebra MX – Proprietary is better than nothing Zebra created MX to fill the Enterprise “Manageability Gap” for Zebra Android devices 2010s
  • 19. Visit android.com/enterprise Android enterprise Built for business. Backed by Google. (formerly Android for Work)
  • 20. Single-use APIs for COSU Runtime permissions Improved certificate support Data usage tracking Work security challenge File-based encryption Always on VPN Temporarily suspend apps Turn off work mode Managed work profile for BYOD Work managed device for corp-liable devices Managed Google Play for app distribution & management Consistent device management APIs for EMMs Zero-touch enrollment Work profiles on corp-liable devices Employee privacy disclosures Streamlined profile setup Lollipop Marshmallow Nougat Oreo
  • 22. Enterprise Browser – Build feature-rich web apps that integrate seamlessly into our mobile computers DataWedge APIs – operate through Android intents--specific commands that can be used to control data capture Xamarin EMDK – Use Xamarin to build enterprise application targeting Zebra’s Mx features through profiles and custom APIs like: • Barcode • Simulscan • Serial • Cradle • Scan and Pair Android EMDK – Use Android native tools to control Zebra’s Mx features through Profiles and custom APIs like: • Barcode • Simulscan • Serial • Cradle • Scan and Pair Same features* * SecureNFC, for TC75, is only available in Android EMDK
  • 23. Config.xml for basic setup Keyboard reconfiguration Advanced debug capabilities DOM Injection for powerful Web App modernization Enterprise Browser: Client side customization
  • 25. Recompiling an existing .NET Compact Framework application using Xamarin is not an easy task: 1. There’s no WinForm library 2. There’s no ADODB library 3. The applications built 10 years ago and grown organically over time usually doesn’t have (anymore) a MV* architecture. 4. New devices allows new use cases that require new development ITR Mobility’s iFactr can help on the first two point providing a virtualization framework, but there’s really no easy solutions for the other two points. Xamarin: Reuse of code?
  • 26. Using Xamarin has advantages especially when planning to reuse skills: 1. Team still needs to support existing .NET Compact Framework apps and work on new Android application 2. Developers doesn’t need to learn a new environment (Android Studio) or a new language (Java) Future proof application Can be a nice way to reduce the cost to bring an application to a new/different OS in the future. Xamarin: Reuse of skills?
  • 27. A Xamarin app on Android is running on the Mono VM, the rest of the OS/Frameworks are written in Java and running on a different VM with a different Garbage Collector. Managing object across the two environment/GC is not an easy task. Xamarin is still improving this part: http://blog.xamarin.com/xamarin.android-garbage-collection-improvements/ Most of the Android ecosystem is linked to the Java language. Open-Source libraries, answers on forums like Stack Overflow and third-party libraries may be only available in Java; A Xamarin binding is not always available. It’s all good in Xamarin land?
  • 29. Real-World Data on Vulnerabilities/Exploits Vulnerability Initial Claim Headline Unique APKs Peak exploitation after public release (per install) Exploitation before public release (absolute) Master Key 99% of devices vulnerable 1231 < 8 in a million 0 FakeID 82% of Android users at risk 258 <1 in a million 0 Stagefright 95% of devices vulnerable N/A None confirmed N/A Source: Google Safety Net Data; Masterkey data collected from 11/15/2012 to 8/15/2013 and previously published at VirusBulletin 2013. Fake ID data collected data collected from 11/15/2012 to 12/11/2014 and previously published at the RSA Conference 2015. Stagefright data current through May 2016.
  • 30. Q4 2014 Q2 2015 Q4 2015 Q2 2016 Q4 2016 Google Play only Third party app stores + sideloaded 1.5% 1.0% 0.5% 0.0% 1.36% 1.03% 1.45% 1.58% 1.56% 1.01% 0.87% 0.99% 1.05% 0.05% 0.08% 0.08% 0.10% 0.12% 0.20% 0.06% 0.05% Google Play: 99.95% devices free of potentially harmful apps
  • 31. Management APIs EMM enforced policy controls Android provides multiple layers of security to keep your device and data protected Hardware Dedicated secure hardware elements carry out the most critical tasks OS platform Complete platform security ensures device and data integrity Google Play Protect Always-on app analysis scanning and removal
  • 32. Zebra’s role in Android devices security
  • 33. Zebra Security – 3 Key Paradigms Build on a solid foundation Android Enterprise Focus on the task EMM, Kiosk Security Life Cycle Management
  • 35. HOW TO SECURE ENTERPRISE PLATFORMS? Enterprise Demand New OS Platforms 1 Consumer Market Adoption is required 2 Successful Consumer OS Will Be Aggressively Attacked 3 30 Day / Quarterly Security Patch Updates
  • 36. HOW DO I STAY SECURE MEETING MY TOTAL COST OF OWNERSHIP GOALS? Consumer Operating Systems Have limited security support life 1 Security Patches 2+ Years Beyond End-of-Sale Enterprise Customers keep devices in services for 5yrs or more. 2
  • 37. HOW DO I STAY SECURE DURING OS UPDATES? Security OS Transition Period (OTP) Consumer Operating Systems Have limited security support life 1 Enterprise Customers keep devices in services for 5yrs or more. 2
  • 38. Typical Consumer Zebra Device Life Cycle Device Avail for Sale No commit, <2yrs 3, 4 or 5yrs Post End of Ship Service None Additional 3, 4 or 5yrs Typical Customer Device Refresh 24-29 months* 3-7yrs + Zebra vs Consumer Security Life Cycle 30 Days Security Updates Some Vendors Yes1 Security Patch Level Indication Yes (M+) Yes (M+) Update Duration from First Ship 36 months / 40 months *60 months / 84months OS Transition Period None 12 months Extended OS Transition Period None Available ($) 1 Security Updates released every quarter during the extended life cycle
  • 40. …and Mind the Gap! THANK YOU