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.
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
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.
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.”
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
Notes de l'éditeur
[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.]
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.
Xamarin is the best way to build mobile apps PERIOD : Here is the PROOF
Enterprise Approaches to Mobile Development
Facebook FailureMark Zuckerberg Quote
The Siloed ApproachChange Apple logo backChange colour NOT GREY / shared code / try with code in iOS share on other platforms.
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
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.
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.
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]
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.
Cinemark app
CinemarkBryce Brooks Quote
GO into Video
Your customers are going mobile
The Siloed ApproachChange Apple logo back
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.
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.
Xamarin is the best way to build mobile apps PERIOD : Here is the PROOF
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.