zebra os strategy - zebra technologies...
TRANSCRIPT
Zebra OS Strategy
Bruce A Willins
Sr Director Technology Solutions Group
OS Conclusions
What Happened- Not Having A Windows Mobile Update Since 2009 (MSFT focus on consumer markets) Has Forced Customers To Seek Alternatives
What Now - In All Cases (even if staying on Microsoft) Enterprise Customers Must RewriteRe-Architect Their Applications
Quantify Trend - Analysts Device Manufacturers ISVrsquos Silicon Vendors Have All Recognized amp Are Supporting Android In The Enterprise
Path Forward - In Many Ways Porting To Android Has Been Shown To Be Simpler Than Alternative OSrsquos (including Microsoft)
Risk - An Enterprise OS Cannot Survive Without Consumer Success (Android amp IOS ndash over 97 Market Share) The success or failure of Win10 (like WE8H) is unknown
Zebra OS Strategy
PROTECT CUSTOMER LEGACY INVESTMENTS
bull Continued Support For WMWEH 65 amp CE 7 Windows Embedded Compact
bull Win 10 Collaboration Qualcomm Architectiure For Win10 Support
Android Mx Portfolio Expansion
bull Options For Android Open Source Project (AOSP) Operating System amp
Google Mobile Services
bull ldquoEnterprise Enhancedrdquo with Zebra ldquoMxrdquo (Mobile Extensions)
bull An Enterprise Play With Consumer Leverage
CROSS PLATFORM - FUTURE PROOF APPLICATIONS
bull Cross-Platform Development ldquoOS Independencerdquo
bull Option To Leverage Web Constructs with Rho Mobile (HTML5 JS Ruby Webkit)
bull Option To Retain legacy NET skillsapplications (Xamarin IFACTR)
Cross Platform
+
Script CCLR
Zebra 2014-2015 OS Device Releases
bull 9+ New Android Offerings (Kit Kat -gt Lollipop)
bull Both TI amp Qualcomm Processor Platforms
bull Last New WMWEH 65 Product Offering In Q1 2014 (WAP4)
bull Continued New CE7WEC7 Products Through 2014
bull No Current Planned Support For WEC 2013
bull Next Generation Architectures Capable of Android and Win 10
Q1rsquo14
MC67
Q4 rsquo11 ET1 WLAN amp
WAN
Q4 lsquo14
TC70
Q4 lsquo12
MC40 Q4 lsquo13
TC55 Q3 lsquo14
MC3200
Q2 lsquo15
TC55-2D Q3 rsquo15
TC75
Q4 rsquo15
TC8000 Q3 rsquo15
MC92
Q3 rsquo15
MC18
Q4rsquo15
ET5055
Industry Trends How We Got Here
Zebrarsquos Focus Is On Line of Business - COBO
Healthcare
Retail
TampL
Manufacturing
Government
HTCOthers
Personal - Only BYOD COPE COBO
BYOD ndash Bring Your Own Device
COPE ndash Corporately Owned
Personally Enabled
COBO ndash Corporate Owned
Business Only
ILD CLD
Extended Life Cycles To Reduce TCO
Hardened Security
MDMEMM To Reduce IT Overhead amp Downtime
Enterprise accessory ecosystem
LoB Missing Critical
High Differentiation Ability To Customize
High Customer Touch
gt 15B Units (Smartphone amp HH Devices)
Short Life Cycles
Ease of Use Over
Security
ldquoConsumerrdquo WIFI
Limited IT Control
Partial Wipe
Assumes Untrusted Apps
User Controlled Updates
Dual Persona
Short Support Cycles
Large Volume To Influence
COPEBYDO Focus Context
~ 55M Units
ldquoConfluencerdquo ndash Industry Transformation Consumer Influence on Enterprise
Pocketable
Customer Branded
Rugged -gt Rugged amp Durable
Hard Keys -gt All Touch
Resistive Touch Screens -gt Projected Capacitive amp All-Weather Touch
Larger Displays (28rdquo-37rdquo =gt 43rdquo- 47rdquo)
A Leading Consumer Operating System UI-Ux
Confluence - Keys vs Touch Enterprise Touch Rapidly Escalating
bull httpwwwengadgetcom20130602blackberrys-depressing-keyboard-trends
61
305 21
7
39
695 79
93
0
10
20
30
40
50
60
70
80
90
100
Q1 2010 Q1 2011 Q1 2012 Q1 2013
Touch
Keypad
WW Smartphone Market
bull Significant More Display Area Per Device Volume (over 300)
bull Larger Screen = Flatter UIrsquos = Increase Productivity (fewer clicks)
bull Larger Screens Enable = Larger Renderings = Easier Viewing
bull All Touch Devices Enable Portrait and Landscape Options
bull Productivity Studies Showing Comparable Input Productivity To Keys
bull Issue With Support For ldquoBlind Entry
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
OS Conclusions
What Happened- Not Having A Windows Mobile Update Since 2009 (MSFT focus on consumer markets) Has Forced Customers To Seek Alternatives
What Now - In All Cases (even if staying on Microsoft) Enterprise Customers Must RewriteRe-Architect Their Applications
Quantify Trend - Analysts Device Manufacturers ISVrsquos Silicon Vendors Have All Recognized amp Are Supporting Android In The Enterprise
Path Forward - In Many Ways Porting To Android Has Been Shown To Be Simpler Than Alternative OSrsquos (including Microsoft)
Risk - An Enterprise OS Cannot Survive Without Consumer Success (Android amp IOS ndash over 97 Market Share) The success or failure of Win10 (like WE8H) is unknown
Zebra OS Strategy
PROTECT CUSTOMER LEGACY INVESTMENTS
bull Continued Support For WMWEH 65 amp CE 7 Windows Embedded Compact
bull Win 10 Collaboration Qualcomm Architectiure For Win10 Support
Android Mx Portfolio Expansion
bull Options For Android Open Source Project (AOSP) Operating System amp
Google Mobile Services
bull ldquoEnterprise Enhancedrdquo with Zebra ldquoMxrdquo (Mobile Extensions)
bull An Enterprise Play With Consumer Leverage
CROSS PLATFORM - FUTURE PROOF APPLICATIONS
bull Cross-Platform Development ldquoOS Independencerdquo
bull Option To Leverage Web Constructs with Rho Mobile (HTML5 JS Ruby Webkit)
bull Option To Retain legacy NET skillsapplications (Xamarin IFACTR)
Cross Platform
+
Script CCLR
Zebra 2014-2015 OS Device Releases
bull 9+ New Android Offerings (Kit Kat -gt Lollipop)
bull Both TI amp Qualcomm Processor Platforms
bull Last New WMWEH 65 Product Offering In Q1 2014 (WAP4)
bull Continued New CE7WEC7 Products Through 2014
bull No Current Planned Support For WEC 2013
bull Next Generation Architectures Capable of Android and Win 10
Q1rsquo14
MC67
Q4 rsquo11 ET1 WLAN amp
WAN
Q4 lsquo14
TC70
Q4 lsquo12
MC40 Q4 lsquo13
TC55 Q3 lsquo14
MC3200
Q2 lsquo15
TC55-2D Q3 rsquo15
TC75
Q4 rsquo15
TC8000 Q3 rsquo15
MC92
Q3 rsquo15
MC18
Q4rsquo15
ET5055
Industry Trends How We Got Here
Zebrarsquos Focus Is On Line of Business - COBO
Healthcare
Retail
TampL
Manufacturing
Government
HTCOthers
Personal - Only BYOD COPE COBO
BYOD ndash Bring Your Own Device
COPE ndash Corporately Owned
Personally Enabled
COBO ndash Corporate Owned
Business Only
ILD CLD
Extended Life Cycles To Reduce TCO
Hardened Security
MDMEMM To Reduce IT Overhead amp Downtime
Enterprise accessory ecosystem
LoB Missing Critical
High Differentiation Ability To Customize
High Customer Touch
gt 15B Units (Smartphone amp HH Devices)
Short Life Cycles
Ease of Use Over
Security
ldquoConsumerrdquo WIFI
Limited IT Control
Partial Wipe
Assumes Untrusted Apps
User Controlled Updates
Dual Persona
Short Support Cycles
Large Volume To Influence
COPEBYDO Focus Context
~ 55M Units
ldquoConfluencerdquo ndash Industry Transformation Consumer Influence on Enterprise
Pocketable
Customer Branded
Rugged -gt Rugged amp Durable
Hard Keys -gt All Touch
Resistive Touch Screens -gt Projected Capacitive amp All-Weather Touch
Larger Displays (28rdquo-37rdquo =gt 43rdquo- 47rdquo)
A Leading Consumer Operating System UI-Ux
Confluence - Keys vs Touch Enterprise Touch Rapidly Escalating
bull httpwwwengadgetcom20130602blackberrys-depressing-keyboard-trends
61
305 21
7
39
695 79
93
0
10
20
30
40
50
60
70
80
90
100
Q1 2010 Q1 2011 Q1 2012 Q1 2013
Touch
Keypad
WW Smartphone Market
bull Significant More Display Area Per Device Volume (over 300)
bull Larger Screen = Flatter UIrsquos = Increase Productivity (fewer clicks)
bull Larger Screens Enable = Larger Renderings = Easier Viewing
bull All Touch Devices Enable Portrait and Landscape Options
bull Productivity Studies Showing Comparable Input Productivity To Keys
bull Issue With Support For ldquoBlind Entry
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebra OS Strategy
PROTECT CUSTOMER LEGACY INVESTMENTS
bull Continued Support For WMWEH 65 amp CE 7 Windows Embedded Compact
bull Win 10 Collaboration Qualcomm Architectiure For Win10 Support
Android Mx Portfolio Expansion
bull Options For Android Open Source Project (AOSP) Operating System amp
Google Mobile Services
bull ldquoEnterprise Enhancedrdquo with Zebra ldquoMxrdquo (Mobile Extensions)
bull An Enterprise Play With Consumer Leverage
CROSS PLATFORM - FUTURE PROOF APPLICATIONS
bull Cross-Platform Development ldquoOS Independencerdquo
bull Option To Leverage Web Constructs with Rho Mobile (HTML5 JS Ruby Webkit)
bull Option To Retain legacy NET skillsapplications (Xamarin IFACTR)
Cross Platform
+
Script CCLR
Zebra 2014-2015 OS Device Releases
bull 9+ New Android Offerings (Kit Kat -gt Lollipop)
bull Both TI amp Qualcomm Processor Platforms
bull Last New WMWEH 65 Product Offering In Q1 2014 (WAP4)
bull Continued New CE7WEC7 Products Through 2014
bull No Current Planned Support For WEC 2013
bull Next Generation Architectures Capable of Android and Win 10
Q1rsquo14
MC67
Q4 rsquo11 ET1 WLAN amp
WAN
Q4 lsquo14
TC70
Q4 lsquo12
MC40 Q4 lsquo13
TC55 Q3 lsquo14
MC3200
Q2 lsquo15
TC55-2D Q3 rsquo15
TC75
Q4 rsquo15
TC8000 Q3 rsquo15
MC92
Q3 rsquo15
MC18
Q4rsquo15
ET5055
Industry Trends How We Got Here
Zebrarsquos Focus Is On Line of Business - COBO
Healthcare
Retail
TampL
Manufacturing
Government
HTCOthers
Personal - Only BYOD COPE COBO
BYOD ndash Bring Your Own Device
COPE ndash Corporately Owned
Personally Enabled
COBO ndash Corporate Owned
Business Only
ILD CLD
Extended Life Cycles To Reduce TCO
Hardened Security
MDMEMM To Reduce IT Overhead amp Downtime
Enterprise accessory ecosystem
LoB Missing Critical
High Differentiation Ability To Customize
High Customer Touch
gt 15B Units (Smartphone amp HH Devices)
Short Life Cycles
Ease of Use Over
Security
ldquoConsumerrdquo WIFI
Limited IT Control
Partial Wipe
Assumes Untrusted Apps
User Controlled Updates
Dual Persona
Short Support Cycles
Large Volume To Influence
COPEBYDO Focus Context
~ 55M Units
ldquoConfluencerdquo ndash Industry Transformation Consumer Influence on Enterprise
Pocketable
Customer Branded
Rugged -gt Rugged amp Durable
Hard Keys -gt All Touch
Resistive Touch Screens -gt Projected Capacitive amp All-Weather Touch
Larger Displays (28rdquo-37rdquo =gt 43rdquo- 47rdquo)
A Leading Consumer Operating System UI-Ux
Confluence - Keys vs Touch Enterprise Touch Rapidly Escalating
bull httpwwwengadgetcom20130602blackberrys-depressing-keyboard-trends
61
305 21
7
39
695 79
93
0
10
20
30
40
50
60
70
80
90
100
Q1 2010 Q1 2011 Q1 2012 Q1 2013
Touch
Keypad
WW Smartphone Market
bull Significant More Display Area Per Device Volume (over 300)
bull Larger Screen = Flatter UIrsquos = Increase Productivity (fewer clicks)
bull Larger Screens Enable = Larger Renderings = Easier Viewing
bull All Touch Devices Enable Portrait and Landscape Options
bull Productivity Studies Showing Comparable Input Productivity To Keys
bull Issue With Support For ldquoBlind Entry
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebra 2014-2015 OS Device Releases
bull 9+ New Android Offerings (Kit Kat -gt Lollipop)
bull Both TI amp Qualcomm Processor Platforms
bull Last New WMWEH 65 Product Offering In Q1 2014 (WAP4)
bull Continued New CE7WEC7 Products Through 2014
bull No Current Planned Support For WEC 2013
bull Next Generation Architectures Capable of Android and Win 10
Q1rsquo14
MC67
Q4 rsquo11 ET1 WLAN amp
WAN
Q4 lsquo14
TC70
Q4 lsquo12
MC40 Q4 lsquo13
TC55 Q3 lsquo14
MC3200
Q2 lsquo15
TC55-2D Q3 rsquo15
TC75
Q4 rsquo15
TC8000 Q3 rsquo15
MC92
Q3 rsquo15
MC18
Q4rsquo15
ET5055
Industry Trends How We Got Here
Zebrarsquos Focus Is On Line of Business - COBO
Healthcare
Retail
TampL
Manufacturing
Government
HTCOthers
Personal - Only BYOD COPE COBO
BYOD ndash Bring Your Own Device
COPE ndash Corporately Owned
Personally Enabled
COBO ndash Corporate Owned
Business Only
ILD CLD
Extended Life Cycles To Reduce TCO
Hardened Security
MDMEMM To Reduce IT Overhead amp Downtime
Enterprise accessory ecosystem
LoB Missing Critical
High Differentiation Ability To Customize
High Customer Touch
gt 15B Units (Smartphone amp HH Devices)
Short Life Cycles
Ease of Use Over
Security
ldquoConsumerrdquo WIFI
Limited IT Control
Partial Wipe
Assumes Untrusted Apps
User Controlled Updates
Dual Persona
Short Support Cycles
Large Volume To Influence
COPEBYDO Focus Context
~ 55M Units
ldquoConfluencerdquo ndash Industry Transformation Consumer Influence on Enterprise
Pocketable
Customer Branded
Rugged -gt Rugged amp Durable
Hard Keys -gt All Touch
Resistive Touch Screens -gt Projected Capacitive amp All-Weather Touch
Larger Displays (28rdquo-37rdquo =gt 43rdquo- 47rdquo)
A Leading Consumer Operating System UI-Ux
Confluence - Keys vs Touch Enterprise Touch Rapidly Escalating
bull httpwwwengadgetcom20130602blackberrys-depressing-keyboard-trends
61
305 21
7
39
695 79
93
0
10
20
30
40
50
60
70
80
90
100
Q1 2010 Q1 2011 Q1 2012 Q1 2013
Touch
Keypad
WW Smartphone Market
bull Significant More Display Area Per Device Volume (over 300)
bull Larger Screen = Flatter UIrsquos = Increase Productivity (fewer clicks)
bull Larger Screens Enable = Larger Renderings = Easier Viewing
bull All Touch Devices Enable Portrait and Landscape Options
bull Productivity Studies Showing Comparable Input Productivity To Keys
bull Issue With Support For ldquoBlind Entry
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Industry Trends How We Got Here
Zebrarsquos Focus Is On Line of Business - COBO
Healthcare
Retail
TampL
Manufacturing
Government
HTCOthers
Personal - Only BYOD COPE COBO
BYOD ndash Bring Your Own Device
COPE ndash Corporately Owned
Personally Enabled
COBO ndash Corporate Owned
Business Only
ILD CLD
Extended Life Cycles To Reduce TCO
Hardened Security
MDMEMM To Reduce IT Overhead amp Downtime
Enterprise accessory ecosystem
LoB Missing Critical
High Differentiation Ability To Customize
High Customer Touch
gt 15B Units (Smartphone amp HH Devices)
Short Life Cycles
Ease of Use Over
Security
ldquoConsumerrdquo WIFI
Limited IT Control
Partial Wipe
Assumes Untrusted Apps
User Controlled Updates
Dual Persona
Short Support Cycles
Large Volume To Influence
COPEBYDO Focus Context
~ 55M Units
ldquoConfluencerdquo ndash Industry Transformation Consumer Influence on Enterprise
Pocketable
Customer Branded
Rugged -gt Rugged amp Durable
Hard Keys -gt All Touch
Resistive Touch Screens -gt Projected Capacitive amp All-Weather Touch
Larger Displays (28rdquo-37rdquo =gt 43rdquo- 47rdquo)
A Leading Consumer Operating System UI-Ux
Confluence - Keys vs Touch Enterprise Touch Rapidly Escalating
bull httpwwwengadgetcom20130602blackberrys-depressing-keyboard-trends
61
305 21
7
39
695 79
93
0
10
20
30
40
50
60
70
80
90
100
Q1 2010 Q1 2011 Q1 2012 Q1 2013
Touch
Keypad
WW Smartphone Market
bull Significant More Display Area Per Device Volume (over 300)
bull Larger Screen = Flatter UIrsquos = Increase Productivity (fewer clicks)
bull Larger Screens Enable = Larger Renderings = Easier Viewing
bull All Touch Devices Enable Portrait and Landscape Options
bull Productivity Studies Showing Comparable Input Productivity To Keys
bull Issue With Support For ldquoBlind Entry
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebrarsquos Focus Is On Line of Business - COBO
Healthcare
Retail
TampL
Manufacturing
Government
HTCOthers
Personal - Only BYOD COPE COBO
BYOD ndash Bring Your Own Device
COPE ndash Corporately Owned
Personally Enabled
COBO ndash Corporate Owned
Business Only
ILD CLD
Extended Life Cycles To Reduce TCO
Hardened Security
MDMEMM To Reduce IT Overhead amp Downtime
Enterprise accessory ecosystem
LoB Missing Critical
High Differentiation Ability To Customize
High Customer Touch
gt 15B Units (Smartphone amp HH Devices)
Short Life Cycles
Ease of Use Over
Security
ldquoConsumerrdquo WIFI
Limited IT Control
Partial Wipe
Assumes Untrusted Apps
User Controlled Updates
Dual Persona
Short Support Cycles
Large Volume To Influence
COPEBYDO Focus Context
~ 55M Units
ldquoConfluencerdquo ndash Industry Transformation Consumer Influence on Enterprise
Pocketable
Customer Branded
Rugged -gt Rugged amp Durable
Hard Keys -gt All Touch
Resistive Touch Screens -gt Projected Capacitive amp All-Weather Touch
Larger Displays (28rdquo-37rdquo =gt 43rdquo- 47rdquo)
A Leading Consumer Operating System UI-Ux
Confluence - Keys vs Touch Enterprise Touch Rapidly Escalating
bull httpwwwengadgetcom20130602blackberrys-depressing-keyboard-trends
61
305 21
7
39
695 79
93
0
10
20
30
40
50
60
70
80
90
100
Q1 2010 Q1 2011 Q1 2012 Q1 2013
Touch
Keypad
WW Smartphone Market
bull Significant More Display Area Per Device Volume (over 300)
bull Larger Screen = Flatter UIrsquos = Increase Productivity (fewer clicks)
bull Larger Screens Enable = Larger Renderings = Easier Viewing
bull All Touch Devices Enable Portrait and Landscape Options
bull Productivity Studies Showing Comparable Input Productivity To Keys
bull Issue With Support For ldquoBlind Entry
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
ldquoConfluencerdquo ndash Industry Transformation Consumer Influence on Enterprise
Pocketable
Customer Branded
Rugged -gt Rugged amp Durable
Hard Keys -gt All Touch
Resistive Touch Screens -gt Projected Capacitive amp All-Weather Touch
Larger Displays (28rdquo-37rdquo =gt 43rdquo- 47rdquo)
A Leading Consumer Operating System UI-Ux
Confluence - Keys vs Touch Enterprise Touch Rapidly Escalating
bull httpwwwengadgetcom20130602blackberrys-depressing-keyboard-trends
61
305 21
7
39
695 79
93
0
10
20
30
40
50
60
70
80
90
100
Q1 2010 Q1 2011 Q1 2012 Q1 2013
Touch
Keypad
WW Smartphone Market
bull Significant More Display Area Per Device Volume (over 300)
bull Larger Screen = Flatter UIrsquos = Increase Productivity (fewer clicks)
bull Larger Screens Enable = Larger Renderings = Easier Viewing
bull All Touch Devices Enable Portrait and Landscape Options
bull Productivity Studies Showing Comparable Input Productivity To Keys
bull Issue With Support For ldquoBlind Entry
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Confluence - Keys vs Touch Enterprise Touch Rapidly Escalating
bull httpwwwengadgetcom20130602blackberrys-depressing-keyboard-trends
61
305 21
7
39
695 79
93
0
10
20
30
40
50
60
70
80
90
100
Q1 2010 Q1 2011 Q1 2012 Q1 2013
Touch
Keypad
WW Smartphone Market
bull Significant More Display Area Per Device Volume (over 300)
bull Larger Screen = Flatter UIrsquos = Increase Productivity (fewer clicks)
bull Larger Screens Enable = Larger Renderings = Easier Viewing
bull All Touch Devices Enable Portrait and Landscape Options
bull Productivity Studies Showing Comparable Input Productivity To Keys
bull Issue With Support For ldquoBlind Entry
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Physical vs Virtual Key Entry Touch Productivity For Data Entry
bull 10 Warehouse Workers 12 Yrs Avg Experience Avg Age 38 Given Alpha
Num Strings amp Sentences
bull Virtual QWERTY 39 Faster and 60 Lower Error Rate than MC3100
Physical Keypad
bull Blind Entry Still A Challenge
ldquoThe devices were put into a cement mixer with keys
coins cards and other bitsrdquo
(TC75) ldquoIt was the only device to continue working
throughout all of our testsrdquo
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
CONSUMER INFLUENCE WITHOUT CONSUMER COMPROMISE
Security Vulnerabilities
Limited Wi-Fi Support
Consumer life Cycles
Multi-Piece Solutions
UIUx Flexibility
Multi-User
Ability To Customize
Limited Data Collection
Compliance To Regulatory Mandates
Mindshare
Theft Shrinkage
Forced Services amp Pushed Notifications
App Procurement
Durability Impact wear Susceptibility
Low Audio Out
Limited Data Privacy
No Roadmap
Consumer Feature Focus
Battery Management
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
VDC Handheld TCO Comparison A $5482 Savings Per Device Over 5 Yrs
Hard Costs (initial Deployment amp Maintenance Costs)
Rugged Handheld Device
Peripherals amp Accessories
Software Costs
Services
Warranty Extended Warranty
Soft Costs (annual recurring costs)
Employee Productivity Loss Per Failure
IT Support Costs Per Failure
Average Replacement Cost (Not Covered by Warranty)
$3242 30
$7458 70
Hard Costs
Soft Costs
$2253 14
$13931 86
Rugged Handheld
Non-Rugged Handheld
Total 5 yr
Cost
$10700
Total 5 yr
Cost
$16183
ldquocopy Copyright 2013 VDC Research Group Inc Source Strategic Insights 2012 Enterprise Mobility Solutions Market ndash Track 7 Enterprise Mobility Mobile Device TCO Volume 1 Mobile Device TCO Models for Line of Business Solutions
Key Measures Rugged Non-Rugged
Base Device Acquisition Cost $1675 $528
Avg Annual Hardware Failure Rate 60 113
of TCO Due To Lost Employee Productivity 339 424
of TCO Due To IT Support Expenditures 343 497
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Mobile OS Inflection Point Driven By Smartphone Consumerization
2000 ndash 2011+
Application Rewrite andor Re-Architect
Microsoft
Android
Apple
HTML5JS
Other
WE8H Win 10
Smart Phones
Enterprise Only OSrsquos
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Change Drives Opportunity
Enterprise Customers Are Taking This Opportunity To Re-architect Their Applications Improving The UX (keys to touch) Flattening UIrsquos Leveraging Gestures Future Proofing (eg X-Platforms)hellip
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
The Future of Enterprise HH Mobile OS Must Leverage consumer Scale
13B+ Units
Industrial HHrsquos
~50 M Units
CE
WM
other
The WW Smartphone
Market is
~289 Times Larger
than the Industrial
Handheld Market
45-50
40
10-15
Any viable Enterprise OS MUST Leverage Consumer
Smartphone Features amp Economies of Scale
2014
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
WW MOBILE OS MARKET Android amp IOS gt96
IDC Mobile OS Market Share (units Shipped)
Q4 14 WW Shipments = 378M Units
(Over 180 Android Vendors)
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
OS Support Among Industrial HH Device Vendors Multi-Vendor
Industrial HH
Android Device
Introductions
TC55 MC40 MC67 ET1 MC32
BP3
0
BM18
0
HM4
5
CN5
1
70
E 780
0
T41
X
T41
G
T41
S
Skeye Alegro Skeye Dart
TC70 Current State
bull Totalhelliphelliphelliphelliphelliphellip 191 Devices Shipping Fromhellip 19 Vendors
bull Androidhelliphelliphelliphellip 53 Devices Fromhelliphelliphelliphelliphellip 15 Vendors
bull WE81Hhelliphelliphelliphellip 5 Devices From helliphelliphelliphellip 3 Vendors
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android Infrastructure Readiness DesktopLaptop Centricity Has Now Shifted To Mobile
SCCM AD EAS Infrastructure
DesktopLaptop
Corporate Liable
Devices (CLDs)
Pick Mobile Devices Compatible With Infrastructure
CLD amp ILDs amp Cloud
BYOD amp COPE Infrastructure
DesktopLaptop
Change Infrastructure To Accommodate Mobile Devices
Worldwide Device Shipments
(thousands of units Gartner Oct 2013)
0
500
1000
1500
2000
2500
3000
2012 2013 2014
Mobile Phone
TabletUltramobile
PC (Desk-based and Notebook)
2014 Mobile Phones To Out-ship PCrsquos
By ~ 71
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android amp IOS Support In A Microsoft Enterprise Infrastructure bull The Question
bull ldquoHow Does Android Play in My Microsoft On-Premise amp Cloud Infrastructurerdquo
bull Microsoft Solutions in question bull On-Premise Solutions ndash Active Directory (AD) Exchange Active Sync (EAS)
System Center Configuration Managers (SCCM)
bull Cloud Solutions ndash Intune Azure Office365 ((including exchange online sharepoint Lync OneDriveSkydrivehellip)
bull Key Points bull Trend - MSFT Moving Policy Provisioning from EAS amp AD To IntuneSCCM
bull Workplace Join For Androidhelliphelliphelliphellip Yes
bull Intune Client For Android helliphelliphellip Yes
bull Outlook Client For Androidhelliphelliphelliphelliphelliphellip Yes
bull Azure Mobile Svcs SDK For Androidhelliphellip Yes
bull Ability To Sync Google Apps amp Outlook Yes
bull Android OneDrive Clienthelliphelliphelliphelliphelliphelliphellip Yes
bull Office Support (Office Mobile App)helliphelliphellip Yes
bull Office 365 via Androidhelliphelliphelliphelliphelliphelliphelliphellip Yes
bull Cortana for Android (beta)helliphelliphelliphelliphelliphellip Yes
+ Visual
Studio
Android
Emulator
+ Visual Studio Android
Support For CC++
We are clear that our experiences are going to be available on all devicesldquo ndash Satya
Nadella July 2014
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Microsoft Support For Android Project Astoria
Automatic Translation of Android
Apps To Windows
Alternative MSFT Services For Google Mobile
Services
Tools To Pinpoint Incompatibilities
Apps Platforms
Apps Platforms
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android Leading among enterprise developers (Vision Mobile Q4 2014)
bull Android Most Common Targeted OS By Enterpriser Developers (74)
bull HTML5 most by developers (42) followed by Java (38)
bull 42 of Android developers using something other than native language
bull Avg of platforms targeted by developers = 22 (17 Without Games) down from 29 in 12 months 43 only 1 platform
bull ldquoWindows Phone continues to gain developer mindshare steadily at 28 ldquoalthough the users have not followedrdquo (targeting low-end Android users)
bull C As Primary Language -gt 63 of WP developers (14 across all developers) comparable on Android amp IOS
10000 App Developers from 137 Countries
httpwwwvisionmobilecomproductdeveloper-economics-q3-2014
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Platform App Development C Gaining Cross-platform Traction
C
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
More Signs CNet Cross Platform Enabling Customers To Ease The Transition
C
NET
C
NET
bull Microsoft Moves To Open Source NET
bull ~6M Programmers Developing For NET
bull MSFT ldquoNet Foundationrdquo - promote NET Technologies in OSS
bull April 2014 ndash Open Source of Roslyn Net Compiler Platform
bull Nov 2014 - NET Framework (server side) Goes Open Source
bull Xamarin Seen By Many Customers To Ease The Transition bull httpdeveloperxamarincomguidesandroidgetting_startedhelloandroidhelloandroid_quickstart
bull Xamarin in General Growing Rapidly
bull 2013 To 2014 Developers 288K -gt 755K Employees 65-gt 200
bull Zebra Xamarin Support
1) Datawedge httpsdevelopermotorolasolutionscomcommunityandroidandroid-forumsandroid-blogsblog20141106scanning-barcodes-in-your-xamarin-android-app
2) Binding to the Zebra EMDK httpsdevelopermotorolasolutionscomdocsDOC-2813
3) Xamarin API Plugin (Q3-Q4 lsquo15)
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android Is Reducing ldquoEnterprise OS Fragmentationrdquo
Warehouse Back of Store Store Floor BYODCOPE Customers
CEWEC
WM
IOS
The Average CIO manages 35 OSrsquoshellipthey would prefer 1
WP8 WE8H
Win 10
Android
MC3K JB Android Q3 2014
MC92 KK Android Q3 2015
More Coming
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
NRF 2015 - ldquoYear of Androidrdquo Northcoast Research
bull ldquocustomers have come to the conclusion that Android for enterprise use is a suitable operating system alternative to existing Windows operating systemsrdquo
bull ldquoAndroid clearly has more interest [than Win 81] as a viable alternative to the existing Windows platform for those looking to upgraderdquo
bull ldquoAndroid No Longer Feared in Enterpriserdquo
bull ldquoThe investment in the Android platform was the one strategic move that gives them [MSIZebra] an advantage over their competitors more than anything else in recent memoryldquo
bull ldquoZebra is a clear leader in the Android operating spacerdquo
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebra Microsoft OS
Win 8
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
The Window For legacy Microsoft Operating System Products Is closing
MESSAGE OF URGENCY ndash NOT PANIC
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Microsoft OS Support Cycles ndash Winding Down WMCE (WMWEH 65 MSFT Mainstream Support Ended 1132015)
WE81H
httpsupportmicrosoftcomlifecyclesearchdefaultaspxsort=PNampalpha=Windows+Embedded+81+HandheldampFilter=FilterNO
No Published Support for earlier WE8H release
Windows Mobile WEH CE WEC
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebra OS Product Offering trends Planning for Post WM
CEWM Beyond 2015
bull Continued Growth In Android
bull ldquoTBDrdquo Potentially Win 10 End-of-Ship not Not End-of-Support
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Microsoft OS Path For Enterprise Customers 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
WEC 70 Mar 2011
CE 60 Mar 2006
CE 50 Jul 2004
CE 60R3 Sept lsquo09
WEC 2013 Update
Targeted At Embedded
WP 7 Feb lsquo10
WP75 Sept lsquo11
WP78 Q4 lsquo12
Consumer Only Launch-To-
End-ofmdashLife in ~24 months
WE8H Announce
WE81H First Product
lt 1 Market
Adoption
WM 60 Feb 2007
WM 65 Sept lsquo09
WM 50 Jul 2005
No Major Updates ndash Most Current Release
Still On 2004 CE 50 Kernel
Win10 Announce Q4 lsquo14
TBD (W10 Mobile Ent
RTM Q4 rsquo15)
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Customers Reacting To Growing Skepticism In Press
bull ldquohot breaking rumour suggests that Microsoft could drop its Windows Phone platform and instead adopt the Android OS with its own applications and services preloadedrdquo
bull ldquoPotentially referencing the big changes afoot in Redmond a letter from Nadella to Microsoft employees said the company needs to be prepared to make tough choices in areas where things are not workingrdquo
bull ldquoNadella appears to want results otherwise Windows Phone could go the way of Windows Mobile and cease to existrdquo
httpwwwandroidauthoritycomrumor-microsoft-to-drop-windows-phone-for-android-621317
Jun 30 2015
Wired
Magazine
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
bull We will streamline the next version of Windows from three operating systems into one single converged operating system for screens of all sizesldquo ndash Nadella
bull Cut Down Development Time amp Unify User Experience (comparable to Android amp IOS but all the way to the desktop)
bull Thoughts On What ldquoConvergencerdquo Means To MSFT - A Single MSFT Team - Unified OS or Unified Team (under Terry Myerson)phone embedded windows xbox
- A Single Core- NT Core with highly common run times
- A Single Store - Unifed Windows Phone Store amp Windows Store
- Single Developer Platform - Write once and run on any Windows Variant (unified APIs dev tools)
- ldquoWindows Applicationsrdquo ndash aka Modern Apps Metro Style Universal Apps are built on a ldquoWindows Universal App Platformrdquo
- Singular OS ndash a Runtime OS (configures based on some hardware manifest eg alter UI based on keyboard present)
bull 1) Win 81 Desktop Laptop
bull 2) Windows RT (tablet ARM)
bull 3) Windows Phone
From Three OSrsquos
Industry Mobile IOT
ldquoOfficial Namesrdquo From MSFT
Directly
Windows 10 IoT for Enterprise
Windows 10 Mobile for Enterprise
Windows 10 IoT Core
Build 2015 Windows 10 IOT
for Industrial Devices
Windows 10 IOT for Mobile
Devices
Windows 10 IOT Core
Legal Agreements Windows 10
Industry Windows 10
Mobile Windows 10
Athens
One OS ndash 3 Variants Windows 10 - Unification
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Why customers ask for Microsoft
Infrastructure Compatibility ManagementSecurity Policies (EAS SCCMhellip)
An OS Manufacturer As A Physical Entity (not the ldquocommunityrdquo)
Unified Development Environment (Visual Studio IDE)
Microsoft Brand Legacy (comfort level)
Enterprise Device Availability
Indemnification IP Position
Promise of Application Unification (desktop laptop tablet handheld)
Maintenance amp Support Policies (OS Updates ndashan asset amp a liability going forward)
Device Manufacturer
OS Manufacturer Customer
MSFT
declining
Top Reason
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
CEWEC WMWEH WE8H Win10 Roadmap
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2011 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2014 2013 2015
released
SB1
CE 6
CE7WEC
MC32 HC1 MC40
WT41N0
VC70
MC92 MC21
MC45 VC6090
MC67 WMWEH
WE8H
VH10
WAP4
WAP4
Major releases only
MC67
ND
Win 10
TBA
MC18
No GA
Products
No Plans For
WEC 2013
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Customer Expressed Concerns Over Microsoft bull Past Performance
bull WMWEH 65 No significant updates in 4+ years on a 10 yr old CE5 kernel
bull WP7 lasted only 24 months
bull WE8H Replaced by Win10 Before Any Significant Market Adoption
bull Long Term Commitment bull Continual Narrowing (ldquofocusingrdquo) of the Phone Hardware Business (July lsquo15 7800 additional layoffs) bull ldquoASPs however have continued to decline Gross margin declined this quarter driven by lower per unit margins on Lumia
devicesrdquo -- July 21 2015 Earning Call Nadella
bull Technical Issues bull No legacy app compatibility Architectural constraints (limits in multitasking IPC developer API access ability to customize)
bull Strategic Direction (under Satya Nadella) bull Likely focus is not mobile OS but for on-premise and cloud based apps amp services
bull WE8H addressing a very small niche market (45M units compared to 1B+ Consumer)
bull Ambiguity in how to reduce ldquoEnterprise OS fragmentationrdquo (one Enterprise OS)
bull Market Adoption Issues bull WE8H based on struggling Consumer WP8 (~28 Market Share ndash expect decline in Q2 rsquo15) bull Minimal Enterprise ISV Adoption amp hardware devices
bull Window 10 Announcement Has Extended The MSFT OS Gap customers are foregoing WE8H
bull Logistic Issues bull Ability to support WE8H (Win 10 Enterprise) given that enterprise changes may impact WP8 (Win 10 Consumer)
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android MX ndash Mobility eXtensions
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android Statistics Enterprise internationals want Price Carrier Country Optionshellip
bull 18000 Different Android Devices
bull Over 180 Manufacturers
bull In 190 Countries
bull Wide Pricing Ranges ($100+)
bull 15M Activations Day
bull gt16M Apps on Play Store
bull $7B Paid To App Developers
httpopensignalcomreports2014android-fragmentation
Devices
Manufacturers Samsung
LGE MOT SONY
Lenovo
HTC
Ericsson
Huaw
ei
Screen Sizes
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Why Customers Are Asking For Android
bull Android 77 Market Share (1B+ Android device ships expected in lsquo15)
1 Smartphone OS WW (Unit Shipments)
bull Java (the native language for Android)
1 Most Popular Programming Language
bull Android ndash 180+ Device Manufacturers amp Over 550 Devices In US Alone
1 Mobile OS With Most Device amp Manufacturer Options
bull Android - 591
1 Requested OS By MSI Channel Partner Customers
bull Android 798M Devices (EoY 2013)
1 Mobile OS Installed Base
bull Qualcomm TI Intel MediaTek Marvelhellip
1 Supported OS By Leading SiliconMicroprocessor Vendors
bull Approximately 14 M Applications
1 ndash App Store Adoption (comparable with IOS App Strore)
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebra Android Trends industry is turning - not to be ldquobraggadociosrdquo (D Trump)
bull Android Products YoY 2013-To-2014
+ 375 Unit Growth
+ 402 Rev Growth
bull Zebra Solution Center Has Now Certified Over 168 Android Apps
bull Expect Significant Positive Impact in 2015 From TC7x
GROWTH IN ANDROID EMDK
USAGE Strong indicator of increased
product USAGE by development
community
Increased Views of Android Related Resources
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebra Enterprise Customers Buying Android Devices
Poland
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Application MSFT-To-Android Migration
bull Rewrite
bull Porting C to Java Has Generally Gone Smoothly (a class is a class is a class)
bull Abstraction
bull Transitioning To HTML5 amp Various OS Abstraction Frameworks (eg RhoMobile)
bull Retaining NET (eg Xamarin)
bull Some Are Running A Common Language Runtime (CLR) and Running Their Existing NET Code (60-90 porting) most effort in UI
bull XAMARIN
bull Some Customers Using Datawedge With Xamarin
bull Continued Strategic Partnership Dialogue
bull Expect Zebra Plugins For Xamarin (late Q3 rsquo15 Mx 44 profile mgr amp barcode API)
bull httpsdevelopermotorolasolutionscomdocsDOC-2813
C
NET
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
PrivacySecurity vs Service Functionality
Many Enterprise Customers
Object To The Security Risks associated with
Consumer Cloud Service offerings requiring
devices to expose Account IDrsquos access to
data amp data traversing cloud servershellip
ldquoWhen you visit websites or use apps that use Google technologies we may use the
information we receive from those websites and appsrdquo (google privacy amp terms - httpwwwgooglecompoliciesprivacypartners)
ldquoIBM bans Sirirdquo (httpwwwzdnetcomblogbtlibm-bans-siri-privacy-risk-or-corporate-paranoia-at-its-best77843)
Siri - End User License Agreement (EULA)
ldquoyou agree and consent to Applersquos and its subsidiariesrsquo and agentsrsquo transmission collection maintenance processing and use of this information
including your voice input and User Datardquo
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
A Value of Android ndash AOSP amp GMS Options Most Enterprise COBO Customers Prefer AOSP Code Apps Accordingly
bull Privacy - relinquishment to Google of significant data rights inconsistent with enterprise protection of data
bull Google Account Logistics ndash services require a Google account
bull Forced Updates - ldquoGoogle Terms of Servicerdquo (wwwgooglecomintlenpoliciesterms) ldquoWhen a Service requires or includes downloadable software this software may update automatically on your device once a new version or feature is availablerdquo
bull Malware Exposure - Google Play Riddled with Malware (NIST best practice no access to public app store
bull Hardware Design Constraints ndash all hardware designs must comply with Google CDD which limits enterprise device choices
bull Application amp Customization Restrictions ndash UI constraints
bull Potential Functional Limitations ndash Must adhere to Compatibility Test Suite
AOSP ~ 225 of All Smartphone Shipments (4Q 2014) (httpswwwabiresearchcompress4q-2014-smartphone-os-results-android-smartphone-s)
Google Maps
Google Cloud Messaging
Google Play Store
Google Play Services
Google+
Google Analytics
Google Mail - GMAIL
Google Wallet Instant Buy
Google Cloud Platform
Mobile Chrome Browser
GMS Challenges GMS Features
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android For Work (AFW) ndash Driving Android Proliferation
bull Key Feature - Managed Profiles (Dual Persona) For BYOD amp COPE (not COBO)
bull Limited Management amp Security Features (restrict copypaste silent app installremovalhellip)
bull Features Made Extensible To Google For Work EMMrsquos ndash GFW EMMrsquos Airwatch MobileIron SOTI SAP Citrix Blackberry MaaS360 Google Admin Console ndash AFW has No UI
bull Features Available Natively On L and via APK On ICS 40 to KK 44
bull Requires That The Device Have Google Mobile Services (GMS)
bull Correlated Feature ndash Google Apps For Work with Private Channel for Mobile Application Management (MAM)
bullGoogle Apps For work
bullGoogle Cloud Platform
bullGoogle Maps For Work
bullGoogle Chrome For Work
bullGoogle Android For Work
bullGoogle Business Solutions
bullGoogle Play For Work
Google For Work Android For Work is Part of
The Broader Google For Work Initiative
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android Utilities amp Tools
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
The Genesis of Mx ndash Value To Zebra Stakeholders
Meeting IT Needs
Zebra MX - Enterprise Overlay
Android
Leveraging Consumer Scale
2014 1B+ Smartphones gt20B App Downloads
Zebra Utilities
RhoMobile
Enterprise Browser
EMDK
Rx Logger
Enabling App Developers
WinMobile
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
MX Programmatic Configuration
bull MX uses a standards based XML schema (OMA-CP PROV MSPROV) bull New features can be developed and immediately plugged-in and used by all solutions (MDM Staging EMDK)
bull Concurrent use by multiple applications with sync amp async options on transient amp persistent operations
bull XML generated by Eclipse Pug-in (EMDK) StageNow workstation or MDM Console
Extensible Configuration
CSP
XML Object
CSP
XML Object
CSP
XML Object
CSP
XML Object
Admin Developer
Staging MDM
EMDK
MX Management System
XML File XML File
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Mx Os Extensions Made Available via EMDK amp StageNow
Mx OS Extensions Foundation
EMDK StageNow
67+ Major Operations
Some of Which Are Compound
Operations
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Enterprise Tools Available for Android Both Off The Shelf amp Custom
Logcat ndash view from Eclipse or ADB shell
Debug ndash part of Android SDK
Traceview ndash App profilingbottlenecks
HierarchyViewer - UI views structure
Eclipse memory
Analyzer (MAT) Monkey ndash adb CLI
event generator
Rx Logger In depth monitoring
amp auditing
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebra StageNow ndash Simplifying initial Device Staging
2 Output staging Profiles to a bar code or NFC tag
3 Scan the bar codes or tap the NFC tag to stage
This free tool enables staging in just 3 easy steps
1 Create staging Profiles with easy-to-use Wizards
Built-in
Staging
Server
Workstation Tool
Load
Apps
Mobile Device Client
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
MDM Toolkit - Enabling MDMrsquos
bull Tightly Integrated Solutions
bull Can Utilize Mx andor Standard Android Features
bull MDM Toolkit - includes documentation sample code amp utilities to help MDM vendors implement the MX functionality into their solutions to provide a viable management solution on Zebra mobile devices including Remote Control
B2M
TeamViewer
LogMeIn
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Options For Programmatic Controls
DataWedge for Android- No programming Required
Scanning MSR data appears as keyboard data
bull Powerful profile feature allows configuration per app
bull Recommended when no application development desired or basic text data processing required
Native amp extended Development ndash Android Java Applications
bull Compatible with standard Android SDK bull Extensions for Data Capture MSR Battery
bull Uses Android API (Intents) and traditional API methods
bull Recommended when developing native Android application
OMA CP XML Configuration
bull Broad device controls configuration management security policies
bull Standards Based OMA Configuration Profile XML Schema
bull Configuration Service Provider (CSP) Modularity
bull Recommended for Mobile Device Management amp PartnerCustomer Application Device Controls
RhoMobile
bull Cross Platform Application development framework (same applications run on Android WM iOShellip)
bull Develop using Web skills (HTML5 JS Ruby)
bull Recommended when developing application to work on multiple devices and operating systems or you have web development skills
APIrsquos
amp
Intents
Data-
Wedge
XML
Config
Cross
Platform
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android Flexibility To Enable Features Like Analytics bull Device Diagnostics Engine Monitors Critical Functionality And Health
bull Health Monitoring Predictive Maintenance for Lower SupportMgmt Costs
Integrated Engine Monitors Critical
Functionality And Monitors Health Device usage
Battery charging and depletion
Applications installed and running
Activity Counters
Radio Performance
Movement Drops
Correlation of events to diagnose
issues Lowers support and management costs
Predictive Maintenance
Optimized Deployment
Fast Device Support
Power Management
Workload Indicators
Business Disruptions
IT Gauges
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android Security
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
bull Retail bull PCI ndash DSS (Payment Card Industry ndash Data Security Std) for mobile payment (MPoS)
bull QSA (Qualified Security Assessor) Audits
bull Critical Infrastructure bull NERC ndash CIP (North America Electric
Reliability Corp ndash Critical Infrastructure Protection)
bull Healthcare bull HIPAA ndash Health Insurance Portability amp Accounting HITECH Omnibus
bull Controlled Substances bull DEA CSOS ndash Controlled Substance Ordering System
bull Financial bull Sarbanes-Oxley Gramm-Leach Bliley Act (GLBA) Basel II
bull Government bull NIST FIPS ndash Federal Information Processing Standards
bull Govrsquot PED (portable electronic devices) Requirements
bull STIGS (Security Technical Implementation Guide)
bull DoD Directive 81002 (commercial wireless devices in DoD Govrsquot Info Grid (GIG)
bull Federal Information Security Management Act (FISMA) NIST Info Categorization Guidelines
bull Legislation Requiring Breach Notification bull 46 States Have Enacted Breach Notification for Personal Information
bull Federal Legislation In Discussion But Pending
REGULATORY COMPLIANCE IS FUNDAMENTAL TO ZEBRA CUSTOMERS DIRECTIVESMANDATESEDICTS
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
ANDROID SECURITY (ALWAYS SEPARATE PERCEPTION FROM FACT)
bull Highly Secure Government amp Public Safety Android Adoption
bull Android is the OS for the next generation Mission Critical High Assurance devices being developed by Motorola
bull Enterprise
bull Android is the OS meeting regulatory security certifications in multiple verticals Retail - PCI-DSS Healthcare ndash HIPAA Govrsquot - FIPS 140-2
bull Early Perceptions That Android Is ldquoNot Securerdquo
1) Malware On Google Play Store (enterprise should white-list)
2) Early Android Releases (pre-ICS 40 release October 2011)
bull Android has Demonstrated a History of Incremental Security Enhancements NSA ldquoSecurity Enhancedrdquo (SE Linux) Features Per User VPNs Address Space Layout Randomization (ASLR)hellip
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Mx-Osx Enables comprehensive Lockdown ldquoPrinciple of least privilegerdquo OnOff-EnableDisableFilter
Android Debug Bridge (ADB)
Device File Access
All USB Activity
ON Off
Discovery
Off
Recording
GPS
Cellular
Camera
Comprehensive Lockdown and Monitoring Enabling Only the Functionality Needed to Perform the Operation and No More
Imager
SD Access
Interfaces
Sensors
Software
Devices
Settings
amp
Capture Application
White List URL Filters
Speaker Display
Brightness
User
Settings
Proxy
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Dealing With LostStolen Devices Mx Enabled Autonomous Countermeasure Matrix
Countermeasures
Threats Wipe SD card
Factory reset Wipe Secure Storage Keys
Password Reset All Users
Password Reset Specific User
Lock Device Uninstall Specific Application
Send Alert to Application via Intent
Maximum password limit X
MDM Client Removal X X
Force through XML X X
Exchange ActiveSync (EAS) password limit x x x x x X
Device is Rooted
X
Exceeding a Configured Threshold Results in One or More Countermeasures
Runs Autonomously on Device Negating Dependency on Network Connectivity
Configured by Enterprise Administrator amp Pushed to the Device
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Zebra Security Bulletins ndash eg StageFright Part of Zebra Android Security Remediation Team Process
Release Date
Alternative Remediation
Options
Customer Education
Product Impact
Patch Release Dates
Tracking
Link To Patch with
Detailed Installation Instructions
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Android Challenges ndash Real amp Perceived
bull Fragmentation (a positive amp negative)
bull UI Fragmentation (No Longer An Issue) bull Major consumer manufacturers supporting standards based ldquoGoogle Play Editionrdquo
bull Android UI Advancements
bull Release Fragmentation (in many senses a positive for enterprise) bull Working with Google to reduce lag times)
bull Google Leveraging Google Play Service (GPS)
bull Mobile Device Management Fragmentation (No Longer An Issue) bull Increase API Surface plus extensions
bull Google Mobile Service Privacy Issues (an option ndash making it a feature) bull Means to provide with without makes this a feature compared to other OSrsquos
bull Security (No Longer An Inhibitor To Deployment) bull Often Aligned To Google Play Malware (not relevant to most ldquolocked down enterprise devices)
bull Greatly Improved Post ICS 40 Release (Oct 2011)
bull Positive Comments on Android Security By Gartner amp VDC
bull Integration of many NSA SE (Security Enhanced) Android Features
bull Device Availability (Now over 50 Industrial Handheld Android Devices still not as many as WMCE but more than the 5 on WE8H)
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Is Android Mx An Enterprise OShellip ldquoDuck Testrdquo
1) Is Android The Worldrsquos Leading Mobile OSYes
2) Is Android Supported In A Microsoft Enterprise InfrastructureYes
3) Are Enterprise Developers Adopting AndroidYes
4) Is The Native Language of Android Java PopularhellipYes
5) Are Industry amp Financial Analysts SeeinghellipYes
6) Are Industry amp Financial Analysts Seeing Android AdoptionhellipYes
7) Does Android Have A Significant Installed BasehellipYes
8) Can Android Reduce Enterprise OS FragmentationYes
9) Are Industrial HH Device Vendors Adopting AndroidYes
10) Are Enterprise Tools Available for AndroidYes
11) Is Zebra Seeing Android Momentum hellip Yes
12) Are Enterprise Customers Buying Android hellipYes
13) Is Android SecurehellipYes
14) Does Zebra Have A Security Remediation Process For AndroidYes
15) Is Android Continually Adding New Enterprise FeatureshellipYes
16) Does Android Have The Flexibility To Enable Features Like AnalyticshellipYes
17) Are There Enterprise Android Resources Yes
18) If Needed Are Services Available For AndroidYes
19) Does Mx Enable Developers To Add ValueYes
20) Does Android Mx provide Enterprise Development OptionsYes
21) Does Mx Enable Comprehensive LockdownhellipYes
22) Can Mx Help With Lost or Stolen DevicesYes
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
Sample Zebra Android Information Resources bull Architecture amp Development Resources
bull Motorola Solutions App Development For Android httpdevelopermotorolasolutionscomcommunityandroid
bull Android Opens Source Project - httpsourceandroidcom
bull Android Block Diagram - httpenwikipediaorgwikiFileAndroid-System-Architecturesvg
bull Android APIrsquos - httpdeveloperandroidcomguidetopicsmanifestuses-sdk-elementhtmlApiLevels amp
bull httpdeveloperandroidcomreferencepackageshtml
bull Android SDK amp ADT Download - httpdeveloperandroidcomsdkindexhtml
bull Android App Overview - httpdeveloperandroidcomguidecomponentsfundamentalshtml
bull Zebra EMDK bull DN PMB httpagilevltprdmot-solutionscomAgileVault005578069agile557806907pdf
bull EMDK Landing page httpsdevelopermotorolasolutionscomcommunityandroidemdk
bull Tutorials httpsdevelopermotorolasolutionscomcommunityandroidemdktutorials
bull Samples httpsdevelopermotorolasolutionscomcommunityandroidemdksamples
bull API Reference httpsdevelopermotorolasolutionscomcommunityandroidemdkreference
bull Profile Manager httpsdevelopermotorolasolutionscomcommunityandroidemdkprofiles
bull Android Mobile Security bull NIST Mobile Security Guidelines - httpcsrcnistgovpublicationsdrafts800-124r1draft_sp800-124-rev1pdf
bull Android Basic Security - httpsourceandroidcomdevicestechsecurity
bull Android Mobile Device Management (MDM) bull SoTI MobiControl Android+ - httpwwwsotinetmobicontrolkey-featuresandroidplus
bull Airwatch Android MDM - httpwwwair-watchcomsolutionsandroid
bull MSI Mx - httpwwwmotorolasolutionscomUS-ENBusiness+Product+and+ServicesSoftware+and+ApplicationsMx_Extensionssoftware_applications_tab
bull TCO Links bull VDC Mobile Device TCO httpwwwvdcresearchcom_Documentstrackst7v1brief-2667pdf
bull Gartner ldquoTotal Cost of Ownership of Mobile Devices 2012 Updaterdquo March 20 2012 httpwwwmotorolasolutionscomwebCustomerPepsiCoUS-ENMyDocumentsPresentationsLibraryresourcestotal_cost_of_ownership_of_mobile20devicespdfpLibItem=1
bull ldquoMotorola Solutions TCO Calculatorrdquo (consult an MSI representative)
bull Other bull Android Market Dashboards - httpdeveloperandroidcomaboutdashboardsindexhtml
bull Google Services httpdeveloperandroidcomgoogleindexhtml
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
PLEASE TAKE THE SURVEY
DO NOT USE APPFORUM EVENT SURVEY SESSION
SURVEY
THANK YOU
THANK YOU