4. U.S. Device Market Coverage Data
Companies must test on 134 devices to get to 75%
U.S. market coverage
25% 50% 75% 90%Market Share
NumberofDevices
13
45
134
288
0
5.
6. Thousands of iOS and Android APIs
Public web APIs
Backend integrations
Third party libraries
Memory, CPU and network constraints
App Complexity
10. Mobile apps are part of a broader modernization
Core-Business
Applications
Mobile
Cloud
Agile
Extend to any device
Leverage cloud
scale and economics
Business agility
17. The Holy Grail of mobile development
Great native apps delivered
to the user’s choice of device
Development agility, with
Visual Studio to move at
mobile speed
End user
experience
Developer Experience
Better TCO and productivity
18. Xcode ADT Visual Studio
…Multiple code bases
and skills, fragmented
tools, different teams
End user
experience
Better productivity and
global developer experience
✗ Great apps, but…
Building native apps multiple times
when targeting multiple platforms!
…very expensive,
not sustainable…
+
+
-
19. Great native apps delivered
to the user’s choice of device
Development agility, with
Visual Studio to move at
mobile speed
21. Extending your business to the cloud
Hybrid infrastructure Powerful services Flexible app models
22. Flexible app models
Speed of Development & Ease of Maintenance
DegreeofCustomizability
Virtual Machines
Cloud Services
Websites
Mobile Services
Directly move your
VMs to the cloud
Full control of
multi-tier apps
Deploy and scale
in seconds
Accelerate mobile
backend development
23. Powerful services
App Services
Send push notifications to millions of devices
Manage APIs to developers, partners and employees
High throughput, low latency cache
Data Services
Robust relational DB as a service
Modern data warehousing, with data big and small
Networking Services
Ensure high performance with load balancing and global CDN
Fast, inexpensive, non-relational storage
26. The DevOps Cycle
2) Code Repository
1. Developers
3) Build 4) Test
5. Deploy to Cloud
6. Monitor and Improve
Contoso App
Azure
27.
28.
29. Cloud Testing Lab
The End-to-End Mobile Quality Solution
Run tests on hundreds of real,
non-jailbroken or rooted devices
Detect problems from the UI down
• UI issues
• Bugs and crashes
• Memory and performance issues
Beautiful reporting analytics
• Device market share data
• Hi-res screenshots of your app on all
devices
• Rich summary screens to detect
patterns across groups of devices
Over 500 devices
100 added per month