SlideShare une entreprise Scribd logo
1  sur  61
Télécharger pour lire hors ligne
We’re Here to Help!
matt@xamarin.com
+44 (0)7482 775 772
@mattylar12
London
Matt Larson
Xamarin Partner Executive
neil.smith@xamarin.com
+44 (0)7490 492 622
@neilatxamarin
London
Neil Smith
Xamarin Partner Executive
Pope Benedict Announcement
Pope Francis Announcement
Vatican
Rome
Mobile is Habitual
12 months ago I landed in San Francisco………..
“Don’t take a yellow cab,
take an Uber Exec – it’s nicer
and much cheaper”
“Access your apartment using
the security code in
the AirBnB app”
“When you get hungry get a
Task Rabbit to pick up a
takeaway for you”
…and a few months later I am a Digital Native
Growth In
Number of Apps in Leading App Stores
Source: Statista. Worldwide Mobile App Revenue Forecast Source: Statista. Available apps in leading app stores.
Everybody is becoming a Digital Native
70,000
1,600,000
225,000
1,500,000
2010 2015
Google Apple
10x
0.3
2.1
2010 2014
Smartphone Users (in billions)
Growth In
Smartphone Users
7x
Explosive Mobile v. PC Growth
Quarterly unit shipments (m)
300
250
200
150
100
50
0
PCs iOS + Android
March-95 March-97 March-99 March-01 March-03 March-05 March-07 March-09 March-11 March-13
Source: “Mobile is Eating the World” (Benedict Evans)
XamariniPhone
Mobile has happened
Faster than the
Internet boom of the 90s
Faster than the
PC boom of the 80s 10x
Faster than the recent
social networking explosion3x
2x
And it’s not just consumers…
“By 2017, 100% of the line of
business (LOB) apps in customer-
facing roles and 75% of LOB apps
in internally-facing roles will be
built for mobile-first
consumption”
- IDC
Source: Gartner, “The Enterprise App Explosion: Scaling One to 100 Mobile Apps,“ 07 May 2015
5XIT
department capacity
Business demand
IT organizations will dedicate
at least 25% of their software
budget to mobile application
development, deployment,
and management by 2017
- IDC
The State of Mobility in the Enterprise in 2015: An IDC Survey of Devices, Platforms, Decisions, and Deployments
Mobile Driven Businesses Like this->
Need an
App Factory
Approach to Mobile
Development
Customers Suppliers Employees
Loyalty
Product Info
My
Account
Customer
Service
Distribution
Procurement
Dashboards
Order
Management
ERP
Inventory
Resellers
Logistics
Travel
Benefits
Onboarding
Health
Services
Feedback
Employee
Portal
Payroll
Recruiting
Scheduling
Purchases
Orders
Customer
Billing
Let’s Summarise The Challenges for IT
Huge demand for mobile software
+
Users demanding world-class
mobile experiences
+
Enterprises going mobile on
multiple platforms
How can you build 100s of apps…
+
That are completely native…
+
Without tripling your work…?
Perfect alignment
http://fortune.com/microsoft-fortune-500-cloud-computing/
Xamarin + Microsoft – it’s a great time to get involved
Source	- Google	trends
MS	ACQUISITION	
ANNOUNCEMENT
MS	//BUILD	
ANNOUNCEMENT
XAMARIN	
TEST	CLOUD
3 X GROWTHXAMARIN	
LAUNCH
XAMARIN	4
“The Xamarin news is big“
Wes Miller/Directions on Microsoft
“Microsoft is helping
developers embrace the next
generation of app
development.”
Darryl Taft/eWeek
“Xamarin and Microsoft
always felt like natural allies”
Frederic Lardinois/TechCrunch
Development Community Reaction
The result – A Complete Mobile Lifecycle
BUILD INTEGRATE TEST ITERATE ACCELERATE
for
Alaska Airlines: Mobile only, cloud first
Visual Studio and Xamarin Mobile Lifecycle solution
BUILD INTEGRATE TEST ITERATE ACCELERATE
for
Build cross-platform
native apps in C# using
Visual Studio
Two Challenges for Building Apps
#1 – Heterogeneous World #2 – Users Want Native
Common approaches to mobile development
The Platform specific approach
• Multiple teams to be managed
• Expensive to maintain multiple code
bases
• Slows down innovation
The Hybrid Approach
• Non-standard UI
• Limited API access
• Non-native performance
Hybrid Platform
C#
Visual Studio
Java
Eclipse
Objective-C
Xcode
Xamarin’s unique approach: efficiency through shared code
More apps faster: Accelerated time-to-market
with up to 99% shared code
Only native cross-platform solution: Native UI
and performance, high-fidelity API access
Easy scalability: Go from 1–100 apps with reduced
time and effort
Native UI
Xamarin and C#
Shared Code
Native UINative UI
The only native cross-platform solution
Native user interface
High-fidelity API access
Native performance
The Cross-Platform Native Approach with Xamarin
iOS	C#	UI Windows	C#	UIAndroid	C#	UI
Shared	C#	Back	End
- Business	Logic
- Data	Layer
- Networking
- Reusable	components
Shared	C#	codebase		• 100%	native	API	access • VS	or	XS	IDE
Traditional Xamarin Approach Xamarin.Forms:
More code-sharing, all native
iOS	C#	UI Windows	C#	UIAndroid	C#	UI
Shared	UI	Code
Shared	C#	Backend
Shared	C#	Backend
Xamarin Code Sharing Architectural Approaches
Better	for:	POCs	and	forms	based	
apps.	UI/UX	is	lower	priority
Better	For:	Apps	where	UX/UI	is	high	
priority.
Anything you can do in Objective-C, Swift, or Java
can be done in	C#	and	Visual	Studio	with	Xamarin.
Always Up-to-Date
Same-day support:
• iOS 5
• iOS 6
• iOS 7
• iOS 7.1
• iOS 8
• iOS 9
Full support for:
• Apple Watch
• Google Glass
• Android Wear
• Amazon Fire TV
• and much more
Solid Track Record
Truly Native Performance
Xamarin.Android takes advantage of
Just In Time (JIT) compilation on the
Android device.
“Xamarin performance is so great that I have to imagine there is some magic involved.”
~Harry Cheung, Hacker and Xoogler
TCO of Native Mobile Development Approaches
4 months iOS
4 months Android
Cost of iOS Dev Cost of Android 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 Xamarin
68% SAVINGS
The Business Implications of choosing Xamarin
Real Business Outcomes with Xamarin
65% Shared Code
iOS & Android & Win
50% Shared Code
iOS & Android
90% Shared Code
iOS & Android
80% Shared Code
iOS & Android
95% Shared Code
60% Shared code
40% Faster TTM 75% Time Savings
75% Shared Code
iOS & Android
30% Less Code
iOS & Android
90% Shared Code
50% Faster TTM
65% Shared Code
iOS & Android, Win
80% Shared Code
35% Faster TTM
iOS & Android
80% Shared Code
70% Shared Code
50% Faster TTM
Xamarin – Five Key Benefits
• One Language
• 5 Star User Experience
• Native performance
• Lower Costs
• Shared C# Code Base
Visual Studio and Xamarin Mobile Lifecycle solution
BUILD INTEGRATE TEST ITERATE ACCELERATE
for
Easily enrich your mobile
app with the power of
the cloud.
Enrich Apps to make them Great!
ü How can I use my app Offline?
ü How can users sign in to my app securely?
ü How do I send push notifications to users?
ü How do I make my sales team productive ‘on the go’?
ü How can I extend MS Office contents into my app?
ü How can integrate voice search be integrated into my app?
ü How to I manage my apps on end user devices?
Momentum
Every mobile app needs to be connected
Visual Studio and Xamarin Mobile Lifecycle solution
BUILD INTEGRATE TEST ITERATE ACCELERATE
for
Automatically test your
apps on hundreds of
devices in the cloud
Source: Puppet Labs 2016 State of DevOps Report
24xfaster mean time to resolution
Top Apps Average
Update Cycle
(days)
Twitter 14
Snapchat 17
Pinterest 17
Facebook 20
Concur 26
Skype 33
Geico Mobile 37
BBC News 60
Bank of America 75
UPS Mobile 95
Companies are embracing DevOps to release
faster and better
Local UI Test Authoring
The end-to-end mobile quality solution
Cloud Testing Lab
Test any native or hybrid app
Xamarin Test Cloud: Testing on Real Devices
Test your apps on over 2,300, non jail-
broken, real physical devices
Hear from our customers
“Xamarin is critical to
our mobile success,
helping us make sure
that any user on any
device has a good
quality experience
and can be
productive.”
“Xamarin Test Cloud
gives us the
confidence to get
to our next 100
million users.”
”The question
companies should be
asking is how can we
afford to not be
automating our
tests?”
“With Xamarin, you
don't have to think
about that stuff
anymore, you just
think about the
experience you want
to deliver to your
users."
—Mike Lorengo
Dir, Architecture and Strategy
—Niels Frydenholm
Senior iOS Developer
—Shivani Sharma
Sr. Engineering Manager
—Lukas Blakk
Release Services Team Mgr.
Ship 5 Star Apps with Xamarin Test Cloud
Visual Studio and Xamarin Mobile Lifecycle solution
BUILD INTEGRATE TEST ITERATE ACCELERATE
for
Real-time app
monitoring and control
to fix issues and ship
code.
Reviews can be less than helpful…
Iterate: Continuously improve product, processes and
people
• Distribute app to beta users
• Monitor your app’s health
• Understand your users
• Measure adoption and usage
• Quickly resolve app crashes
Visual Studio and Xamarin Mobile Lifecycle solution
BUILD INTEGRATE TEST ITERATE ACCELERATE
for
Live, unlimited mobile
training and
certification.
Your customers want
Certified Developers
Xamarin skills are in demand
Xamarin University
The World’s Most Comprehensive
Mobile Development Training
• Small Class sizes
• Live delivery, with recorded
archives
• Classes constantly being added –
new OS versions, new Xamarin
features
• Flexible scheduling for all time
zones, including Saturdays
• Beginning and advanced topics
20
CERTIFICATION
CLASSES
COMPLETE +
EXAM
QUICK START FREE CONTENT PAID CONTENT
INVEST IN DEEP
KNOWLEDGE
BUILD MOBILE
FACTORY / MARKET
CAPABILITY
BUILD MASS AWARENESS /
IDENTIFY FUTURE XAMARIN
TECHNICAL LEADERSHIP
Training and Certification with Xamarin University
1. KICK START 2. DEEP KNOWLEDGE 3. CERTIFY
TRAINED STATUS CERTIFIED STATUS
7 X CERTIFICATION
CLASSES
(NOT LIVE)
70 CLASSES
16 CERTIFICATION CLASSES +
(LIVE + 1:1 COACHING)
university.xamarin.com/self-guided
Coca-Cola Bottling Co.: Offline apps with Xamarin and Azure
The result – A Complete Mobile Lifecycle
BUILD INTEGRATE TEST ITERATE ACCELERATE
for
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !

Contenu connexe

Tendances

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
Xamarin
 

Tendances (20)

KMS Introduction
KMS IntroductionKMS Introduction
KMS Introduction
 
Say hello to Xamarin 3
Say hello to Xamarin 3Say hello to Xamarin 3
Say hello to Xamarin 3
 
Visual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & TricksVisual studio 2017 - Tips & Tricks
Visual studio 2017 - Tips & Tricks
 
Cross platform development with c# and xamarin
Cross platform development with c# and xamarinCross platform development with c# and xamarin
Cross platform development with c# and xamarin
 
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
 
Mobile Banking Apps with Xamarin
Mobile Banking Apps with XamarinMobile Banking Apps with Xamarin
Mobile Banking Apps with Xamarin
 
Developer Experience on AWS
Developer Experience on AWSDeveloper Experience on AWS
Developer Experience on AWS
 
State of Union: Xamarin & Cross-Platform .NET in 2016 and Beyond
State of Union: Xamarin & Cross-Platform .NET in 2016 and BeyondState of Union: Xamarin & Cross-Platform .NET in 2016 and Beyond
State of Union: Xamarin & Cross-Platform .NET in 2016 and Beyond
 
C# everywhere - Building Cross-Platform Apps with Xamarin and MvvmCross
C# everywhere - Building Cross-Platform Apps with Xamarin and MvvmCrossC# everywhere - Building Cross-Platform Apps with Xamarin and MvvmCross
C# everywhere - Building Cross-Platform Apps with Xamarin and MvvmCross
 
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptxNET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
 
Mobile Enterprise Success with Xamarin and IBM
Mobile Enterprise Success with Xamarin and IBMMobile Enterprise Success with Xamarin and IBM
Mobile Enterprise Success with Xamarin and IBM
 
Visual studio 2017 - What's New
Visual studio 2017   - What's NewVisual studio 2017   - What's New
Visual studio 2017 - What's New
 
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
 
Forms + azure
Forms + azureForms + azure
Forms + azure
 
JVx and Vaadin, in practice
JVx and Vaadin, in practiceJVx and Vaadin, in practice
JVx and Vaadin, in practice
 
Gc wave maker
Gc wave makerGc wave maker
Gc wave maker
 
Android Apps Using C# With Visual Studio And Xamarin
Android Apps Using C# With Visual Studio And XamarinAndroid Apps Using C# With Visual Studio And Xamarin
Android Apps Using C# With Visual Studio And Xamarin
 
Hybrid Mobile Development
Hybrid Mobile DevelopmentHybrid Mobile Development
Hybrid Mobile Development
 
Hitchhicker's Guide to Using Xamarin Forms with RESTful Services
Hitchhicker's Guide to Using Xamarin Forms with RESTful ServicesHitchhicker's Guide to Using Xamarin Forms with RESTful Services
Hitchhicker's Guide to Using Xamarin Forms with RESTful Services
 
Cross platform Xamarin Apps With MVVM
Cross platform Xamarin Apps With MVVMCross platform Xamarin Apps With MVVM
Cross platform Xamarin Apps With MVVM
 

En vedette (8)

Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management
 
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
 
Integration Summit 16 - Citizen Integrator / Flow - Power apps
Integration Summit 16 - Citizen Integrator / Flow - Power appsIntegration Summit 16 - Citizen Integrator / Flow - Power apps
Integration Summit 16 - Citizen Integrator / Flow - Power apps
 
Couchbase Workshop - Introduction to Xamarin
Couchbase Workshop - Introduction to XamarinCouchbase Workshop - Introduction to Xamarin
Couchbase Workshop - Introduction to Xamarin
 
Workshop - Szkolenie Xamarin Android
Workshop - Szkolenie Xamarin AndroidWorkshop - Szkolenie Xamarin Android
Workshop - Szkolenie Xamarin Android
 
[XamarinDay] Deep dive des produits Xamarin part 1
[XamarinDay] Deep dive des produits Xamarin part 1[XamarinDay] Deep dive des produits Xamarin part 1
[XamarinDay] Deep dive des produits Xamarin part 1
 
01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière 01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière
 
Xamarin - First Application
Xamarin - First ApplicationXamarin - First Application
Xamarin - First Application
 

Similaire à [XamarinDay] Xamarin History - From 0 to microsoft acquisition !

Key Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility SolutionKey Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility Solution
roshanjk
 

Similaire à [XamarinDay] Xamarin History - From 0 to microsoft acquisition ! (20)

Cross Platform Development with Xamarin
Cross Platform Development with XamarinCross Platform Development with Xamarin
Cross Platform Development with Xamarin
 
Visual studio enterprise 2017 mobile by Russ Fustino
Visual studio enterprise 2017 mobile by Russ FustinoVisual studio enterprise 2017 mobile by Russ Fustino
Visual studio enterprise 2017 mobile by Russ Fustino
 
Using Xamarin for your Mobile +Apps - Xamarin Experience 2017
Using Xamarin for your Mobile +Apps - Xamarin Experience 2017Using Xamarin for your Mobile +Apps - Xamarin Experience 2017
Using Xamarin for your Mobile +Apps - Xamarin Experience 2017
 
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...Create engaging mobile experienceswith Visual Studio, Microsoft Azure and Xa...
Create engaging mobile experiences with Visual Studio, Microsoft Azure and Xa...
 
Enterprise Mobile Apps. Cross-Platform that Works
Enterprise Mobile Apps. Cross-Platform that WorksEnterprise Mobile Apps. Cross-Platform that Works
Enterprise Mobile Apps. Cross-Platform that Works
 
Build Secure Scalable Mobile Apps with AWS Mobile Hub
Build Secure Scalable Mobile Apps with AWS Mobile HubBuild Secure Scalable Mobile Apps with AWS Mobile Hub
Build Secure Scalable Mobile Apps with AWS Mobile Hub
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
 
Raleigh DevDay 2017: AWS Mobile Services
Raleigh DevDay 2017: AWS Mobile ServicesRaleigh DevDay 2017: AWS Mobile Services
Raleigh DevDay 2017: AWS Mobile Services
 
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
 
Xamarin Platform
Xamarin PlatformXamarin Platform
Xamarin Platform
 
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
 
Key Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility SolutionKey Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility Solution
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarin
 
Can We Deliver Mobile Apps Continuously?
Can We Deliver Mobile Apps Continuously?Can We Deliver Mobile Apps Continuously?
Can We Deliver Mobile Apps Continuously?
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
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
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business Applications
 
Building Enterprise Ready Mobile Apps: A Developer Deep Dive
Building Enterprise Ready Mobile Apps: A Developer Deep DiveBuilding Enterprise Ready Mobile Apps: A Developer Deep Dive
Building Enterprise Ready Mobile Apps: A Developer Deep Dive
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
Александр Краковецкий "Xamarin.vNext: жизнь после Microsoft"
Александр Краковецкий "Xamarin.vNext: жизнь после Microsoft"Александр Краковецкий "Xamarin.vNext: жизнь после Microsoft"
Александр Краковецкий "Xamarin.vNext: жизнь после Microsoft"
 

Plus de Cellenza

[XamarinDay] Cellenza - Votre partenaire Mobilité et Xamarin !
[XamarinDay] Cellenza - Votre partenaire Mobilité et Xamarin ![XamarinDay] Cellenza - Votre partenaire Mobilité et Xamarin !
[XamarinDay] Cellenza - Votre partenaire Mobilité et Xamarin !
Cellenza
 

Plus de Cellenza (20)

The PostBuildEvent : Retour sur la //Build 2017
The PostBuildEvent : Retour sur la //Build 2017The PostBuildEvent : Retour sur la //Build 2017
The PostBuildEvent : Retour sur la //Build 2017
 
DevCon 3 : Containérisation d’applications
DevCon 3 : Containérisation d’applicationsDevCon 3 : Containérisation d’applications
DevCon 3 : Containérisation d’applications
 
DevCon 3 : BOT Framework & Luis
DevCon 3 : BOT Framework & LuisDevCon 3 : BOT Framework & Luis
DevCon 3 : BOT Framework & Luis
 
DevCon 3 : Azure API Management
DevCon 3 : Azure API ManagementDevCon 3 : Azure API Management
DevCon 3 : Azure API Management
 
02 - [ASP.NET Core] ASP.NET Core MVC
02 - [ASP.NET Core] ASP.NET Core MVC 02 - [ASP.NET Core] ASP.NET Core MVC
02 - [ASP.NET Core] ASP.NET Core MVC
 
03 - [ASP.NET Core] Services RESTful et SPA
03 - [ASP.NET Core] Services RESTful et SPA 03 - [ASP.NET Core] Services RESTful et SPA
03 - [ASP.NET Core] Services RESTful et SPA
 
04 - [ASP.NET Core] Entity Framework Core
04 - [ASP.NET Core] Entity Framework Core 04 - [ASP.NET Core] Entity Framework Core
04 - [ASP.NET Core] Entity Framework Core
 
05 - [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
05 - [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux05 - [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
05 - [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux
 
Integration Summit 16 - Keynote Integration Trends
Integration Summit 16 - Keynote Integration TrendsIntegration Summit 16 - Keynote Integration Trends
Integration Summit 16 - Keynote Integration Trends
 
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic AppsIntegration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
 
Integration Summit 16 - Les nouveautés BizTalk Server 2016
Integration Summit 16 - Les nouveautés BizTalk Server 2016Integration Summit 16 - Les nouveautés BizTalk Server 2016
Integration Summit 16 - Les nouveautés BizTalk Server 2016
 
Integration Summit 16 - Hybrid Integration
Integration Summit 16 - Hybrid IntegrationIntegration Summit 16 - Hybrid Integration
Integration Summit 16 - Hybrid Integration
 
Integration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic AppIntegration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic App
 
[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2
 
[XamarinDay] Xamarin pour votre entreprise
[XamarinDay] Xamarin pour votre entreprise [XamarinDay] Xamarin pour votre entreprise
[XamarinDay] Xamarin pour votre entreprise
 
[XamarinDay] Cellenza - Votre partenaire Mobilité et Xamarin !
[XamarinDay] Cellenza - Votre partenaire Mobilité et Xamarin ![XamarinDay] Cellenza - Votre partenaire Mobilité et Xamarin !
[XamarinDay] Cellenza - Votre partenaire Mobilité et Xamarin !
 
[XamarinDay] Retours sur Evolve 2016
[XamarinDay] Retours sur Evolve 2016[XamarinDay] Retours sur Evolve 2016
[XamarinDay] Retours sur Evolve 2016
 
[XamarinDay] Développez en XAML avec Xamarin Forms
[XamarinDay] Développez en XAML avec Xamarin Forms[XamarinDay] Développez en XAML avec Xamarin Forms
[XamarinDay] Développez en XAML avec Xamarin Forms
 
[XamarinDay] Développez de manière 100% native avec Xamarin
[XamarinDay] Développez de manière 100% native avec Xamarin[XamarinDay] Développez de manière 100% native avec Xamarin
[XamarinDay] Développez de manière 100% native avec Xamarin
 
[XamarinDay] Xamarin et le Cloud, better together !
[XamarinDay] Xamarin et le Cloud, better together ! [XamarinDay] Xamarin et le Cloud, better together !
[XamarinDay] Xamarin et le Cloud, better together !
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

[XamarinDay] Xamarin History - From 0 to microsoft acquisition !

  • 1.
  • 2. We’re Here to Help! matt@xamarin.com +44 (0)7482 775 772 @mattylar12 London Matt Larson Xamarin Partner Executive neil.smith@xamarin.com +44 (0)7490 492 622 @neilatxamarin London Neil Smith Xamarin Partner Executive
  • 3.
  • 4. Pope Benedict Announcement Pope Francis Announcement Vatican Rome Mobile is Habitual
  • 5. 12 months ago I landed in San Francisco……….. “Don’t take a yellow cab, take an Uber Exec – it’s nicer and much cheaper” “Access your apartment using the security code in the AirBnB app” “When you get hungry get a Task Rabbit to pick up a takeaway for you”
  • 6. …and a few months later I am a Digital Native
  • 7. Growth In Number of Apps in Leading App Stores Source: Statista. Worldwide Mobile App Revenue Forecast Source: Statista. Available apps in leading app stores. Everybody is becoming a Digital Native 70,000 1,600,000 225,000 1,500,000 2010 2015 Google Apple 10x 0.3 2.1 2010 2014 Smartphone Users (in billions) Growth In Smartphone Users 7x
  • 8. Explosive Mobile v. PC Growth Quarterly unit shipments (m) 300 250 200 150 100 50 0 PCs iOS + Android March-95 March-97 March-99 March-01 March-03 March-05 March-07 March-09 March-11 March-13 Source: “Mobile is Eating the World” (Benedict Evans) XamariniPhone
  • 9. Mobile has happened Faster than the Internet boom of the 90s Faster than the PC boom of the 80s 10x Faster than the recent social networking explosion3x 2x
  • 10. And it’s not just consumers… “By 2017, 100% of the line of business (LOB) apps in customer- facing roles and 75% of LOB apps in internally-facing roles will be built for mobile-first consumption” - IDC
  • 11. Source: Gartner, “The Enterprise App Explosion: Scaling One to 100 Mobile Apps,“ 07 May 2015 5XIT department capacity Business demand
  • 12. IT organizations will dedicate at least 25% of their software budget to mobile application development, deployment, and management by 2017 - IDC The State of Mobility in the Enterprise in 2015: An IDC Survey of Devices, Platforms, Decisions, and Deployments
  • 13.
  • 14. Mobile Driven Businesses Like this-> Need an App Factory Approach to Mobile Development Customers Suppliers Employees Loyalty Product Info My Account Customer Service Distribution Procurement Dashboards Order Management ERP Inventory Resellers Logistics Travel Benefits Onboarding Health Services Feedback Employee Portal Payroll Recruiting Scheduling Purchases Orders Customer Billing
  • 15. Let’s Summarise The Challenges for IT Huge demand for mobile software + Users demanding world-class mobile experiences + Enterprises going mobile on multiple platforms How can you build 100s of apps… + That are completely native… + Without tripling your work…?
  • 16.
  • 18. Xamarin + Microsoft – it’s a great time to get involved Source - Google trends MS ACQUISITION ANNOUNCEMENT MS //BUILD ANNOUNCEMENT XAMARIN TEST CLOUD 3 X GROWTHXAMARIN LAUNCH XAMARIN 4
  • 19. “The Xamarin news is big“ Wes Miller/Directions on Microsoft “Microsoft is helping developers embrace the next generation of app development.” Darryl Taft/eWeek “Xamarin and Microsoft always felt like natural allies” Frederic Lardinois/TechCrunch Development Community Reaction
  • 20.
  • 21. The result – A Complete Mobile Lifecycle BUILD INTEGRATE TEST ITERATE ACCELERATE for
  • 22. Alaska Airlines: Mobile only, cloud first
  • 23. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Build cross-platform native apps in C# using Visual Studio
  • 24. Two Challenges for Building Apps #1 – Heterogeneous World #2 – Users Want Native
  • 25. Common approaches to mobile development The Platform specific approach • Multiple teams to be managed • Expensive to maintain multiple code bases • Slows down innovation The Hybrid Approach • Non-standard UI • Limited API access • Non-native performance Hybrid Platform C# Visual Studio Java Eclipse Objective-C Xcode
  • 26. Xamarin’s unique approach: efficiency through shared code More apps faster: Accelerated time-to-market with up to 99% shared code Only native cross-platform solution: Native UI and performance, high-fidelity API access Easy scalability: Go from 1–100 apps with reduced time and effort Native UI Xamarin and C# Shared Code Native UINative UI
  • 27. The only native cross-platform solution Native user interface High-fidelity API access Native performance
  • 28. The Cross-Platform Native Approach with Xamarin iOS C# UI Windows C# UIAndroid C# UI Shared C# Back End - Business Logic - Data Layer - Networking - Reusable components Shared C# codebase • 100% native API access • VS or XS IDE
  • 29. Traditional Xamarin Approach Xamarin.Forms: More code-sharing, all native iOS C# UI Windows C# UIAndroid C# UI Shared UI Code Shared C# Backend Shared C# Backend Xamarin Code Sharing Architectural Approaches Better for: POCs and forms based apps. UI/UX is lower priority Better For: Apps where UX/UI is high priority.
  • 30. Anything you can do in Objective-C, Swift, or Java can be done in C# and Visual Studio with Xamarin.
  • 31. Always Up-to-Date Same-day support: • iOS 5 • iOS 6 • iOS 7 • iOS 7.1 • iOS 8 • iOS 9 Full support for: • Apple Watch • Google Glass • Android Wear • Amazon Fire TV • and much more Solid Track Record
  • 32. Truly Native Performance Xamarin.Android takes advantage of Just In Time (JIT) compilation on the Android device. “Xamarin performance is so great that I have to imagine there is some magic involved.” ~Harry Cheung, Hacker and Xoogler
  • 33. TCO of Native Mobile Development Approaches 4 months iOS 4 months Android Cost of iOS Dev Cost of Android 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 Xamarin 68% SAVINGS The Business Implications of choosing Xamarin
  • 34. Real Business Outcomes with Xamarin 65% Shared Code iOS & Android & Win 50% Shared Code iOS & Android 90% Shared Code iOS & Android 80% Shared Code iOS & Android 95% Shared Code 60% Shared code 40% Faster TTM 75% Time Savings 75% Shared Code iOS & Android 30% Less Code iOS & Android 90% Shared Code 50% Faster TTM 65% Shared Code iOS & Android, Win 80% Shared Code 35% Faster TTM iOS & Android 80% Shared Code 70% Shared Code 50% Faster TTM
  • 35. Xamarin – Five Key Benefits • One Language • 5 Star User Experience • Native performance • Lower Costs • Shared C# Code Base
  • 36. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Easily enrich your mobile app with the power of the cloud.
  • 37. Enrich Apps to make them Great! ü How can I use my app Offline? ü How can users sign in to my app securely? ü How do I send push notifications to users? ü How do I make my sales team productive ‘on the go’? ü How can I extend MS Office contents into my app? ü How can integrate voice search be integrated into my app? ü How to I manage my apps on end user devices?
  • 38.
  • 40. Every mobile app needs to be connected
  • 41. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Automatically test your apps on hundreds of devices in the cloud
  • 42.
  • 43. Source: Puppet Labs 2016 State of DevOps Report 24xfaster mean time to resolution Top Apps Average Update Cycle (days) Twitter 14 Snapchat 17 Pinterest 17 Facebook 20 Concur 26 Skype 33 Geico Mobile 37 BBC News 60 Bank of America 75 UPS Mobile 95 Companies are embracing DevOps to release faster and better
  • 44. Local UI Test Authoring The end-to-end mobile quality solution Cloud Testing Lab
  • 45. Test any native or hybrid app
  • 46. Xamarin Test Cloud: Testing on Real Devices
  • 47. Test your apps on over 2,300, non jail- broken, real physical devices
  • 48. Hear from our customers “Xamarin is critical to our mobile success, helping us make sure that any user on any device has a good quality experience and can be productive.” “Xamarin Test Cloud gives us the confidence to get to our next 100 million users.” ”The question companies should be asking is how can we afford to not be automating our tests?” “With Xamarin, you don't have to think about that stuff anymore, you just think about the experience you want to deliver to your users." —Mike Lorengo Dir, Architecture and Strategy —Niels Frydenholm Senior iOS Developer —Shivani Sharma Sr. Engineering Manager —Lukas Blakk Release Services Team Mgr.
  • 49. Ship 5 Star Apps with Xamarin Test Cloud
  • 50. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Real-time app monitoring and control to fix issues and ship code.
  • 51. Reviews can be less than helpful…
  • 52. Iterate: Continuously improve product, processes and people • Distribute app to beta users • Monitor your app’s health • Understand your users • Measure adoption and usage • Quickly resolve app crashes
  • 53.
  • 54. Visual Studio and Xamarin Mobile Lifecycle solution BUILD INTEGRATE TEST ITERATE ACCELERATE for Live, unlimited mobile training and certification.
  • 55. Your customers want Certified Developers Xamarin skills are in demand
  • 56. Xamarin University The World’s Most Comprehensive Mobile Development Training • Small Class sizes • Live delivery, with recorded archives • Classes constantly being added – new OS versions, new Xamarin features • Flexible scheduling for all time zones, including Saturdays • Beginning and advanced topics
  • 57. 20 CERTIFICATION CLASSES COMPLETE + EXAM QUICK START FREE CONTENT PAID CONTENT INVEST IN DEEP KNOWLEDGE BUILD MOBILE FACTORY / MARKET CAPABILITY BUILD MASS AWARENESS / IDENTIFY FUTURE XAMARIN TECHNICAL LEADERSHIP Training and Certification with Xamarin University 1. KICK START 2. DEEP KNOWLEDGE 3. CERTIFY TRAINED STATUS CERTIFIED STATUS 7 X CERTIFICATION CLASSES (NOT LIVE) 70 CLASSES 16 CERTIFICATION CLASSES + (LIVE + 1:1 COACHING) university.xamarin.com/self-guided
  • 58.
  • 59. Coca-Cola Bottling Co.: Offline apps with Xamarin and Azure
  • 60. The result – A Complete Mobile Lifecycle BUILD INTEGRATE TEST ITERATE ACCELERATE for