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
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
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/