SlideShare a Scribd company logo
1 of 27
Spencer Montgomery
Partner Manager
Enterprise
Mobile Apps.
Cross-Platform
that Works.
Xamarin - A Complete Mobile Solution
Design Develop Integrate Test Monitor
Learn
Xamarin is the best mobile development platform to help you:
Ensure App
Adoption
Deliver native,
high-performance apps
Automate functional
testing on hundreds of
real devices
Resolve Issues
Quickly
Monitor apps for
crashes and exceptions
Analyze crash analytics
& user data for faster
fixes and better support
Accelerate
time-to-market
Transform your team
into mobile experts
Re-use and share
code across device
platforms
Future-Proof
Investments
Add new device OS
features & extend to
new platforms easily
Stay always up-to-date
Enterprise Approaches to
Mobile Development
The Siloed Approach: Build App Multiple Times
• Expensive to staff multiple
platform-specific teams.
• Expensive to maintain multiple
code bases.
• Slows innovation.
The Write-Once-Run-Everywhere Approach
• Incomplete API coverage,
limiting app functionality and
failing to meet user
expectations.
• Slow performance causes high
abandonment rates.
• Poorly adopted solutions lead
to wasted investments.
“The biggest mistake we made as a
company was betting too much on
HTML5 as opposed to native.”
Mark Zuckerberg
CEO
The Xamarin Approach: Shared Code
• Use one team, one code and one
set of tools, optimizing budget.
• Accelerate time to market with
60-100% shared code across
platforms.
• Scale for ongoing maintenance,
iteration and new technology.
Xamarin and C#
Native UI Native UI Native UI
Shared Code
Xamarin is the only solution that is native in all 3 ways
Native User Interface
Apps are built with standard,
native user interface controls for
easy and familiar interactions.
High-fidelity API Access
Apps have access to the full
spectrum of functionality exposed
by the underlying platform
and device.
Native Performance
Apps leverage platform-specific
hardware acceleration, and are
compiled as native binaries, not
interpreted at runtime.
1
2
3
Return on Investment: Mobile Development Options
4 months
4 months
Cost of iOS Dev Cost of Java 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
68% SAVINGS
Xamarin - A Complete Mobile Solution
Design Develop Integrate Test Monitor
Learn
Automatically test your app on hundreds of real
devices in the cloud
Test Any Native or
Hybrid App
Beautiful Test Results
Dropbox
“…more test
coverage to
discover issues
sooner.”
Derrick Lam
QA Engineer
“…ensured that
critical features of
Expensify look and
perform great on
every Android
device.”
Tom Jacobs
Software Engineer
“…fundamental in
our effort to
maintain the
highest possible
quality of our
products and also
securing a short
time-to-market“
Niels Frydenholm,
Software Architect
“ …helped us
catch important
bugs in
challenging
scenarios.”
Hamid Palo
Android Team
Lead
“Xamarin Test Cloud is our path to a low maintenance, high quality and
regression-free future. We’re excited about where this can take our team and
product.” Sean Beausoleil, Mailbox Engineering Lead
“…helped us
identify and fix
critical device-
specific issues.”
Mike Singleton
Software Engineer
Real-time App Monitoring
• Prioritize high impact, far-
reaching issues
• Contact affected users as you
identify and resolve problems
• Understand the actions that
preceded the crash to
reproduce and resolve
Great Consumer Experiences RESULTS
• Developed initial consumer app using
PhoneGap and Sencha
• Could not get the user experience that
they wanted, nor the developer
experience
• Switched to Xamarin and immediate
achieved better reviews and results
• 3rd Largest Theatre Exhibitor
“Cinemark had tried using PhoneGap and Sencha Touch...we
found it a challenge to debug the apps, we found it a
challenge to make them work properly on each
platform…We’ve had a lot of feedback about the [Xamarin]
app being a lot more responsive. People like the native
interfaces.”
Joe Dan Galyean
VP Engineering, Cinemark
Using Xamarin, Rdio now shares
over 50,000 lines of C# across
iOS, Android, and Windows,
enabling them to focus on feature-
parity and user experience.
RESULTS
Previously, Rdio built apps in the
platform-specific languages – 3
code bases, 3 teams. They
couldn’t sim-ship on all platforms.
Growing C# developer base
RESULTSFast release of $1.4B app
With Xamarin, Tesco delivered iOS, Android
and Windows apps in 4 months – now reaching
50k users/day and processing 25% of all
grocery orders (£900M).
Tesco spent over 2 years building platform-
specific iOS and Android apps. High
maintenance costs and coordination made rapid
innovation impossible.
Xamarin’s Enterprise Partnerships
The experiences your users expect.
The security and connections your organization requires.
S.Somasegar, Corporate Vice President, Microsoft
“Our strategic partnership has empowered our joint developer community with the critical
ability to extend applications across multiple devices. This next step combines Xamarin’s
powerful mobile development capabilities with new Visual Studio 2015 features to make
cross-platform development faster, easier and more accessible than ever before.”
Xamarin Platform: Build high-performance native apps in C#
Security
Authentication
Integration
Notifications
App Management
Analytics
Integrate
enterprise grade
app services
Develop rich, native
applications in C#
Xamarin Platform IBM MobileFirst
Xamarin: Explosive Growth in 3 Years
250
120
30,000
900,000
Global consulting
partnersCustomers in
120 countries
Adding over
30,000 developers
a month
870,000 registered
developers in just
3 years
Xamarin is the best mobile development platform to help you:
Ensure App
Adoption
Deliver native,
high-performance apps
Automate functional
testing on hundreds of
real devices
Resolve Issues
Quickly
Monitor apps for
crashes and exceptions
Analyze crash analytics
& user data for faster
fixes and better support
Accelerate
time-to-market
Transform your team
into mobile experts
Re-use and share
code across device
platforms
Future-Proof
Investments
Add new device OS
features & extend to
new platforms easily
Stay always up-to-date
Xamarin - A Complete Mobile Solution
Design Develop Integrate Test Monitor
Learn

More Related Content

What's hot

Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyPerfecto Mobile
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobilePerfecto Mobile
 
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with AgileTesting at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with AgileKeynote Mobile Testing
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android DevelopmentUGS Academy
 
Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Perfecto Mobile
 
Everything you need to know about native application development
Everything you need to know about native application developmentEverything you need to know about native application development
Everything you need to know about native application developmentI-Verve Inc
 
5 Important Considerations For Mobile Application Development Process
5 Important Considerations For Mobile Application Development Process5 Important Considerations For Mobile Application Development Process
5 Important Considerations For Mobile Application Development ProcessAjeet Singh
 
Best App Development Agency in Florida | Android & iOS App Developer
Best App Development Agency in Florida | Android & iOS App Developer Best App Development Agency in Florida | Android & iOS App Developer
Best App Development Agency in Florida | Android & iOS App Developer artistivedigital
 
Business Transformation With Low-Code
Business Transformation With Low-CodeBusiness Transformation With Low-Code
Business Transformation With Low-CodeWePlus Consultancy
 
Hire Developers That Make Your Enterprise Scale and Excel
Hire Developers That Make Your Enterprise Scale and ExcelHire Developers That Make Your Enterprise Scale and Excel
Hire Developers That Make Your Enterprise Scale and ExcelCredencys Solutions Inc
 
How much would it cost to hire developers in india
How much would it cost to hire developers in indiaHow much would it cost to hire developers in india
How much would it cost to hire developers in indiaYour Dedicated Developers
 
Mobile test automation perfecto star east
Mobile test automation perfecto star eastMobile test automation perfecto star east
Mobile test automation perfecto star eastPerfecto Mobile
 
Continuous Mobile Testing Using Jenkins - A How To Guide
 Continuous Mobile Testing Using Jenkins - A How To Guide Continuous Mobile Testing Using Jenkins - A How To Guide
Continuous Mobile Testing Using Jenkins - A How To GuideKeynoteSystems
 

What's hot (19)

Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategy
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobile
 
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with AgileTesting at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Native VS HTML5
Native VS HTML5Native VS HTML5
Native VS HTML5
 
Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...
 
Everything you need to know about native application development
Everything you need to know about native application developmentEverything you need to know about native application development
Everything you need to know about native application development
 
5 Important Considerations For Mobile Application Development Process
5 Important Considerations For Mobile Application Development Process5 Important Considerations For Mobile Application Development Process
5 Important Considerations For Mobile Application Development Process
 
Best App Development Agency in Florida | Android & iOS App Developer
Best App Development Agency in Florida | Android & iOS App Developer Best App Development Agency in Florida | Android & iOS App Developer
Best App Development Agency in Florida | Android & iOS App Developer
 
Building Apps On Lightning
Building Apps On LightningBuilding Apps On Lightning
Building Apps On Lightning
 
Wearables meetup
Wearables meetupWearables meetup
Wearables meetup
 
Mobile App Testing Best Practices
Mobile App Testing Best PracticesMobile App Testing Best Practices
Mobile App Testing Best Practices
 
Business Transformation With Low-Code
Business Transformation With Low-CodeBusiness Transformation With Low-Code
Business Transformation With Low-Code
 
Hire Developers That Make Your Enterprise Scale and Excel
Hire Developers That Make Your Enterprise Scale and ExcelHire Developers That Make Your Enterprise Scale and Excel
Hire Developers That Make Your Enterprise Scale and Excel
 
How much would it cost to hire developers in india
How much would it cost to hire developers in indiaHow much would it cost to hire developers in india
How much would it cost to hire developers in india
 
Testing Apps for Wearables
Testing Apps for WearablesTesting Apps for Wearables
Testing Apps for Wearables
 
Mobile test automation perfecto star east
Mobile test automation perfecto star eastMobile test automation perfecto star east
Mobile test automation perfecto star east
 
Continuous Mobile Testing Using Jenkins - A How To Guide
 Continuous Mobile Testing Using Jenkins - A How To Guide Continuous Mobile Testing Using Jenkins - A How To Guide
Continuous Mobile Testing Using Jenkins - A How To Guide
 
Ios mobile developers sydney
Ios mobile developers sydneyIos mobile developers sydney
Ios mobile developers sydney
 

Similar to Xamarin - Build Native Mobile Apps with Shared C# Code

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 businessFullestop
 
[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 !Cellenza
 
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 developmentFullestop
 
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 developersFullestop
 
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 developersFullestop
 
Cross Platform Development with Xamarin
Cross Platform Development with XamarinCross Platform Development with Xamarin
Cross Platform Development with XamarinXpand IT
 
What makes xamarin the best choice for multiplatform app development
What makes xamarin the best choice for multiplatform app development What makes xamarin the best choice for multiplatform app development
What makes xamarin the best choice for multiplatform app development MoonTechnolabsPvtLtd
 
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 .pdfMoon Technolabs Pvt. Ltd.
 
Xamarin vs. React Native Which Software Should You Choose in 2023.pdf
Xamarin vs. React Native Which Software Should You Choose in 2023.pdfXamarin vs. React Native Which Software Should You Choose in 2023.pdf
Xamarin vs. React Native Which Software Should You Choose in 2023.pdfTechugo
 
Xamarin vs. React Native Choosing the Right Software in 2023.pdf
Xamarin vs. React Native Choosing the Right Software in 2023.pdfXamarin vs. React Native Choosing the Right Software in 2023.pdf
Xamarin vs. React Native Choosing the Right Software in 2023.pdfTechugo
 
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 SuccessXamarin
 
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 XamarinXamarin
 
What makes xamarin the best choice for multiplatform app development
What makes xamarin the best choice for multiplatform app development What makes xamarin the best choice for multiplatform app development
What makes xamarin the best choice for multiplatform app development Moon Technolabs Pvt. Ltd.
 
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.pdfMoon Technolabs Pvt. Ltd.
 
Mobile application development platform
Mobile application development platformMobile application development platform
Mobile application development platformi4consulting.org
 
Native, Hybrid, or Cross-platform Development? What Type of Mobile App is Bes...
Native, Hybrid, or Cross-platform Development? What Type of Mobile App is Bes...Native, Hybrid, or Cross-platform Development? What Type of Mobile App is Bes...
Native, Hybrid, or Cross-platform Development? What Type of Mobile App is Bes...ReformedTech
 
Developing Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with XamarinDeveloping Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with Xamarindanhermes
 

Similar to Xamarin - Build Native Mobile Apps with Shared C# Code (20)

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
 
[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 !
 
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
 
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
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarin
 
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
 
Cross Platform Development with Xamarin
Cross Platform Development with XamarinCross Platform Development with Xamarin
Cross Platform Development with Xamarin
 
What makes xamarin the best choice for multiplatform app development
What makes xamarin the best choice for multiplatform app development What makes xamarin the best choice for multiplatform app development
What makes xamarin the best choice for multiplatform app development
 
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
 
Xamarin vs. React Native Which Software Should You Choose in 2023.pdf
Xamarin vs. React Native Which Software Should You Choose in 2023.pdfXamarin vs. React Native Which Software Should You Choose in 2023.pdf
Xamarin vs. React Native Which Software Should You Choose in 2023.pdf
 
Xamarin vs. React Native Choosing the Right Software in 2023.pdf
Xamarin vs. React Native Choosing the Right Software in 2023.pdfXamarin vs. React Native Choosing the Right Software in 2023.pdf
Xamarin vs. React Native Choosing the Right Software in 2023.pdf
 
Inspiratiedag uitapps
Inspiratiedag uitappsInspiratiedag uitapps
Inspiratiedag uitapps
 
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
 
Microsoft Teams community call_May 2019
Microsoft Teams community call_May 2019Microsoft Teams community call_May 2019
Microsoft Teams community call_May 2019
 
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
 
What makes xamarin the best choice for multiplatform app development
What makes xamarin the best choice for multiplatform app development What makes xamarin the best choice for multiplatform app development
What makes xamarin the best choice for multiplatform 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
 
Mobile application development platform
Mobile application development platformMobile application development platform
Mobile application development platform
 
Native, Hybrid, or Cross-platform Development? What Type of Mobile App is Bes...
Native, Hybrid, or Cross-platform Development? What Type of Mobile App is Bes...Native, Hybrid, or Cross-platform Development? What Type of Mobile App is Bes...
Native, Hybrid, or Cross-platform Development? What Type of Mobile App is Bes...
 
Developing Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with XamarinDeveloping Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with Xamarin
 

More from Aptera Inc

Gdd geoff daigle-june2016
Gdd geoff daigle-june2016Gdd geoff daigle-june2016
Gdd geoff daigle-june2016Aptera Inc
 
Theres no quick fix to your seo
Theres no quick fix to your seoTheres no quick fix to your seo
Theres no quick fix to your seoAptera Inc
 
Designing your Website to Match Business Goals
Designing your Website to Match Business GoalsDesigning your Website to Match Business Goals
Designing your Website to Match Business GoalsAptera Inc
 
SharePoint Governance with Aptera
SharePoint Governance with ApteraSharePoint Governance with Aptera
SharePoint Governance with ApteraAptera Inc
 
How to Capitalize on the Growth of Data
How to Capitalize on the Growth of DataHow to Capitalize on the Growth of Data
How to Capitalize on the Growth of DataAptera Inc
 
6 Mobile Strategy Priorities to Consider for 2015
6 Mobile Strategy Priorities to Consider for 20156 Mobile Strategy Priorities to Consider for 2015
6 Mobile Strategy Priorities to Consider for 2015Aptera Inc
 
Inbound Methodology: The Secret to Digital Marketing Success
Inbound Methodology: The Secret to Digital Marketing SuccessInbound Methodology: The Secret to Digital Marketing Success
Inbound Methodology: The Secret to Digital Marketing SuccessAptera Inc
 
How to Encourage SharePoint User Adoption
How to Encourage SharePoint User AdoptionHow to Encourage SharePoint User Adoption
How to Encourage SharePoint User AdoptionAptera Inc
 
Better Decision-Making with Power BI
Better Decision-Making with Power BIBetter Decision-Making with Power BI
Better Decision-Making with Power BIAptera Inc
 
Testing Your Mobility in SharePoint 2013
Testing Your Mobility in SharePoint 2013Testing Your Mobility in SharePoint 2013
Testing Your Mobility in SharePoint 2013Aptera Inc
 
Little Steps to BIG Data
Little Steps to BIG DataLittle Steps to BIG Data
Little Steps to BIG DataAptera Inc
 
OneDrive to Rule Them All
OneDrive to Rule Them AllOneDrive to Rule Them All
OneDrive to Rule Them AllAptera Inc
 
Learning about Security and Compliance in Office 365
Learning about Security and Compliance in Office 365Learning about Security and Compliance in Office 365
Learning about Security and Compliance in Office 365Aptera Inc
 
The Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureThe Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureAptera Inc
 
What is Office 365? A Simple Answer
What is Office 365? A Simple AnswerWhat is Office 365? A Simple Answer
What is Office 365? A Simple AnswerAptera Inc
 
What's your BYOD Strategy? Objectives and tips from Microsoft & Aptera
What's your BYOD Strategy? Objectives and tips from Microsoft & ApteraWhat's your BYOD Strategy? Objectives and tips from Microsoft & Aptera
What's your BYOD Strategy? Objectives and tips from Microsoft & ApteraAptera Inc
 
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt NoggleAptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt NoggleAptera Inc
 
Aptera Cloud Event 2013 - Windows Intune - Eric Rupp
Aptera Cloud Event 2013 - Windows Intune - Eric RuppAptera Cloud Event 2013 - Windows Intune - Eric Rupp
Aptera Cloud Event 2013 - Windows Intune - Eric RuppAptera Inc
 
Aptera Cloud Event 2013 - Deploying Active Directory - Andy Miller
Aptera Cloud Event 2013 - Deploying Active Directory - Andy MillerAptera Cloud Event 2013 - Deploying Active Directory - Andy Miller
Aptera Cloud Event 2013 - Deploying Active Directory - Andy MillerAptera Inc
 
New Hosting Options for SharePoint 2013
New Hosting Options for SharePoint 2013New Hosting Options for SharePoint 2013
New Hosting Options for SharePoint 2013Aptera Inc
 

More from Aptera Inc (20)

Gdd geoff daigle-june2016
Gdd geoff daigle-june2016Gdd geoff daigle-june2016
Gdd geoff daigle-june2016
 
Theres no quick fix to your seo
Theres no quick fix to your seoTheres no quick fix to your seo
Theres no quick fix to your seo
 
Designing your Website to Match Business Goals
Designing your Website to Match Business GoalsDesigning your Website to Match Business Goals
Designing your Website to Match Business Goals
 
SharePoint Governance with Aptera
SharePoint Governance with ApteraSharePoint Governance with Aptera
SharePoint Governance with Aptera
 
How to Capitalize on the Growth of Data
How to Capitalize on the Growth of DataHow to Capitalize on the Growth of Data
How to Capitalize on the Growth of Data
 
6 Mobile Strategy Priorities to Consider for 2015
6 Mobile Strategy Priorities to Consider for 20156 Mobile Strategy Priorities to Consider for 2015
6 Mobile Strategy Priorities to Consider for 2015
 
Inbound Methodology: The Secret to Digital Marketing Success
Inbound Methodology: The Secret to Digital Marketing SuccessInbound Methodology: The Secret to Digital Marketing Success
Inbound Methodology: The Secret to Digital Marketing Success
 
How to Encourage SharePoint User Adoption
How to Encourage SharePoint User AdoptionHow to Encourage SharePoint User Adoption
How to Encourage SharePoint User Adoption
 
Better Decision-Making with Power BI
Better Decision-Making with Power BIBetter Decision-Making with Power BI
Better Decision-Making with Power BI
 
Testing Your Mobility in SharePoint 2013
Testing Your Mobility in SharePoint 2013Testing Your Mobility in SharePoint 2013
Testing Your Mobility in SharePoint 2013
 
Little Steps to BIG Data
Little Steps to BIG DataLittle Steps to BIG Data
Little Steps to BIG Data
 
OneDrive to Rule Them All
OneDrive to Rule Them AllOneDrive to Rule Them All
OneDrive to Rule Them All
 
Learning about Security and Compliance in Office 365
Learning about Security and Compliance in Office 365Learning about Security and Compliance in Office 365
Learning about Security and Compliance in Office 365
 
The Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureThe Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft Azure
 
What is Office 365? A Simple Answer
What is Office 365? A Simple AnswerWhat is Office 365? A Simple Answer
What is Office 365? A Simple Answer
 
What's your BYOD Strategy? Objectives and tips from Microsoft & Aptera
What's your BYOD Strategy? Objectives and tips from Microsoft & ApteraWhat's your BYOD Strategy? Objectives and tips from Microsoft & Aptera
What's your BYOD Strategy? Objectives and tips from Microsoft & Aptera
 
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt NoggleAptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
 
Aptera Cloud Event 2013 - Windows Intune - Eric Rupp
Aptera Cloud Event 2013 - Windows Intune - Eric RuppAptera Cloud Event 2013 - Windows Intune - Eric Rupp
Aptera Cloud Event 2013 - Windows Intune - Eric Rupp
 
Aptera Cloud Event 2013 - Deploying Active Directory - Andy Miller
Aptera Cloud Event 2013 - Deploying Active Directory - Andy MillerAptera Cloud Event 2013 - Deploying Active Directory - Andy Miller
Aptera Cloud Event 2013 - Deploying Active Directory - Andy Miller
 
New Hosting Options for SharePoint 2013
New Hosting Options for SharePoint 2013New Hosting Options for SharePoint 2013
New Hosting Options for SharePoint 2013
 

Xamarin - Build Native Mobile Apps with Shared C# Code

  • 1. Spencer Montgomery Partner Manager Enterprise Mobile Apps. Cross-Platform that Works.
  • 2. Xamarin - A Complete Mobile Solution Design Develop Integrate Test Monitor Learn
  • 3. Xamarin is the best mobile development platform to help you: Ensure App Adoption Deliver native, high-performance apps Automate functional testing on hundreds of real devices Resolve Issues Quickly Monitor apps for crashes and exceptions Analyze crash analytics & user data for faster fixes and better support Accelerate time-to-market Transform your team into mobile experts Re-use and share code across device platforms Future-Proof Investments Add new device OS features & extend to new platforms easily Stay always up-to-date
  • 5. The Siloed Approach: Build App Multiple Times • Expensive to staff multiple platform-specific teams. • Expensive to maintain multiple code bases. • Slows innovation.
  • 6. The Write-Once-Run-Everywhere Approach • Incomplete API coverage, limiting app functionality and failing to meet user expectations. • Slow performance causes high abandonment rates. • Poorly adopted solutions lead to wasted investments.
  • 7. “The biggest mistake we made as a company was betting too much on HTML5 as opposed to native.” Mark Zuckerberg CEO
  • 8. The Xamarin Approach: Shared Code • Use one team, one code and one set of tools, optimizing budget. • Accelerate time to market with 60-100% shared code across platforms. • Scale for ongoing maintenance, iteration and new technology. Xamarin and C# Native UI Native UI Native UI Shared Code
  • 9. Xamarin is the only solution that is native in all 3 ways Native User Interface Apps are built with standard, native user interface controls for easy and familiar interactions. High-fidelity API Access Apps have access to the full spectrum of functionality exposed by the underlying platform and device. Native Performance Apps leverage platform-specific hardware acceleration, and are compiled as native binaries, not interpreted at runtime. 1 2 3
  • 10. Return on Investment: Mobile Development Options 4 months 4 months Cost of iOS Dev Cost of Java 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 68% SAVINGS
  • 11. Xamarin - A Complete Mobile Solution Design Develop Integrate Test Monitor Learn
  • 12. Automatically test your app on hundreds of real devices in the cloud
  • 13. Test Any Native or Hybrid App
  • 15. Dropbox “…more test coverage to discover issues sooner.” Derrick Lam QA Engineer “…ensured that critical features of Expensify look and perform great on every Android device.” Tom Jacobs Software Engineer “…fundamental in our effort to maintain the highest possible quality of our products and also securing a short time-to-market“ Niels Frydenholm, Software Architect “ …helped us catch important bugs in challenging scenarios.” Hamid Palo Android Team Lead “Xamarin Test Cloud is our path to a low maintenance, high quality and regression-free future. We’re excited about where this can take our team and product.” Sean Beausoleil, Mailbox Engineering Lead “…helped us identify and fix critical device- specific issues.” Mike Singleton Software Engineer
  • 16. Real-time App Monitoring • Prioritize high impact, far- reaching issues • Contact affected users as you identify and resolve problems • Understand the actions that preceded the crash to reproduce and resolve
  • 17. Great Consumer Experiences RESULTS • Developed initial consumer app using PhoneGap and Sencha • Could not get the user experience that they wanted, nor the developer experience • Switched to Xamarin and immediate achieved better reviews and results • 3rd Largest Theatre Exhibitor
  • 18. “Cinemark had tried using PhoneGap and Sencha Touch...we found it a challenge to debug the apps, we found it a challenge to make them work properly on each platform…We’ve had a lot of feedback about the [Xamarin] app being a lot more responsive. People like the native interfaces.” Joe Dan Galyean VP Engineering, Cinemark
  • 19. Using Xamarin, Rdio now shares over 50,000 lines of C# across iOS, Android, and Windows, enabling them to focus on feature- parity and user experience. RESULTS Previously, Rdio built apps in the platform-specific languages – 3 code bases, 3 teams. They couldn’t sim-ship on all platforms. Growing C# developer base
  • 20. RESULTSFast release of $1.4B app With Xamarin, Tesco delivered iOS, Android and Windows apps in 4 months – now reaching 50k users/day and processing 25% of all grocery orders (£900M). Tesco spent over 2 years building platform- specific iOS and Android apps. High maintenance costs and coordination made rapid innovation impossible.
  • 21.
  • 22. Xamarin’s Enterprise Partnerships The experiences your users expect. The security and connections your organization requires.
  • 23. S.Somasegar, Corporate Vice President, Microsoft “Our strategic partnership has empowered our joint developer community with the critical ability to extend applications across multiple devices. This next step combines Xamarin’s powerful mobile development capabilities with new Visual Studio 2015 features to make cross-platform development faster, easier and more accessible than ever before.”
  • 24. Xamarin Platform: Build high-performance native apps in C# Security Authentication Integration Notifications App Management Analytics Integrate enterprise grade app services Develop rich, native applications in C# Xamarin Platform IBM MobileFirst
  • 25. Xamarin: Explosive Growth in 3 Years 250 120 30,000 900,000 Global consulting partnersCustomers in 120 countries Adding over 30,000 developers a month 870,000 registered developers in just 3 years
  • 26. Xamarin is the best mobile development platform to help you: Ensure App Adoption Deliver native, high-performance apps Automate functional testing on hundreds of real devices Resolve Issues Quickly Monitor apps for crashes and exceptions Analyze crash analytics & user data for faster fixes and better support Accelerate time-to-market Transform your team into mobile experts Re-use and share code across device platforms Future-Proof Investments Add new device OS features & extend to new platforms easily Stay always up-to-date
  • 27. Xamarin - A Complete Mobile Solution Design Develop Integrate Test Monitor Learn

Editor's Notes

  1. [When we open the call have the Xamarin cover slide showing. Adjust subtitle of cover slide to customer requirements and use case.] Just as a quick check, can everyone seen my screen? Enterprise mobile apps, cross-platform that works? Yes? Fantastic. Great talking to you today. How are you? Customer, where are you located? I saw from your linkedin that you’re based in Boston, is that right? Xamarin is based in San Francisco and we really like the weather here. <insert appropriate conversation to build a connection> Customer, who else will be joining the call from your side? Are we waiting for anyone else to join from your side?   Why don’t we start with a quick round of introductions?  Customer, do you want to start on your side, give everybody a moment to introduce themselves, and maybe give a brief background and cover their particular goals for this call with Xamarin.   [Customer is making introductions.]
  2. In the last few months, Xamarin has gone from an iOS and Android building tool to a true cross-platform end-to-end mobile development solution. Developers can go from building, developing and integrating services to continuous automated testing and post-release issue monitoring -- as well as take advantage of Xamarin University educational courses to deepen their skill set at any stage of the process.
  3. Xamarin is the best way to build mobile apps PERIOD : Here is the PROOF
  4. Enterprise Approaches to Mobile Development
  5. Facebook Failure Mark Zuckerberg Quote
  6. The Siloed Approach Change Apple logo back Change colour NOT GREY / shared code / try with code in iOS share on other platforms.
  7. ROI Calculations: 4 months = 4 weeks x 4 months x 40 hours/week = 640 hours (Siloed, 640 hours/platform) 3 months = 4 weeks x 3 months x 40 hours/week = 480 hours (Xamarin) iOS cost = $150/hour x 640 hours x 3 developers = $288,000 Android cost = $130/hour x 640 hours x 3 developers = $249, 600 Total siloed time: 1280 hours Total siloed cost: $537,600 C#: $130/hour x 480 hours x 3 developers = $172, 800
  8. In the last few months, Xamarin has gone from an iOS and Android building tool to a true cross-platform end-to-end mobile development solution. Developers can go from building, developing and integrating services to continuous automated testing and post-release issue monitoring -- as well as take advantage of Xamarin University educational courses to deepen their skill set at any stage of the process.
  9. With Xamarin Test Cloud you can test any native or hybrid mobile app, not just Xamarin apps. If the app can be downloaded from a public or private app store, it can be tested in Xamarin Test Cloud.
  10. Here’s an example of just of few ot the customers we’ve already helped improve their testing process.   It would be great for us to understand a bit more about your development process and your mobile testing requirements.   [Use the Qualifying Questions]
  11. And Last, but certainly not least is Xamarin Insights. Like with profiling, existing tools on the market today only tell half the story when it comes to crash reporting. We’ve built Xamarin Insights from the ground up specifically to be a best-in-class solution for gather crash reports for Xamarin-based apps. We’ve also built in some really neat features, like allowing developers to instrument the app so that they can actually see what steps the end user took before the exception happened. Depending on your app, you may actually want to identify each individual user, so you know who experienced the error, what kind of device they were on, and you can report back to them once the exceptions been completed. Lastly, you can leverage the “Track” features to capture information like timings. Maybe you want to know how long a particular action is taking in your app. Or maybe you have an media app like Pandora, and you want to know the average amount of a song that a user listens to before they skip, and so on.   Collectively, these three new products give developers a complete solution for building, profiling, and monitoring their apps to make sure that every app is a 5-star app.
  12. Cinemark app
  13. Cinemark Bryce Brooks Quote GO into Video
  14. Your customers are going mobile
  15. The Siloed Approach Change Apple logo back
  16. We’ve strengthened our partnership with Microsoft – Nat and Soma had a joint presentation at Build to discuss what’s coming in the next phase of the Microsoft-Xamarin integration story.
  17. We’re continuing our market momentum as we enter 2015 - now in 120 countries, with 250 global consulting partners ready to help our customers build the best native mobile apps. We’re adding over 30,000 developers each month - now with 870,000- nearly one million! - registered developers in just three years.
  18. Xamarin is the best way to build mobile apps PERIOD : Here is the PROOF
  19. In the last few months, Xamarin has gone from an iOS and Android building tool to a true cross-platform end-to-end mobile development solution. Developers can go from building, developing and integrating services to continuous automated testing and post-release issue monitoring -- as well as take advantage of Xamarin University educational courses to deepen their skill set at any stage of the process.