2017/11/9 に、Microsoft Tech Summit 2017 で大田かずきさん(@okazuki)と2人で登壇したセッション「モバイルアプリの開発・運用・ユーザー分析をまとめて管理できる Visual Studio Mobile Center を使ってみよう」で使ったスライドです
https://www.microsoft.com/ja-jp/events/techsummit/2017/sessions.aspx#APP008
12. 330万
Google Play Store に
上がっている Android アプリの数
(2017年9月)
https://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/
What is this picture?
This is Android Landscape in the market and you can see so many kinds of devices are there.
So it says Galaxy series is the most popular one.
The fact is thousands of unique different Android devices in the market and that’s crazy that I can’t buy thousands of devices. Android devices overflowing.
It’s interesting here that this is just / device / and there’re several operating systems and OEMs so it’s even more complicated
I’ll give you other complication which is Screen sizes. These are Android screen sizes .
There are really small tiny phones, watches, 4 k televisions.
A lot of developers take a long time to test their apps with various kinds of Android devices.
Fragmentation on iOS also exists. iPad, iPhone, specific features on iOS 9, …
So we have to get these, too.
So exactly how many devices you need to buy?
There is a survey by Xamarin. If you want just United States, only targeting United States,
How many devices will I need for 50 percent of the market is 45.
If you want to go 75 %, 134 devices.
To get 90%, nearly 300 devices. It’s extremely expensive.
There is even including flavors of Operating Systems. Speaking of iOS, there are iOS 8, 10, 10.2, 10.3 11, and so on.
To achieve that high level of quality,
[ クリック]
developers have to
build their apps, run their own UI tests, distribute their apps to the testers,
And learn from their users.
And they have to do all of this /quickly.
So, they turn to different services to help them achieve that.
For example, they’re using Microsoft products like VSTS, HockeyApp, Xamarin Test Cloud, Azure Mobile Engagement, or third-party products.
But can it possible to make /all these services talks to each other and play nice? Takes time, and it’s not always easy.
I’m here to tell you that Mobile Center is changing the game / in how developers create the Pipeline, and make all their stages of development /sync up smoothly.
We’ve taken these Microsoft products/ which are leading services in their specific part of the mobile developing life cycle /
(2) And we brought them all together / into Visual Studio Mobile Center / a mission control for all your apps,
a place where all these services seamlessly integrate / to make the cycle /easier and faster/ for developers.
Developers of all kinds / regardless of which platforms they’ve developing for /and what kind of apps they’re making.
We’ve given them end-to-end solution, you can use all of it,/ or pick what you want.
The best way to understand how we’re achieving this / is by seeing Mobile Center in action.
Today, I want to take you for a spin / in Visual Studio Mobile Center, / specifically highlighting how to build a great Mobile DevOps Pipeline.I will show you its demo later.