Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017

673 views

Published on

By Matt Larson – Xamarin Partner Sales Executive @Microsoft

Published in: Technology
  • Be the first to comment

Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017

  1. 1. Where it all began - 2012
  2. 2. Platform
  3. 3. Platform
  4. 4. Becomes Free and Open Source
  5. 5. Deceased heartbeat Heartbeat when you touch your pocket and can't feel your phone
  6. 6. 60% • 51 mins p/hr 3 trillion hours 5x quadruple by 2018 Mobile First
  7. 7. Outstanding Experiences Open & Scalable Cloud Platform Data-driven Intelligence Continuous Innovation Cloud Powered Mobility Mobile + Experiences Cognitive Services & Bots App Factory At Scale (DevOps) Xamarin Native Mobile Apps
  8. 8. HTML 5 JavaScript/TypeScript Hybrid and WebPlatform Specific Silos Cross-Platform Native Obj C C# Java Shared Code
  9. 9. Multiple teams. No shared code. Platform disparities. Slow innovation. 2-3x more expensive.
  10. 10. Limited API access Limiting app functionality Slow performance Poor user experience. OK for Captive Audiences!
  11. 11. Xamarin: The Best of Both Worlds! Better TCO, productivity and development experience Enduserexperience Hybrid Platform silos Cross-platform native End User Platform-native UX Full performance Native platform service integration Developer 100% C# with 100% of platform APIs exposed More productivity and faster development Up to 95% code reuse across platforms Up to 100% shared UI with Xamarin.Forms One code base & IDE for client and backend
  12. 12. From Hybrid Apps to Native Apps at Next.co.uk
  13. 13. Outstanding Experiences Open & Scalable Cloud Platform Data-driven Intelligence Continuous Innovation Cloud Powered Mobility Mobile + Experiences Cognitive Services & Bots App Factory At Scale (DevOps) Xamarin Native Mobile Apps
  14. 14. Source: Clutch Survey Cost to Build a Mobile App
  15. 15. Available on British Airways was an early mobile adopter, deploying 40+ apps and 17K iPads to its ground and airline team members. As devices began to end-of-life, the team, led by a new CEO, wanted the flexibility to match devices to job functions– and only Microsoft could deliver. Desire to go beyond iOS – more flexibility to match the device to the job function BA blown away by POC port of Objective-C app to Xamarin in 4 days to 7 platforms
  16. 16. Outstanding Experiences Open & Scalable Cloud Platform Data-driven Intelligence Continuous Innovation Cloud Powered Mobility Mobile + Experiences Cognitive Services & Bots App Factory At Scale (DevOps) Xamarin Native Mobile Apps
  17. 17. Image recognition Speech recognition
  18. 18. Sensors everywhere = Big data Huge computing power See and hear as easy as text Do things only people could do. But at a scale people cannot do.
  19. 19.  Insurance  Retail  Media  Health  Travel  Finance  Field Services Legal Joshua Browder (19)
  20. 20. Technology is ready. What are Microsoft doing about it?
  21. 21. According to IDC Cognitive systems and AI will drive revenues from $8B in 2016 to $47B in 2020 Top industries will be: Banking, Retail, Healthcare and Manufacturing Spending on cognitive applications will reach $18.2B in 2020 By 2018, half of all consumers will interact with cognitive computing on a regular basis Source: IDC Worldwide Cognitive Systems and AI Systems Spending Guide, Oct 2016
  22. 22. Outstanding Experiences Open & Scalable Cloud Platform Data-driven Intelligence Continuous Innovation Cloud Powered Mobility Mobile + Experiences Cognitive Services & Bots App Factory At Scale (DevOps) Xamarin Native Mobile Apps
  23. 23. Mobile appification challenges S C A L E C O M P L E X I T Y F R A G M E N T A T I O N App Delivery The lifecycle to deliver ‘just one’ app involves many stages 1000+ Devices Mobile ecosystems are complex with many combinations of devices 100+ apps Businesses need to rapidly build and deliver high-quality mobile apps
  24. 24. Backlog Code Repository Build + Deploy Automated TestingIntegrate User Beta TestingMonitor + ManageDevelop Mobile app lifecycle
  25. 25. Mobile app lifecycle with Microsoft Backlog Code Repository Build + Deploy Automated TestingIntegrate User Beta TestingMonitor + ManageDevelop Visual Studio Team Services

×