introduction to mobile center [20170923]
TRANSCRIPT
![Page 1: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/1.jpg)
![Page 2: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/2.jpg)
I am Madoka Chiyoda!
![Page 3: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/3.jpg)
My manga work:
“Let’s run! Coding Academy”
![Page 4: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/4.jpg)
@chomado
![Page 5: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/5.jpg)
This is not our goal !
![Page 6: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/6.jpg)
mobile apps dev/ops challenges
lifecycle
what Mobile Center offers
• Automate lifecycle
![Page 7: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/7.jpg)
![Page 8: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/8.jpg)
A/B Testing
Live Update
Push Notifications
Crash Reporting
Remote Config.
![Page 9: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/9.jpg)
Visual Studio Mobile Center
https://mobile.azure.com
![Page 10: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/10.jpg)
2. Demo: Automated UI Testing with Mobile Center
4. Demo: Take a look at Mobile Center
5. Getting started with Mobile Center
6. Demo: How to enable Mobile Center to your app
![Page 11: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/11.jpg)
![Page 12: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/12.jpg)
Business Goal:
Source: Puppet Labs 2016 State of DevOps Report
Low performers
High performers49%time on
new work
38%time on
new work
![Page 13: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/13.jpg)
Business Goal:
of users
will immediately
switch to another
app if it fails to meet
their needs
of users
will take negative
action toward a
brand after a less-
than-optimal mobile
experience
![Page 14: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/14.jpg)
Business Goal:
![Page 15: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/15.jpg)
![Page 16: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/16.jpg)
![Page 17: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/17.jpg)
![Page 18: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/18.jpg)
3D Touch
iPhone 6s /7
series only
Apple pencil
iPad Pro only
Multi Tasking
Only select iPads
iPads
iPod
touchiPhones
Form factors iOS 9+ feature
s
![Page 19: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/19.jpg)
25% 50% 75% 90%Market Share
Nu
mb
er
of D
evic
es
13
45
134
288
0
U.S. Device Market Coverage Data
![Page 20: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/20.jpg)
![Page 21: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/21.jpg)
UIinteracts with your app just like your users do
![Page 22: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/22.jpg)
Tap Scroll Swipe Pinch Multi Finger
Text Entry Rotation GPS
![Page 23: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/23.jpg)
![Page 24: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/24.jpg)
2. Demo: Automated UI Testing with Mobile Center
4. Demo: Take a look at Mobile Center
5. Getting started with Mobile Center
6. Demo: How to enable Mobile Center to your app
![Page 25: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/25.jpg)
I want to create a mobile application.
After the development, I also want to publish them to the stores!
![Page 26: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/26.jpg)
Requirement #1:
Cross Platform Application
![Page 27: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/27.jpg)
Requirement #1:
Cross Platform Application
![Page 28: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/28.jpg)
Requirement #1:
Cross Platform Application
![Page 29: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/29.jpg)
Requirement #2:
Automated UI TestingWith various Real devices
![Page 30: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/30.jpg)
Requirement #3:
Distribute builds tointernal / external testers
![Page 31: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/31.jpg)
Requirement #4:
Publish to the stores
![Page 32: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/32.jpg)
Requirement #5:
Learn from our usersBy monitoring and analytics
![Page 33: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/33.jpg)
Requirement #5:
Learn from our usersBy monitoring and analytics
![Page 34: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/34.jpg)
![Page 35: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/35.jpg)
![Page 36: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/36.jpg)
Multi-stage Development
(just one app involves many stages)
![Page 37: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/37.jpg)
![Page 38: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/38.jpg)
2. Demo: Automated UI Testing with Mobile Center
4. Demo: Take a look at Mobile Center
5. Getting started with Mobile Center
6. Demo: How to enable Mobile Center to your app
![Page 39: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/39.jpg)
I understood what Mobile Center offers and how to enable mobile developers to build better apps.
So now I want to know how to get started with Mobile Center!
![Page 40: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/40.jpg)
![Page 41: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/41.jpg)
2. Demo: Automated UI Testing with Mobile Center
4. Demo: Take a look at Mobile Center
5. Getting started with Mobile Center
6. Demo: How to enable Mobile Center to your app
![Page 42: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/42.jpg)
Visual Studio Mobile Center
![Page 43: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/43.jpg)
Lifecycle:
Monitoring:
Mobile Backend:
![Page 44: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/44.jpg)
mobile.azure.com
![Page 45: Introduction to Mobile Center [20170923]](https://reader034.vdocument.in/reader034/viewer/2022052308/5a64790d7f8b9a52568b4667/html5/thumbnails/45.jpg)