xamarin university presents: ship better apps with visual studio app center

41

Upload: xamarin

Post on 16-Mar-2018

468 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 2: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

Principal Program Manager

Xamarin University

@marksm

github.com/markjulmar

Page 3: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

[demo]

Page 4: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 5: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 6: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

Live, expert-led

online classes

1:1 Office Hours

Get Certified DevConnect

university.xamarin.com

Page 7: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 8: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 9: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

App

delivery

lifecycle

Design & Develop

TestMonitor

Page 10: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

developer.android.com/about/dashboards/index.html

Version Codename API Distribution

2.3.3–2.3.7 Gingerbread 10 0.5%

4.0.3–4.0.4 Ice Cream Sandwich 15 0.5%

4.1x

Jelly Bean

16 2.2%

4.2x 17 3.1%

4.3 18 0.9%

4.4 KitKat 19 13.8%

5.0Lollipop

21 6.4%

5.1 22 20.8%

6.0 Marshmallow 23 30.9%

7.0Nougat

24 17.6%

7.1 25 3.0%

8.0 Oreo 26 0.3%

Marshmallow Nougat

Lollipop KitKat

Oreo

Ice Cream Sandwich

Gingerbread

Page 11: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

developer.apple.com/support/app-store

Earlier

8%

iOS 11

59%

iOS 10

33%

59% of devices are using iOS 11As measured by the App Store on December 4, 2017

Page 12: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 13: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 14: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

HockeyApp Xamarin Test Cloud Xamarin Insights

Distribution • Crashes • Analytics Device Tests Crashes • Analytics

Azure Mobile Engagement Azure App Service CodePush

Analytics • Push Tables • Auth • Push Distribution

Visual Studio App Center

Page 15: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

The Platforms you need

The Frameworks you love

Page 16: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 17: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 18: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 19: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 20: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 21: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 22: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 23: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 24: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 25: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

XCUITest

Page 26: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

C:> appcenter test run uitest --app "xamarin-university-mobile---android" --devices d9986e03 --app-path

C:\Users\Mark\Downloads\com.xamarin.university.apk --test-series "master" --locale "en_US" --build-dir

..\XamarinUniversityMobile.Tests.UI\bin\Debug

Preparing tests... done.

Validating arguments... done.

Creating new test run... done.

Validating application file... done.

Uploading files... done.

Starting test run... done.

Test run id: "65134d8b-f742-4a33-ac44-b2be1aeb8cdd"

Accepted devices:

- Google Pixel 2 (8.1.0)

- Google Pixel 2 XL (8.1.0)

- Samsung Galaxy S5 (6.0.1)

- Sony Xperia z5 Compact (5.1.1)

Current test status: Validating

Page 27: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 28: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 29: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 30: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 31: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 32: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 33: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 34: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 35: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 36: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 37: Xamarin University Presents: Ship Better Apps with Visual Studio App Center
Page 38: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

https://appcenter.ms

Page 39: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

docs.microsoft.com/en-us/appcenter/

github.com/markjulmar/appcenter-webinar

blogs.msdn.microsoft.com/vsappcenter/

university.xamarin.com

Page 40: Xamarin University Presents: Ship Better Apps with Visual Studio App Center

Mark Smith

Principal Program Manager, Xamarin University

@marksm

Page 41: Xamarin University Presents: Ship Better Apps with Visual Studio App Center