This document summarizes Xamarin's platform for mobile app development and its integration with SAP. Key points include:
- Xamarin allows developing fully native mobile apps in C# and Visual Studio that can be deployed to iOS, Android and Windows.
- It has over 500,000 registered developers and is adding 30,000 per month. Apps have been built for various industries and use cases.
- Xamarin integrates with Visual Studio and provides a single development environment for building apps across platforms. It exposes all native APIs in C# and allows sharing app logic code.
- Xamarin has partnerships and a component store for pre-built app modules. SAP also provides a
Boost PC performance: How more available memory can improve productivity
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
1. Xamarin and SAP Mobile Platform for
Mobile Enterprise Success
Chris King
Customer Success Engineer
chris.king@xamarin.com
Zack Gramana
Technical Marketing Manager
zack@xamarin.com
Twitter, Github @zgramana
2. Mission
Provide the best platform to deliver secure,
integrated, native mobile applications for all major
devices—from the consumer
to the enterprise.
Delight developers, accelerate innovation, and
empower the best possible end-user experience.
3. Xamarin: Explosive Growth in 2 Years
500,000 registered developers
in just 2 years
Adding over 30,000
developers a month
Customers in 185 countries
Robust, enterprise-ready
technology, in production use
for 10 years
Recognized as Mobile
“Visionary” in 2013 Magic
Quadrant for MADP
Winner—2013 Visual Studio
Integration Partner of the
Year Award
4. Apps in all Verticals and Mobility Use Cases
• Mobile CRM
• Mobile Field Service
• Consumer Brand Loyalty
• Retail POS solutions
• Supply chain management
• Consumer media & entertainment
• Oil & Gas Field Solutions
• Airplane freight load balancing
• mBanking & wealth management
• Insurance claims adjusting
• “Second Screen” TV apps
• mHealth/ Practice Management
6. Sweet Spot for the Successful Mobile Enterprise
End User
Experience
Developer Experience
Great apps
delivered to the
user’s choice of
device
Development
agility to
move at
mobile speed
Lessons Learned from over 500,000 Developers Using Xamarin
8. Xamarin’s Unique Approach
Xamarin
exposes 100%
of the native
APIs for iOS,
Android and
Windows in
C# and Visual
Studio
Mobilize
existing code,
skills, and tools
including Visual
Studio
Share app logic
code across
device platforms
Native UI
C# + XIB
Native UI
C# + XML
Native UI
C# + XAML
Shared App Logic
C#
Fully native apps written entirely in C# and Visual Studio
9. Visual Studio 2013 Integration for iOS and Android
A single solution for iOS,
Android and Windows
development
Leverage the entire Microsoft
ecosystem:
- ReSharper
- Team Foundation Server (TFS)
- Your favorite code coverage
and profiling tools
11. Xamarin Studio
Optimized for cross-platform
mobile development
- Explore native APIs with
code completion
- World class Android and
iOS designers
- Powerful debugging on
simulator or device
12. Xamarin Component Store
Build Apps Faster
- Add high quality pre-built app
components directly from
Visual Studio and Xamarin
Studio
- Beautiful cross-platform UI
controls, cloud services and
enterprise backend
integrations are just a few
clicks away
14. Highlights
• Query, Create, Update, and Delete OData objects
• Uses your own strongly-typed C# objects in your client code
• Simplify the authentication and onboarding process
• Use the same C# API for iOS and Android
• Leverage .NET features like async/await for keeping your UI responsive
• Simple, compact API with sample code included
• Do it all using C#