visual studio enterprise 2017 mobile by russ fustino

40
Visual Studio Enterprise 2017 Delivering 5-Star Mobile Apps Russell Fustino, MVP CEO Fustino Brothers Inc

Upload: russ-fustino

Post on 06-Apr-2017

62 views

Category:

Presentations & Public Speaking


3 download

TRANSCRIPT

Page 1: Visual studio enterprise 2017 mobile by Russ Fustino

Visual Studio Enterprise 2017Delivering 5-Star Mobile AppsRussell Fustino, MVPCEO Fustino Brothers Inc

Page 2: Visual studio enterprise 2017 mobile by Russ Fustino

VS2017 Local Launch Events so far….

70+ Events THANK YOU!!!

https://launch.visualstudio.com/local-events/

Page 3: Visual studio enterprise 2017 mobile by Russ Fustino

• Special thanks to our pizza sponsor : Opsgility

• Announcement: I am the new Opsgility… Senior Cloud Solution Architect!

Start date March 20.

Opsgility - https://www.opsgility.com/

Page 4: Visual studio enterprise 2017 mobile by Russ Fustino

• Opsgility is the leading Microsoft cloud technology trainer for developers and IT professionals, built around an esteemed network of industry experts and technical authors that includes MVPs and Microsoft Insiders in more than 10 countries.

Who is Opsgility?

Page 5: Visual studio enterprise 2017 mobile by Russ Fustino

• Share your story in a 30-45 second video (here's an example): • Tell us your name and who you work for.• When did you start using Visual Studio?• What cool things are you building with Visual Studio?• What do you like about Visual Studio?• Say, “Happy Birthday Visual Studio!” in your native language.

• Share how long you’ve been using Visual Studio in a photo • Put a number on a piece of paper (N years) and take a picture of yourself or your team

• Share a screenshot of the latest application you've built

• Share Visual Studio memorabilia from the past • Have a fun (non-offensive!) picture, t-shirt, or other VS swag? Show it to the world!

• Use the hashtag #MyVSstory and have fun. We'll retweet/share the best ones from @VisualStudio handle

20 years of Visual Studio Share your story!

Page 6: Visual studio enterprise 2017 mobile by Russ Fustino
Page 7: Visual studio enterprise 2017 mobile by Russ Fustino
Page 8: Visual studio enterprise 2017 mobile by Russ Fustino
Page 9: Visual studio enterprise 2017 mobile by Russ Fustino

• Use the hashtag #MyVSstory and have fun.

• We'll retweet/share the best ones from @VisualStudio handle

Social Media today!

Page 10: Visual studio enterprise 2017 mobile by Russ Fustino

•Digital offers will be available on http://marketplace.visualstudio.com on todayMarch 7th.

•  

Digital Swag!

Page 11: Visual studio enterprise 2017 mobile by Russ Fustino

Visual Studio 2017 Launch Event – March 7th & 8th

Launch Keynote

DAY 1 DAY 2

Full day of free live training with interactive Q&A

On-demand technical evangelism videos

• Technical feature videos• What’s new videos • Getting started videos

Podcasts

2-day, free virtual launch event – launch.visualstudio.comCelebrating 20 years of Visual Studio products - #MyVSstoryPrimarily targeting MSFT-friendly professional developers

Channel 9 LiveExecutive Q&As:• John/Julia• Keith/Joseph• Lori/Donovan

Hands-on demos +Q&A:• Developer productivity• Debugging Tips and Tricks• Mobile - Xamarin• Web Development• Azure platform• DevOps• Xamarin + DocumentDB• SSDT + DevOps• What’s new for C++ devs

Mobile & Desktop Track

1. Using VS 2017 to build mobile apps (Xamarin U)

2. Intro to Workbooks and Xamarin Inspector (Xamarin U)

3. Finding Memory leaks and CPU bottlenecks with Xamarin profilers (Xamarin U)

4. Visual Studio Test Recorder, plus Mobile Center preview + analytics (Xamarin U)

5. Bring your PC software to Windows Store with Desktop Bridge (Windows)

6. Modernizing your desktop apps UI with newest XAML features (Windows)

7. Building company apps for iOS, Android, Windows, and the web using Microsoft Graph (Office)

Web Track

1. What’s new for devs in VS 2017 (Lynda)

2. ASP.NET Core Foundational for the traditional ASP.NET devs (Treehouse)

3. What is TypeSript? Hybrid app, bringing TypeScript into your web app along side its existing javaScript code (Treehouse)

4. Building web apps powered by Angular 2.0 using VS 2017 (MVA)

5. Creating a CI/CD app pipeline for web apps in Azure (Sam)

6. Create awesome bots, connectors, tabs in Microsoft Teams (Office)

7. Getting started with DocumentDB, plus demos with .NET & Node.js (Lynda)

8. Entity Framework Core with SQL Server 2016 (Lynda)

Page 12: Visual studio enterprise 2017 mobile by Russ Fustino

• https://launch.visualstudio.com/Content, content, content! Today!

Page 13: Visual studio enterprise 2017 mobile by Russ Fustino

Tomorrow – sign up

Page 14: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile Dev Tomorrow

Page 15: Visual studio enterprise 2017 mobile by Russ Fustino

Web Dev Tomorrow

Page 16: Visual studio enterprise 2017 mobile by Russ Fustino

• Faster Installer, customizable • Loads projects faster and in Xamarin as a

project loads it is available (no more waiting till they all load)

• Edit menu is well organized• Navigate to (go to all) – CTRL + T and each

item loads in the edit window just click the one you want.

• Filters on Intellisense , now selects most likely property rather than the top one

• Everything is faster!

A few of My Favorites in VS 2017

Page 17: Visual studio enterprise 2017 mobile by Russ Fustino

• Find all references fixed with peek preview (right click)

• Debugging has run to click with performance diagnostics (look for green bar to click on each statement)

• Over 20 languages are supported go, ruby, yml markdown and more

• Streamlined cloud development with• Microservices• Docker• DevOps• .NET Core and Linux

More…

Page 18: Visual studio enterprise 2017 mobile by Russ Fustino

• https://channel9.msdn.com/events/connect/2016/159

Good 10 minute video

Page 19: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile has happened

Faster than theInternet boom of the 90s

Faster than thePC boom of the 80s

Faster than the recentsocial networking explosion

Source: Flurry Analytics (link)

Page 20: Visual studio enterprise 2017 mobile by Russ Fustino

50% of enterprise IT budgets in 2018will be spent on mobility.

“IDC FutureScape: Worldwide Mobility 2017 PredictionsNovember 2016

Page 21: Visual studio enterprise 2017 mobile by Russ Fustino

Walmart is re-defining the next generation of retail growth and is the best-positioned retailer to win at the convergence of digital and physical retail.

Doug McMillonCEO, Walmart

“Silicon Valley is coming. We are going to work hard to make our services as seamless and competitive as theirs.

Jamie DimonCEO, JP Morgan

“ It's about looking ahead to the changes coming to the automobile business, particularly from potential ‘disruptors’ in Silicon Valley - and preparing Ford to thrive through those changes.Mark FieldsCEO, Ford Motor Company

“We are putting 70% of our applications in the cloud to improve flexibility. And, we are launching truly game-changing applications to improve efficiency.

Jeffrey ImmeltCEO, GE

“Businesses are rapidly appifying

Page 22: Visual studio enterprise 2017 mobile by Russ Fustino

A multitude of appsCUSTOMER APPS

Customer ServiceProduct InfoMy AccountPurchases

LoyaltyOrders

SUPPL IER APPS

Order ManagementProcurementDashboardsInventoryResellers

ERP…

EMPLOYEE APPS

Health ServicesOnboardingRecruitingBenefitsPayrollTravel

Page 23: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile appification challengesSCALE COMPLEX ITY FRAGMENTAT ION

App DeliveryThe lifecycle to deliver ‘just one’

app involves many stages

1000+ DevicesMobile ecosystems are complex

with many combinations of devices

100+ appsBusinesses need to rapidly build and deliver high-quality mobile

apps

Page 24: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile apps are complex

Authentication

Cloud Services

Offline data

Phone & Tablet

Application monitoring

Backend application

s

APP

Page 25: Visual studio enterprise 2017 mobile by Russ Fustino

How Microsoft can help

Create rich, cross-platform mobile

experiencesDeliver better

mobile apps, fasterExtend business dataand applications to

mobile

Page 26: Visual studio enterprise 2017 mobile by Russ Fustino

Differentiated Xamarin value proposition

C#

Better TCO, productivity and development experience

End

user

exp

erie

nce

‘It’s the best of both worlds!’

... for developers100% C# with 100% of platform APIs exposedMore productivity and faster developmentUp to 95% code reuse across platformsUp to 100% shared UI with Xamarin.FormsOne code base and IDE for client and backend

... for end usersNative user experienceNative performanceNative platform services

Page 27: Visual studio enterprise 2017 mobile by Russ Fustino

The Microsoft Mobile DevOps Solution

Visual Studio Enterprise

Page 28: Visual studio enterprise 2017 mobile by Russ Fustino

Microsoft’s end-to-end Mobile DevOps solution

Backlog

Monitor and improve

Users and customers install and use app

Telemetry Collection

App Testing Beta TestingCode Repository | Build + Deploy

Visual StudioTeam Services

Application Insights

Page 29: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile DevOps benefits

Shrink release cycles significantly and push new apps out faster.

Build apps faster

Ensure the highest quality user experience that keeps users continuously engaged.

Keep users engaged

Test on a broad range of devices to make sure apps work on your users’ devices

Reach more users

Focus on innovation, spend less time fixing bugs, and more time creating value.

Build new features

Page 30: Visual studio enterprise 2017 mobile by Russ Fustino

Demo VS 2017

Russ Fustino

Page 31: Visual studio enterprise 2017 mobile by Russ Fustino

Economic impact summary

291%three-year,

risk-adjusted ROI<1 monthsto total payback

70%estimated code

sharing across apps

$1.4MYear one

cost savings

$6.5MNET PRESENT VALUE OVER THREE YEARS

Forrester Consulting, 2016Based on a composite organization created fromsurveys and interviews of actual Microsoft customers

The Total Economic Impact Of The Microsoft Mobile Application Development Solution

Page 32: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile apps are complexCustomer story

“FOX Sports’ mobile experiencebrings the latest sports news to millions of devoted fans. Usingthe mobile DevOps solution, its development team completelyrebuilt its Android app to allowusers to customize the experienceand receive push notifications.

Page 33: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile apps are complexCustomer story

“Dutch Railways serves over 9MDutch citizens, transporting over1.1M passengers each day. With its suite of mobile apps its 7,000 train station team members can complete daily tasks from anywhere and focuson customer experience, while making sure trains run smoothlyand on-time.

Page 34: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile apps are complexCustomer story

“Olo creates custom-branded Android and iOS apps for more than 150 brands including Applebee's, Chipotle, and more, bringing seamless food orderingto 25M+ users. After experimentingwith HTML5, they switched to Xamarinto get the rapid time-to-market and rock-solid user experience their customers demand.

Page 35: Visual studio enterprise 2017 mobile by Russ Fustino

What the analysts say

Visual Studio

Page 36: Visual studio enterprise 2017 mobile by Russ Fustino

A leader in 17 Gartner Magic Quadrants

Enterprise Application

Platform-as-a-Service

2016

Mobile ApplicationDevelopment

Platforms

2016

Mission-critical Database

Management Systems

2016

Application Lifecycle

Management

2015

Page 37: Visual studio enterprise 2017 mobile by Russ Fustino

Agile for theEnterprise

Put Quality atthe Center

Manage Complexity and close the Loop

5-Star Mobile App Development

Visual Studio EnterpriseThe Microsoft Mobile DevOps solution

Page 38: Visual studio enterprise 2017 mobile by Russ Fustino
Page 39: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile Accelerator Offer

Mobile Accelerator 50 Mobile Accelerator 100

50 VS Enterprise L&SA, SA or SASU 100 VS Enterprise L&SA, SA or SASU

XTC Scale - 3 concurrent devices XTC Enterprise - 6 concurrent devices

HockeyApp - Business XL Plan HockeyApp - Business XXL Plan

Xamarin University Full Program - 50 seats Xamarin University Full Program - 100 seats

Offer value: $162,000XTC - $36,000; HockeyApp - $3,000; Xamarin University - $120,000

This offer includes everything you need in the Mobile DevOps lifecycle to quickly deliver high quality, cloud-connected consumer and enterprise native mobile apps. Deliver apps that users love, using a highly productive and scalable solution.

Page 40: Visual studio enterprise 2017 mobile by Russ Fustino

Mobile apps are complexXamarin forVisual Studio EnterpriseMore productivity, higher qualityXamarin Inspector: Interact directly with running apps to iterate on UX and behavior and improve app quality.Xamarin Profiler: Identify performance issues at the code level and easily solve the toughest problems.Xamarin Test Recorder: Interactively record test steps and continuously test to ensure your apps areof the highest quality.

Improved code securityEmbedded Assemblies: Add an extra layer of protection by using assembly bundling for code.