Multi Device Development by using Visual Studio #5
Channel: Jayden
Date: 2015-10-01

Instructors: Mark Arteaga - RedBit Development President and Developer; Brian Sherwin - Microsoft Technical Evangelist

01 | Intro to Xamarin Using Visual Studio
Explore the various features available to Developers within Visual Studio. Create your first app, using both iOS and Android, to get familiar with the development environment offered by Xamarin within Visual Studio 2013.

02 | iOS Development with Xamarin & Visual Studio
Begin developing the Heritage Properties sample application. Start building for iOS, with the goal of learning key items, such as runtime model, application lifecycle, application structure, storyboarding, and navigation; finish the module with a fully functional iOS app.

03 | Android Development with Xamarin & Visual Studio
Start developing the same Heritage Properties app, but for the Android platform; get familiar with the runtime model, application lifecycle, app structure, layouts, and navigation. Explore some initial code-sharing techniques, and wrap with a fully functional Android app.

04 | Code-Sharing Techniques & Xamarin Forms
Use different code-sharing techniques, such as portable class libraries and inversion of control, plus implement a Model-View-View-Model (MVVM) design pattern. Get an introduction to Xamarin.Forms, and learn fundamentals, including available controls, dependency services, messaging center, and shared user interface across platforms.

05 | UI Test Automation Using Xamarin.UITest
Test the application to try and catch bugs before your users do. Explore Xamarin.UITest to test the Heritage Properties app locally, and also use Xamarin Test Cloud to test on more than 1,000 real devices, plus learn to produce the required test code to automate app UI tests.

-------------------------------------------------------------------------------------------------
This is a lecture of the course as it was published by CodeGeek. It has Creative Commons rights.
Source videos: https://youtu.be/LaSPkLJOMlo