17
1 Copyright © 2017 Samsung. All Rights Reserved. Tizen App Development with Visual Studio Mobile Center and Team Services Alex Shulga Samsung Electronics Thomas Dohmke Microso8

Tizen App Development - Amazon Web Services · 2 1. Tizen App Development 2. Continuous Integration 3. Demo: Visual Studio Team Services 4. Continuous Monitoring 5. Demo: Visual Studio

  • Upload
    vannhu

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

1

Copyright © 2017 Samsung. All Rights Reserved.

Tizen App Development with Visual Studio Mobile Center and Team Services Alex  Shulga  Samsung  Electronics

Thomas  Dohmke  Microso8

2

1.  Tizen App Development 2.  Continuous Integration 3.  Demo: Visual Studio Team Services 4.  Continuous Monitoring 5.  Demo: Visual Studio Mobile Center 6.  Summary 7.  Q&A

Agenda

3 3

Tizen App Development | Preview

50M

4 4

Tizen App Development | Preview

•  Reference processes of automated app development, and •  Visual Studio services:

–  Team Services –  Mobile Center

Concep;on

Development

Distribu;on

Monitoring

5

Development challenges

App delivery lifecycle

Complex ecosystem with multiple combinations of

devices and operating systems.

Businesses need to rapidly appify with high-

quality apps

Mobile development – for just one app – involves

many stages

Design & Develop

Test Monitor

100+ apps 1000+ devices

6

DevOps Lifecycle

7

Visual Studio Team Services Effectively  create,  manage  and  deliver  against  your  backlog  

Agile planning tools Flexible version control Cross-platform build

8

Live demo | Step-by-step

Calculator app

GitHub repository https://{account}/Calculator

Calculator project

Team Services Project App https://

{account}.visualstudio.com/Calculator

Importing source codes for build Azure Portal

Blob  Storage  calculator.tpk

Cer0ficate  Storage

Saving .tpk

Getting certificates for signing tpk

Tizen  Target  Device

Calculator    

Tizen  App  

Installing the App

Downloading new release of calcualtor.tpk

Running the build 1.  Import

2.  Config

3.  Single-­‐click

4.  tpk

5.  Launch

9

1.  Tizen Tools add-on for Visual Studio IDE 2.  Author and Distributor Certificates for signing .tpk 3.  Tizen Signing Tool 4.  Azure Blob Storage 5.  Tizen Target Device or Emulator

What do you need?

10 10

Ship apps that keep users coming back for more Use diagnostics and insights from real users’ experiences to prioritize your next release

Deliver five-star apps

11 11

Cross-platform monitoring Open-source SDKs Full API for all features

Visual Studio Mobile Center

Mission control for your apps

12

Live demo | Step-by-step

Developer’s  PC

Calculator  app    

Tizen  Xamarin  App  in  Visual  Studio  IDE  

Calculator app

Mobile Center App https://mobile.azure.com/users/

{account}/apps/Calculator

Sending App runtime data

Azure Portal

Blob  Storage  Calculator.tpk

Tizen  Target  Device

Calculator    

Tizen  App  

Viewing app Analytics Option A. Downloading new release of .tpk from Azure Blob storage

Install the App

Option B. Downloading new release of .tpk from the Developer’s PC

1.  Start

2.  C#  API 3.  Launch 4.  Analyze

13

1.  Tizen Tools add-on for Visual Studio IDE 2.  Author and Distributor Certificates for signing .tpk 3.  Tizen Target Device or Emulator

What do you need?

14

1.  Tizen App Development may be automated 2.  Continuous Integration Service (preview) 3.  Continuous Monitoring Service (preview) 4.  More services and device types yet to come

What we learned today?

15

Where do I get more information 1.  Tizen Developers

https://developer.tizen.org/

2.  Tizen Tools for Visual Studio https://developer.tizen.org/development/tizen-.net-preview/getting-started/installing-visual-studio-tools-tizen

3.  Visual Studio Team Services https://www.visualstudio.com/team-services/

4.  Visual Studio Mobile Center https://www.visualstudio.com/vs/mobile-center/

5.  Tizen Calculator App https://github.com/shulgaalexey/Calculator/

16

Q&A

17

Thank you!