SlideShare une entreprise Scribd logo
1  sur  36
Xamarin - Loved by
Developers, Trusted
by the Enterprise
Xamarin Experience
18 March 2016
We’re here to help
matt@xamarin.com
+44 (0)7482 775 772
@mattylar12
Matt Larson
Sr. Partner Manager EMEA
Xamarin
1. Mobile moments are everywhere
2. Xamarin: The Complete Mobile
Development Lifecycle
Mobile Moments Are Everywhere
Growth In
Number of Apps in Leading App Stores
Source: Statista. Worldwide Mobile App Revenue Forecast Source: Statista. Available apps in leading app stores.
Users are no longer standing still
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
Mobile disruptors are taking over
The average person checks
his/her phone 110 times
per day. Up to every 6
seconds in the evening.
Pervasive
Mobile
Behavior
Scaling your strategy
and becoming an
appified business
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
100+ apps 1000+ configurationsApp delivery lifecycle
The Challenge
× ×
Users want apps that work
on their devices
Deliver apps for every moment The lifecycle to deliver ‘just one’
app involves many stages
Xamarin: The Complete Mobile
Development Lifecycle
Train developers for mobile and
keep skills current
Test any app on 2,000 real devices
in the cloud
Xamarin 4: the complete mobile lifecycle
Use C# to build native apps
for iOS and Android
Monitor performance and user
behavior in live apps
BUILD TEST MONITOR ACCELERATE
Xamarin 4: the complete mobile lifecycle
BUILD TEST MONITOR ACCELERATE
Test any app on 2,000 real devices
in the cloud
Use C# to build native apps
for iOS and Android
Monitor performance and user
behavior in live apps
Train developers for mobile and
keep skills current
Two Challenges for Building Apps
#1 – Heterogeneous World #2 – Users Want Native
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
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
Xamarin Architecture Choices
Shared App Logic
iOS C# UI Android C# UI Windows C# UI
Shared App Logic
Xamarin.Forms
Xamarin.iOS & Xamarin.Android
60% to 80% code reuse
Recommended for: Sophisticated UX apps
Xamarin.Forms
Up to 99% code reuse
Recommended for: Forms-based LOB apps
The only native cross-platform solution
Native user interface
High-fidelity API access
Native performance
Anything you can do in Objective-C,
Swift or Java, you can do with Xamarin
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
Why Xamarin?
Better mobile productivity
Traditional Native Cross-Platform Native
Xamarin developers deliver the
same app in 63% less time
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
Xamarin's architectural approach provides
completely native UIs with better performance
than other cross-platform techniques… Xamarin
uses multifaceted technology built by a cohesive
team with a solid long-term track record.
Mobile
Visionary
in Magic
Quadrant
Xamarin: Loved by developers,
trusted by the enterprise
100
of Fortune 500
350+
Partners
1M+
Developers
15K+
Customers
Xamarin 4: the complete mobile lifecycle
BUILD TEST MONITOR ACCELERATE
Test any app on 2,000 real devices
in the cloud
Use C# to build native apps
for iOS and Android
Monitor performance and user
behavior in live apps
Train developers for mobile and
keep skills current
Automatically test your app on hundreds of real
devices in the cloud
First impressions count
First impressions are everything; a poor first user experience can kill your app.
60% of users
will abandon your app if it doesn’t load
within 3 seconds
43% of users
said they would never return to the app
Happy customers impact
Research shows referrals
can boost adoption by
up to 45%
Local UI Test Authoring
The end-to-end mobile quality solution
Cloud Testing Lab
Test any native or hybrid app
Beautiful Test Results on 2000 Devices
Xamarin Test Cloud has saved us 2,000 monthly
manual testing hours.”
“
Steve Robbins, CTO
Xamarin 4: the complete mobile lifecycle
BUILD TEST MONITOR ACCELERATE
Test any app on 2,000 real devices
in the cloud
Use C# to build native apps
for iOS and Android
Monitor performance and user
behavior in live apps
Train developers for mobile and
keep skills current
Real-time app monitoring to find and fix issues fast
App Tracking and Crash Analytics
• Know how your users are
using your application
• Determine the devices
and OSes that are
important to your market
• Pinpoint issues in your
code before they affect
your entire user base
Obrigado!

Contenu connexe

Tendances

Mobile Cross-Platform App Development in C# with Xamarin
Mobile Cross-Platform App Development in C# with XamarinMobile Cross-Platform App Development in C# with Xamarin
Mobile Cross-Platform App Development in C# with Xamarin
Nick Landry
 
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin and SAP Mobile Platform for Mobile Enterprise SuccessXamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin
 

Tendances (20)

Xamarin Platform
Xamarin PlatformXamarin Platform
Xamarin Platform
 
Enterprise Mobile Success with Oracle and Xamarin
Enterprise Mobile Success with Oracle and XamarinEnterprise Mobile Success with Oracle and Xamarin
Enterprise Mobile Success with Oracle and Xamarin
 
Cross Platform Development with Xamarin
Cross Platform Development with XamarinCross Platform Development with Xamarin
Cross Platform Development with Xamarin
 
Mobile Cross-Platform App Development in C# with Xamarin
Mobile Cross-Platform App Development in C# with XamarinMobile Cross-Platform App Development in C# with Xamarin
Mobile Cross-Platform App Development in C# with Xamarin
 
Introduction to Xamarin
Introduction to XamarinIntroduction to Xamarin
Introduction to Xamarin
 
Mobile Enterprise Success with Xamarin and IBM
Mobile Enterprise Success with Xamarin and IBMMobile Enterprise Success with Xamarin and IBM
Mobile Enterprise Success with Xamarin and IBM
 
Native i os, android, and windows development in c# with xamarin 4
Native i os, android, and windows development in c# with xamarin 4Native i os, android, and windows development in c# with xamarin 4
Native i os, android, and windows development in c# with xamarin 4
 
Cross-platform Mobile Development
Cross-platform Mobile DevelopmentCross-platform Mobile Development
Cross-platform Mobile Development
 
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin and SAP Mobile Platform for Mobile Enterprise SuccessXamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
 
Enterprise-grade mobile barcode scanning with Scandit and Xamarin
Enterprise-grade mobile barcode scanning with Scandit and XamarinEnterprise-grade mobile barcode scanning with Scandit and Xamarin
Enterprise-grade mobile barcode scanning with Scandit and Xamarin
 
Getting Started with iOS & Android Development Using Xamarin & Visual Studio
Getting Started with iOS & Android Development Using Xamarin & Visual StudioGetting Started with iOS & Android Development Using Xamarin & Visual Studio
Getting Started with iOS & Android Development Using Xamarin & Visual Studio
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarin
 
Introducing mono & xamarin
Introducing mono & xamarinIntroducing mono & xamarin
Introducing mono & xamarin
 
Android L and So Much More Webinar Slides
Android L and So Much More Webinar SlidesAndroid L and So Much More Webinar Slides
Android L and So Much More Webinar Slides
 
Cross-Platform Mobile App Development
Cross-Platform Mobile App DevelopmentCross-Platform Mobile App Development
Cross-Platform Mobile App Development
 
Xamarin
XamarinXamarin
Xamarin
 
Mobile Banking Apps with Xamarin
Mobile Banking Apps with XamarinMobile Banking Apps with Xamarin
Mobile Banking Apps with Xamarin
 
Xamarin cross platform
Xamarin cross platformXamarin cross platform
Xamarin cross platform
 
Developing and Designing Native Mobile Apps in Visual Studio
Developing and Designing Native Mobile Apps in Visual StudioDeveloping and Designing Native Mobile Apps in Visual Studio
Developing and Designing Native Mobile Apps in Visual Studio
 
Highlights from the Xamarin Evolve 2016 conference
Highlights from the Xamarin Evolve 2016 conferenceHighlights from the Xamarin Evolve 2016 conference
Highlights from the Xamarin Evolve 2016 conference
 

Similaire à Cross Platform Development with Xamarin

Similaire à Cross Platform Development with Xamarin (20)

[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
[XamarinDay] Xamarin History - From 0 to microsoft acquisition ![XamarinDay] Xamarin History - From 0 to microsoft acquisition !
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
 
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
 
Enterprise Mobile Apps. Cross-Platform that Works
Enterprise Mobile Apps. Cross-Platform that WorksEnterprise Mobile Apps. Cross-Platform that Works
Enterprise Mobile Apps. Cross-Platform that Works
 
Using Xamarin for your Mobile +Apps - Xamarin Experience 2017
Using Xamarin for your Mobile +Apps - Xamarin Experience 2017Using Xamarin for your Mobile +Apps - Xamarin Experience 2017
Using Xamarin for your Mobile +Apps - Xamarin Experience 2017
 
Why is xamarin app development important for your business
Why is xamarin app development important for your businessWhy is xamarin app development important for your business
Why is xamarin app development important for your business
 
Xamarin_ A Cross-Platform Framework with Top 6 Features.pdf
Xamarin_ A Cross-Platform Framework with Top 6 Features.pdfXamarin_ A Cross-Platform Framework with Top 6 Features.pdf
Xamarin_ A Cross-Platform Framework with Top 6 Features.pdf
 
Why is xamarin the preferred app development platform among app developers
Why is xamarin the preferred app development platform among app developersWhy is xamarin the preferred app development platform among app developers
Why is xamarin the preferred app development platform among app developers
 
Benefits of using Xamarin app development in the present time .pdf
Benefits of using Xamarin app development in the present time .pdfBenefits of using Xamarin app development in the present time .pdf
Benefits of using Xamarin app development in the present time .pdf
 
Build Secure Scalable Mobile Apps with AWS Mobile Hub
Build Secure Scalable Mobile Apps with AWS Mobile HubBuild Secure Scalable Mobile Apps with AWS Mobile Hub
Build Secure Scalable Mobile Apps with AWS Mobile Hub
 
Why is xamarin the most popular framework for business app development
Why is xamarin the most popular framework for business app developmentWhy is xamarin the most popular framework for business app development
Why is xamarin the most popular framework for business app development
 
Most Useful features of Xamarin as a Cross-platform framework.pdf
Most Useful features of Xamarin as a Cross-platform framework.pdfMost Useful features of Xamarin as a Cross-platform framework.pdf
Most Useful features of Xamarin as a Cross-platform framework.pdf
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarin
 
Can We Deliver Mobile Apps Continuously?
Can We Deliver Mobile Apps Continuously?Can We Deliver Mobile Apps Continuously?
Can We Deliver Mobile Apps Continuously?
 
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
 
Xamarin Mobile App Development Features & Benefits.pdf
Xamarin Mobile App Development Features & Benefits.pdfXamarin Mobile App Development Features & Benefits.pdf
Xamarin Mobile App Development Features & Benefits.pdf
 
Visual studio enterprise 2017 mobile by Russ Fustino
Visual studio enterprise 2017 mobile by Russ FustinoVisual studio enterprise 2017 mobile by Russ Fustino
Visual studio enterprise 2017 mobile by Russ Fustino
 
Why xamarin app development is growing for startups
Why xamarin app development is growing for startupsWhy xamarin app development is growing for startups
Why xamarin app development is growing for startups
 
Raleigh DevDay 2017: AWS Mobile Services
Raleigh DevDay 2017: AWS Mobile ServicesRaleigh DevDay 2017: AWS Mobile Services
Raleigh DevDay 2017: AWS Mobile Services
 
Why is xamarin the preferred app development platform among app developers
Why is xamarin the preferred app development platform among app developersWhy is xamarin the preferred app development platform among app developers
Why is xamarin the preferred app development platform among app developers
 
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
 

Plus de Xpand IT

Plus de Xpand IT (20)

Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
 
Xporter for Jira - Overview
Xporter for Jira - OverviewXporter for Jira - Overview
Xporter for Jira - Overview
 
Xray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA processXray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA process
 
Xpand Addons - Addon Discovery Day 2017
Xpand Addons - Addon Discovery Day 2017Xpand Addons - Addon Discovery Day 2017
Xpand Addons - Addon Discovery Day 2017
 
Xray for Jira 3.0 - What's New?
Xray for Jira 3.0 - What's New?Xray for Jira 3.0 - What's New?
Xray for Jira 3.0 - What's New?
 
Xray for Jira - Overview
Xray for Jira - OverviewXray for Jira - Overview
Xray for Jira - Overview
 
Xporter for Jira - Advanced topics
Xporter for Jira  - Advanced topicsXporter for Jira  - Advanced topics
Xporter for Jira - Advanced topics
 
Keynote - Xamarin Experience London 2017
Keynote - Xamarin Experience London 2017 Keynote - Xamarin Experience London 2017
Keynote - Xamarin Experience London 2017
 
Welcome & Introduction – Xamarin Experience London 2017
Welcome & Introduction – Xamarin Experience London 2017 Welcome & Introduction – Xamarin Experience London 2017
Welcome & Introduction – Xamarin Experience London 2017
 
Gathering Customer Insights with Sitecore - Xamarin Experience London 2017
Gathering Customer Insights with Sitecore - Xamarin Experience London 2017Gathering Customer Insights with Sitecore - Xamarin Experience London 2017
Gathering Customer Insights with Sitecore - Xamarin Experience London 2017
 
Why Speed Matters in Mobile Apps – Xamarin Experience London 2017
Why Speed Matters in Mobile Apps – Xamarin Experience London 2017Why Speed Matters in Mobile Apps – Xamarin Experience London 2017
Why Speed Matters in Mobile Apps – Xamarin Experience London 2017
 
Mobile & Cognitive Services | Harnessing the Power of IoT – Xamarin Experienc...
Mobile & Cognitive Services | Harnessing the Power of IoT – Xamarin Experienc...Mobile & Cognitive Services | Harnessing the Power of IoT – Xamarin Experienc...
Mobile & Cognitive Services | Harnessing the Power of IoT – Xamarin Experienc...
 
Atlassian Tools in Practice: A Customer Success Story – Xpand IT & Atlassian ...
Atlassian Tools in Practice: A Customer Success Story – Xpand IT & Atlassian ...Atlassian Tools in Practice: A Customer Success Story – Xpand IT & Atlassian ...
Atlassian Tools in Practice: A Customer Success Story – Xpand IT & Atlassian ...
 
The Secret Sauce of Successful Teams - Xpand IT & Atlassian JAM Sessions 2017
The Secret Sauce of Successful Teams - Xpand IT & Atlassian JAM Sessions 2017The Secret Sauce of Successful Teams - Xpand IT & Atlassian JAM Sessions 2017
The Secret Sauce of Successful Teams - Xpand IT & Atlassian JAM Sessions 2017
 
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
 
Improved Reporting with JIRA Add-ons - Xpand IT & Atlassian JAM Sessions 2017
Improved Reporting with JIRA Add-ons - Xpand IT & Atlassian JAM Sessions 2017Improved Reporting with JIRA Add-ons - Xpand IT & Atlassian JAM Sessions 2017
Improved Reporting with JIRA Add-ons - Xpand IT & Atlassian JAM Sessions 2017
 
How our Team Collaborates with Atlassian Tools - Xpand IT & Atlassian JAM Ses...
How our Team Collaborates with Atlassian Tools - Xpand IT & Atlassian JAM Ses...How our Team Collaborates with Atlassian Tools - Xpand IT & Atlassian JAM Ses...
How our Team Collaborates with Atlassian Tools - Xpand IT & Atlassian JAM Ses...
 
Welcome & Introduction - Xpand IT & Atlassian JAM Sessions 2017
Welcome & Introduction - Xpand IT & Atlassian JAM Sessions 2017 Welcome & Introduction - Xpand IT & Atlassian JAM Sessions 2017
Welcome & Introduction - Xpand IT & Atlassian JAM Sessions 2017
 
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017 The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
 
Red Hat Value Proposition - Red Hat DevOps & Microservices Conference 2017
Red Hat Value Proposition - Red Hat DevOps & Microservices Conference 2017Red Hat Value Proposition - Red Hat DevOps & Microservices Conference 2017
Red Hat Value Proposition - Red Hat DevOps & Microservices Conference 2017
 

Dernier

Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Cara Menggugurkan Kandungan 087776558899
 

Dernier (6)

Satara Call girl escort *74796//13122* Call me punam call girls 24*7hour avai...
Satara Call girl escort *74796//13122* Call me punam call girls 24*7hour avai...Satara Call girl escort *74796//13122* Call me punam call girls 24*7hour avai...
Satara Call girl escort *74796//13122* Call me punam call girls 24*7hour avai...
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
 
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 
Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and Layouts
 
Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & Examples
 
Mobile App Penetration Testing Bsides312
Mobile App Penetration Testing Bsides312Mobile App Penetration Testing Bsides312
Mobile App Penetration Testing Bsides312
 

Cross Platform Development with Xamarin

  • 1. Xamarin - Loved by Developers, Trusted by the Enterprise Xamarin Experience 18 March 2016
  • 2. We’re here to help matt@xamarin.com +44 (0)7482 775 772 @mattylar12 Matt Larson Sr. Partner Manager EMEA
  • 3. Xamarin 1. Mobile moments are everywhere 2. Xamarin: The Complete Mobile Development Lifecycle
  • 4. Mobile Moments Are Everywhere
  • 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. Users are no longer standing still 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. Mobile disruptors are taking over
  • 7. The average person checks his/her phone 110 times per day. Up to every 6 seconds in the evening. Pervasive Mobile Behavior
  • 8. Scaling your strategy and becoming an appified business 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
  • 9. 100+ apps 1000+ configurationsApp delivery lifecycle The Challenge × × Users want apps that work on their devices Deliver apps for every moment The lifecycle to deliver ‘just one’ app involves many stages
  • 10. Xamarin: The Complete Mobile Development Lifecycle
  • 11. Train developers for mobile and keep skills current Test any app on 2,000 real devices in the cloud Xamarin 4: the complete mobile lifecycle Use C# to build native apps for iOS and Android Monitor performance and user behavior in live apps BUILD TEST MONITOR ACCELERATE
  • 12. Xamarin 4: the complete mobile lifecycle BUILD TEST MONITOR ACCELERATE Test any app on 2,000 real devices in the cloud Use C# to build native apps for iOS and Android Monitor performance and user behavior in live apps Train developers for mobile and keep skills current
  • 13. Two Challenges for Building Apps #1 – Heterogeneous World #2 – Users Want Native
  • 14. 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
  • 15. 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
  • 16. Xamarin Architecture Choices Shared App Logic iOS C# UI Android C# UI Windows C# UI Shared App Logic Xamarin.Forms Xamarin.iOS & Xamarin.Android 60% to 80% code reuse Recommended for: Sophisticated UX apps Xamarin.Forms Up to 99% code reuse Recommended for: Forms-based LOB apps
  • 17. The only native cross-platform solution Native user interface High-fidelity API access Native performance Anything you can do in Objective-C, Swift or Java, you can do with Xamarin
  • 18. 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
  • 20. Better mobile productivity Traditional Native Cross-Platform Native Xamarin developers deliver the same app in 63% less time
  • 21. 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
  • 22. Xamarin's architectural approach provides completely native UIs with better performance than other cross-platform techniques… Xamarin uses multifaceted technology built by a cohesive team with a solid long-term track record. Mobile Visionary in Magic Quadrant
  • 23.
  • 24. Xamarin: Loved by developers, trusted by the enterprise 100 of Fortune 500 350+ Partners 1M+ Developers 15K+ Customers
  • 25. Xamarin 4: the complete mobile lifecycle BUILD TEST MONITOR ACCELERATE Test any app on 2,000 real devices in the cloud Use C# to build native apps for iOS and Android Monitor performance and user behavior in live apps Train developers for mobile and keep skills current
  • 26. Automatically test your app on hundreds of real devices in the cloud
  • 27. First impressions count First impressions are everything; a poor first user experience can kill your app. 60% of users will abandon your app if it doesn’t load within 3 seconds 43% of users said they would never return to the app Happy customers impact Research shows referrals can boost adoption by up to 45%
  • 28.
  • 29. Local UI Test Authoring The end-to-end mobile quality solution Cloud Testing Lab
  • 30. Test any native or hybrid app
  • 31. Beautiful Test Results on 2000 Devices
  • 32. Xamarin Test Cloud has saved us 2,000 monthly manual testing hours.” “ Steve Robbins, CTO
  • 33. Xamarin 4: the complete mobile lifecycle BUILD TEST MONITOR ACCELERATE Test any app on 2,000 real devices in the cloud Use C# to build native apps for iOS and Android Monitor performance and user behavior in live apps Train developers for mobile and keep skills current
  • 34. Real-time app monitoring to find and fix issues fast
  • 35. App Tracking and Crash Analytics • Know how your users are using your application • Determine the devices and OSes that are important to your market • Pinpoint issues in your code before they affect your entire user base