enterprise mobile apps. cross-platform that works
TRANSCRIPT
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
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
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
250120
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