mobile enterprise success with xamarin and ibm
TRANSCRIPT
![Page 1: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/1.jpg)
Mobile Enterprise
Success with
Xamarin and IBM
+
Contact us: [email protected] Visit: xamarin.com/ibm
![Page 2: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/2.jpg)
Ken
Parmelee
Program Director
MobileFirst
IBM
Dustin
Amrhein
MobileFirst
Solution Architect
IBM
Steve
Hall
Director,
Enterprise Mobility
Xamarin
+
![Page 3: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/3.jpg)
Enterprise Mobile Maturity +
Ever increasing development,
security and maintenance
complexity
2014 2015 2016
![Page 4: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/4.jpg)
Mobile Enterprise Success Requirements
Ensure App
Adoption
Maintain 5 star ratings
with rapid continuous
delivery
Deliver compelling user
experiences
Secure
Connections
Protect enterprise data
Authenticate users
Accelerate
time-to-market
Transform your team
into mobile experts
Re-use and share code
across device platforms
Future-Proof
Investments
Manage and
troubleshoot deployed
apps
+
![Page 5: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/5.jpg)
Mobile Enterprise Success Requirements
Consumer Grade Front End Enterprise Grade Backend
• Cloud or On-
Premise Access
• Offline Data
• Security
• Authentication
Design Develop Integrate Test Monitor
Mobile SDLC
+
Great User
Experience
Native
Performance
Native
UI
![Page 6: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/6.jpg)
IBM MobileFirst SDK for Xamarin:
Creating a strong, strategic solution for companies that want to
deliver native mobile apps using a cross-platform and unified SDK.
© 2014 IBM Corporation
+
![Page 7: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/7.jpg)
What does this mean for Xamarin developers?
Speed development Add rich app services
Ease troubleshootingSpeed integration
Leverage robust security
and authentication
Get control of
your applications
+
Leverage
robust security
and
authentication
Speed
development
Speed
integration
Ease
troubleshooting
Control your
applications
Add rich app
services
![Page 8: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/8.jpg)
Enable context-driven engagement
• Location services framework
• Cloudant for scalable mobile app data
• Workflow, Business Analytics
Ensure quality throughout the app lifecycle
• Quality Assurance
• App Lifecycle Management
• Operational Analytics
The IBM MobileFirst Platform
Supports rich, integrated lifecycle for
cross-platform or native apps
• Open Development Environment
• Application Scanning
Provide end-to-end mobile security for the
enterprise
• App Authenticity & Security
• Device security integration
• Enterprise security extensibility
+
Efficiently Developed Securely Integrated
Continuously Delivered In Context
![Page 9: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/9.jpg)
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
![Page 10: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/10.jpg)
IBM MobileFirst: Rich capabilities for the Xamarin developer
Security and Trust
• Secured offline access
• On device encryption of
user data
• Single sign-on mechanism
• SSL encryption
• Protection against reverse
engineering vulnerabilities
• Multi-factor authentication
Enterprise Integration
• Direct access to back-end
systems
• Leverage existing SOA
services
• Server-side caching
• Unified push and SMS
notifications
Application Management
• App distribution
• App version management
• Remote disabling apps
• Push notification service
management
• Analytics and usage report
• Log collection for problem
determination
![Page 11: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/11.jpg)
The Xamarin Platform
+
![Page 12: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/12.jpg)
The Xamarin Platform enables compelling
enterprise mobile apps
1 Language – C#
3 Operating Systems
100% of OS/Device capabilities
IBM MobileFirst Support
Fully native
+
![Page 13: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/13.jpg)
Xamarin: Explosive Growth in 3 Years
120
Countries
+30,000
Developers each month
825,000
Registered developers
+
![Page 14: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/14.jpg)
Xamarin Default App Architecture
+
Business logic, data models and
common code shared between all
platforms.
All platform-specific UI and API calls
are in C# as well.
Retain fine-grain control app user
interface
Recommended for sophisticated UX
requirements (complicated gestures,
animations, design)
Shared App Logic
iOS UI Android UI Windows UI
![Page 15: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/15.jpg)
The Xamarin.Forms App Architecture
+
Shared App Logic
Xamarin.Forms UI API
Shared UI and app logic code in C#
Potential for sharing 100% of code
Easy to learn API powers immediate
productivity, no platform-specific knowledge
required
Renders platform-specific UI
Recommended for form-based apps
![Page 16: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/16.jpg)
Xamarin exposes 100% of the native APIs
for iOS, Android and Windows
+
![Page 17: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/17.jpg)
Anything you can do in Objective-C
or Java can be done in C# with Xamarin.
+
![Page 18: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/18.jpg)
Demo
Xamarin Platform Project
+
![Page 19: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/19.jpg)
End-to-End Enterprise Mobile Solution
Xamarin University
Xamarin Platform Xamarin Test Cloud
Xamarin Insights
IBM MobileFirst Platform
+
![Page 20: Mobile Enterprise Success with Xamarin and IBM](https://reader033.vdocuments.site/reader033/viewer/2022060205/55a209b11a28ab96368b45b4/html5/thumbnails/20.jpg)
Question
Answer Session