O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

[XamarinDay] Xamarin History - From 0 to microsoft acquisition !

Próximos SlideShares
Introducing mono & xamarin
Introducing mono & xamarin
Carregando em…3

Confira estes a seguir

1 de 61 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)


Semelhante a [XamarinDay] Xamarin History - From 0 to microsoft acquisition ! (20)

Mais de Cellenza (20)


Mais recentes (20)

[XamarinDay] Xamarin History - From 0 to microsoft acquisition !

  1. 1. We’re Here to Help! matt@xamarin.com +44 (0)7482 775 772 @mattylar12 London Matt Larson Xamarin Partner Executive neil.smith@xamarin.com +44 (0)7490 492 622 @neilatxamarin London Neil Smith Xamarin Partner Executive
  2. 2. Pope Benedict Announcement Pope Francis Announcement Vatican Rome Mobile is Habitual
  3. 3. 12 months ago I landed in San Francisco……….. “Don’t take a yellow cab, take an Uber Exec – it’s nicer and much cheaper” “Access your apartment using the security code in the AirBnB app” “When you get hungry get a Task Rabbit to pick up a takeaway for you”
  4. 4. …and a few months later I am a Digital Native
  5. 5. Growth In Number of Apps in Leading App Stores Source: Statista. Worldwide Mobile App Revenue Forecast Source: Statista. Available apps in leading app stores. Everybody is becoming a Digital Native 70,000 1,600,000 225,000 1,500,000 2010 2015 Google Apple 10x 0.3 2.1 2010 2014 Smartphone Users (in billions) Growth In Smartphone Users 7x
  6. 6. Explosive Mobile v. PC Growth Quarterly unit shipments (m) 300 250 200 150 100 50 0 PCs iOS + Android March-95 March-97 March-99 March-01 March-03 March-05 March-07 March-09 March-11 March-13 Source: “Mobile is Eating the World” (Benedict Evans) XamariniPhone
  7. 7. Mobile has happened Faster than the Internet boom of the 90s Faster than the PC boom of the 80s 10x Faster than the recent social networking explosion3x 2x
  8. 8. And it’s not just consumers… “By 2017, 100% of the line of business (LOB) apps in customer- facing roles and 75% of LOB apps in internally-facing roles will be built for mobile-first consumption” - IDC
  9. 9. Source: Gartner, “The Enterprise App Explosion: Scaling One to 100 Mobile Apps,“ 07 May 2015 5XIT department capacity Business demand
  10. 10. IT organizations will dedicate at least 25% of their software budget to mobile application development, deployment, and management by 2017 - IDC The State of Mobility in the Enterprise in 2015: An IDC Survey of Devices, Platforms, Decisions, and Deployments
  11. 11. Mobile Driven Businesses Like this-> Need an App Factory Approach to Mobile Development Customers Suppliers Employees Loyalty Product Info My Account Customer Service Distribution Procurement Dashboards Order Management ERP Inventory Resellers Logistics Travel Benefits Onboarding Health Services Feedback Employee Portal Payroll Recruiting Scheduling Purchases Orders Customer Billing
  12. 12. Let’s Summarise The Challenges for IT Huge demand for mobile software + Users demanding world-class mobile experiences + Enterprises going mobile on multiple platforms How can you build 100s of apps… + That are completely native… + Without tripling your work…?
  13. 13. Perfect alignment http://fortune.com/microsoft-fortune-500-cloud-computing/
  14. 14. Xamarin + Microsoft – it’s a great time to get involved Source - Google trends MS ACQUISITION ANNOUNCEMENT MS //BUILD ANNOUNCEMENT XAMARIN TEST CLOUD 3 X GROWTHXAMARIN LAUNCH XAMARIN 4
  15. 15. “The Xamarin news is big“ Wes Miller/Directions on Microsoft “Microsoft is helping developers embrace the next generation of app development.” Darryl Taft/eWeek “Xamarin and Microsoft always felt like natural allies” Frederic Lardinois/TechCrunch Development Community Reaction
  16. 16. The result – A Complete Mobile Lifecycle BUILD INTEGRATE TEST ITERATE ACCELERATE for
  17. 17. Alaska Airlines: Mobile only, cloud first
  18. 18. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Build cross-platform native apps in C# using Visual Studio
  19. 19. Two Challenges for Building Apps #1 – Heterogeneous World #2 – Users Want Native
  20. 20. Common approaches to mobile development The Platform specific approach • Multiple teams to be managed • Expensive to maintain multiple code bases • Slows down innovation The Hybrid Approach • Non-standard UI • Limited API access • Non-native performance Hybrid Platform C# Visual Studio Java Eclipse Objective-C Xcode
  21. 21. Xamarin’s unique approach: efficiency through shared code More apps faster: Accelerated time-to-market with up to 99% shared code Only native cross-platform solution: Native UI and performance, high-fidelity API access Easy scalability: Go from 1–100 apps with reduced time and effort Native UI Xamarin and C# Shared Code Native UINative UI
  22. 22. The only native cross-platform solution Native user interface High-fidelity API access Native performance
  23. 23. The Cross-Platform Native Approach with Xamarin iOS C# UI Windows C# UIAndroid C# UI Shared C# Back End - Business Logic - Data Layer - Networking - Reusable components Shared C# codebase • 100% native API access • VS or XS IDE
  24. 24. Traditional Xamarin Approach Xamarin.Forms: More code-sharing, all native iOS C# UI Windows C# UIAndroid C# UI Shared UI Code Shared C# Backend Shared C# Backend Xamarin Code Sharing Architectural Approaches Better for: POCs and forms based apps. UI/UX is lower priority Better For: Apps where UX/UI is high priority.
  25. 25. Anything you can do in Objective-C, Swift, or Java can be done in C# and Visual Studio with Xamarin.
  26. 26. Always Up-to-Date Same-day support: • iOS 5 • iOS 6 • iOS 7 • iOS 7.1 • iOS 8 • iOS 9 Full support for: • Apple Watch • Google Glass • Android Wear • Amazon Fire TV • and much more Solid Track Record
  27. 27. Truly Native Performance Xamarin.Android takes advantage of Just In Time (JIT) compilation on the Android device. “Xamarin performance is so great that I have to imagine there is some magic involved.” ~Harry Cheung, Hacker and Xoogler
  28. 28. TCO of Native Mobile Development Approaches 4 months iOS 4 months Android Cost of iOS Dev Cost of Android Dev Cost of C# Dev $150 / hour $130 / hour $130 / hour 480 hrs 1,280 hrs $172,800 63% LESS TIME $537,600 3 months Xamarin 68% SAVINGS The Business Implications of choosing Xamarin
  29. 29. Real Business Outcomes with Xamarin 65% Shared Code iOS & Android & Win 50% Shared Code iOS & Android 90% Shared Code iOS & Android 80% Shared Code iOS & Android 95% Shared Code 60% Shared code 40% Faster TTM 75% Time Savings 75% Shared Code iOS & Android 30% Less Code iOS & Android 90% Shared Code 50% Faster TTM 65% Shared Code iOS & Android, Win 80% Shared Code 35% Faster TTM iOS & Android 80% Shared Code 70% Shared Code 50% Faster TTM
  30. 30. Xamarin – Five Key Benefits • One Language • 5 Star User Experience • Native performance • Lower Costs • Shared C# Code Base
  31. 31. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Easily enrich your mobile app with the power of the cloud.
  32. 32. Enrich Apps to make them Great! ü How can I use my app Offline? ü How can users sign in to my app securely? ü How do I send push notifications to users? ü How do I make my sales team productive ‘on the go’? ü How can I extend MS Office contents into my app? ü How can integrate voice search be integrated into my app? ü How to I manage my apps on end user devices?
  33. 33. Momentum
  34. 34. Every mobile app needs to be connected
  35. 35. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Automatically test your apps on hundreds of devices in the cloud
  36. 36. Source: Puppet Labs 2016 State of DevOps Report 24xfaster mean time to resolution Top Apps Average Update Cycle (days) Twitter 14 Snapchat 17 Pinterest 17 Facebook 20 Concur 26 Skype 33 Geico Mobile 37 BBC News 60 Bank of America 75 UPS Mobile 95 Companies are embracing DevOps to release faster and better
  37. 37. Local UI Test Authoring The end-to-end mobile quality solution Cloud Testing Lab
  38. 38. Test any native or hybrid app
  39. 39. Xamarin Test Cloud: Testing on Real Devices
  40. 40. Test your apps on over 2,300, non jail- broken, real physical devices
  41. 41. Hear from our customers “Xamarin is critical to our mobile success, helping us make sure that any user on any device has a good quality experience and can be productive.” “Xamarin Test Cloud gives us the confidence to get to our next 100 million users.” ”The question companies should be asking is how can we afford to not be automating our tests?” “With Xamarin, you don't have to think about that stuff anymore, you just think about the experience you want to deliver to your users." —Mike Lorengo Dir, Architecture and Strategy —Niels Frydenholm Senior iOS Developer —Shivani Sharma Sr. Engineering Manager —Lukas Blakk Release Services Team Mgr.
  42. 42. Ship 5 Star Apps with Xamarin Test Cloud
  43. 43. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Real-time app monitoring and control to fix issues and ship code.
  44. 44. Reviews can be less than helpful…
  45. 45. Iterate: Continuously improve product, processes and people • Distribute app to beta users • Monitor your app’s health • Understand your users • Measure adoption and usage • Quickly resolve app crashes
  46. 46. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Live, unlimited mobile training and certification.
  47. 47. Your customers want Certified Developers Xamarin skills are in demand
  48. 48. Xamarin University The World’s Most Comprehensive Mobile Development Training • Small Class sizes • Live delivery, with recorded archives • Classes constantly being added – new OS versions, new Xamarin features • Flexible scheduling for all time zones, including Saturdays • Beginning and advanced topics
  50. 50. Coca-Cola Bottling Co.: Offline apps with Xamarin and Azure
  51. 51. The result – A Complete Mobile Lifecycle BUILD INTEGRATE TEST ITERATE ACCELERATE for