I was honored to be part of the Visual Studio 2017 keynote, where I got to highlight how easy it is to build beautiful, cross-platform native iOS, Android, and Windows apps in C# with Xamarin and Visual Studio 2017. Visual Studio 2017 brings an exciting range of new features and improvements for developers, along with a brand new preview of Visual Studio for Mac.
Channel 9 has put together an extensive collection of content from the Visual Studio 2017 launch, and in this post I wanted to share a few of my favorite recordings from the event.
Building Mobile Apps with Xamarin & Visual Studio 2017
Visual Studio 2017 includes everything you need to start building mobile apps for iOS, Android, and Windows in C# with Xamarin. In this session, Xamarin University’s Rob Gibbens and Adrian Stevens walk you through the basics of building apps with Xamarin and Visual Studio from the ground up.
New Connected App Templates
We wanted to build mobile app templates that reflect the type of apps our developers are building. Looking at the various app stores, for example, you’ll see that many mobile apps are simply a list view populated by data pulled down from the web, possibly with some form of social or enterprise authentication. With our new templates, you can bootstrap your next mobile project at the click of a button to produce a mobile app for iOS, Android, and Windows 10 that includes tabbed navigation, MVVM, settings, and more. By clicking “Host in the cloud,” you can take your mobile project to the next level by provisioning a backend for your mobile app, complete with client-side code for online/offline synchronization and automatic conflict resolution. In this mini session, I walk you through the new templating experience in Visual Studio.
Introducing Visual Studio for Mac
Visual Studio for Mac is an IDE for mobile-first, cloud-first workloads with support for building iOS, Android, and Mac apps in C# and F# with Xamarin, as well as web and server apps with .NET Core and ASP.NET Core. You’ll find the same Roslyn-powered compiler, IntelliSense code completion, and refactoring experience you would expect from a Visual Studio IDE. And, since Visual Studio for Mac uses the same MSBuild solution and project format as Visual Studio, developers working on Mac and Windows can share projects across Mac and Windows transparently. This mini session from Mikayla Hutchinson shows how to get started with Visual Studio for Mac and explores its rich capabilities for developing mobile apps with Xamarin and cloud back-ends with .NET Core.
Don’t Miss All the Channel9 Xamarin Content
Be sure to visit Channel 9 for the complete selection of Visual Studio 2017 launch videos, including the keynote as well other sessions for mobile developers. For more content, be sure to follow The Xamarin Show for a weekly look at cross-platform mobile development for iOS, Android, macOS, and Windows with Xamarin.