Android industrial mobility

  • 128 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
128
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Android Industrial Mobility Pietro F. Maggi
  • 2. <Intro/>
  • 3. Motorola “Solutions” January 4th 2011 Motorola, Inc. was splitted in two separated companies: Mobile Devices and Home businesses become Motorola Mobility Holdings, Inc., and the Government and Enterprise businesses become Motorola Solutions, Inc. MOTOROLA SOLUTIONS NYSE: MSI Government and Enterprise MOTOROLA MOBILITY NYSE: MMI Consumer
  • 4. Motorola “Solutions” January 4th 2011 Motorola, Inc. was splitted in two separated companies: Mobile Devices and Home businesses become Motorola Mobility Holdings, Inc., and the Government and Enterprise businesses become Motorola Solutions, Inc. MOTOROLA SOLUTIONS NYSE: MSI Government and Enterprise MOTOROLA MOBILITY NYSE: MMI Consumer
  • 5. Motorola “Solutions” January 4th 2011 Motorola, Inc. was splitted in two separated companies: Mobile Devices and Home businesses become Motorola Mobility Holdings, Inc., and the Government and Enterprise businesses become Motorola Solutions, Inc. MOTOROLA SOLUTIONS NYSE: MSI Government and Enterprise MOTOROLA MOBILITY NYSE: MMI Consumer
  • 6. Motorola “Solutions” Enterprise Business April 15th 2014 Motorola Solutions and Zebra Technologies agreed on a “all cash” transaction to sell the MSI enterprise business to Zebra for $3.5B.
  • 7. What is: Industrial Mobility? Enterprise Mobility Industrial Mobility
  • 8. <History/>
  • 9. Once upon a time DOS based character devices Symbol PDT3100: 8MHz 80c80 type (NEC V25) Applications: In store (Inventory, Re-Order, etc), In warehouse (Picking, Order preparation) outside the 4 wall (route accounting).
  • 10. Consumer OS PalmOS v3.5 (33MHz Motorola DragonBall/VZ) PocketPC 2000, 20002, Windows Mobile 2003, 2005, 6.0, 6.1 (206MHz Intel StrongArm) Plus custom drivers and libraries (WiFi, Barcodes, deployment, etc)
  • 11. Current days • Windows Embedded HandHeld 6.5.3 • Windows Embedded Compact 7
  • 12. 2014 & wearables • Wearables for picking since 1990s
  • 13. <FUTURE/>
  • 14. So Many Choices • Legacy is still an option (supported till 2020) • WE8.1H has been announced by MSFT • Android (dominant Consumer OS) • Windows on Intel?
  • 15. Importance of Consumer Success IMPACT ON THE ENTERPRISE 1 “Zero Training” – familiar UI/Ux 2 Silicon Vendor & ODM/JDM Mindshare 3 Access To Programmer Resources & Tools & Critical ISV Application Support 4 Leverage of Off-The-Shelf “Prosumer” App Store Applications & Services COLLABORATION UTILS CRM APPS 5 “Outside-In”: From Customers….To BYOD….To CLD CUSTOMER APPS EMPLOYEE BYOD ASSOCIATE CLD’S 6 Unsuccessful Consumer Platforms Do Not Survive; KIN: 4 months, WP7: 24 months, Maemo, Bada (30 months)… 2013…2015...2020… LONGEVITY
  • 16. Why Android Now? • more than 80% of WW consumer market share (source: Gartner) • Java most popular programming language (source: Tiobe) • ISV’s gravitate to develop for largest installed base (source: VisionMobile) • OSS Leveraging (e.g. AoSP now used by Nokia in their X platform)
  • 17. 56 EXTRA FEATURES FOR THE ENTERPRISE USER Two programmable buttons for pushbutton access to the two most used features/applications 1 Microtexture on the back improve grip 2 1.5x battery provides extra comfort and grip with a built in finger rest 3 Flatter sides plus more area on the sides for a more secure grip 4 Boot that can be customized with your corporate color and your logo 5 1 2 3 4 5 Faster access to features, a better grip and customizable Todays Rugged Android
  • 18. <TL;DR;/>
  • 19. Easy Deployment • User is not in charge! • Devices are tools for a job, needs to be ready out of the box • Think about deploying thousand of devices, already setup, depending on which shop they show up. • If you can use it, an MDM can save the day!
  • 20. More Power to the Devs! • Configure the device • Reboot the device • Time sync • Device lockdown • DataCapture • Battery Management
  • 21. Battery • Same API provides more info on industrial devices public  class  BatteryInfo  extends  Activity  {        private  TextView  contentTxt;        private  BroadcastReceiver  mBatInfoReceiver  =  new  BroadcastReceiver(){                @Override                public  void  onReceive(Context  arg0,  Intent  intent)  {                        int  level  =  intent.getIntExtra("level",  0);                        String  Extras  =  intent.getExtras().toString();                        contentTxt.setText(Extras);                }        };        @Override        protected  void  onCreate(Bundle  savedInstanceState)  {                super.onCreate(savedInstanceState);                setContentView(R.layout.activity_battery_info);                contentTxt  =  (TextView)  this.findViewById(R.id.BatteryInfo);                this.registerReceiver(this.mBatInfoReceiver,                                new  IntentFilter(Intent.ACTION_BATTERY_CHANGED));        } }
  • 22. Battery • Same API provides more info on industrial devices
  • 23. Easy Support • Logging solution behaviour • Remote Analysis and management • HotFix deployment
  • 24. CROSSPLATFORM? Based around web technologies - RhoMobile (full web app, JavaScript & Ruby) - PhoneGap (frontend only, JavaScript) Bringing a different dev.environment to the table: - Xamarin (C#) - Titanium (JavaScript)
  • 25. <CACTHA/>
  • 26. Mapping is a comodity Routing is not! Example: CoPilot Professional •Robust, reliable, ‘free-to-use’ GPS routing – effective in all mapped locations including those with little or no mobile coverage •Fast, multi-stop routing optimisation, utilising Motorola Solutions processor capabilities •Through SDK customisation, the mobile internet becomes a method of enabling business compliance – For example, monioring Current Location, ETAs and facilitating Job Dispatch •Validated and compliant with a Motorola Solutions mobile computers running Android/Windows Embedded Handheld OS
  • 27. GMS and Google ID Not always the right solution in an Enterprise: - Devices could be shared between employee - Need to work in an intranet environment
  • 28. Where to find more info?
  • 29. Where to find more info?
  • 30. Where to find more info?
  • 31. <Questions?/>