logo

Mobile Course

course overview

Click to View dates & book now

Overview

In this one-day-deep-dive you will be introduced to the technology of the Microsoft Xamarin platform. This course provides an introduction to Xamarin.iOS, Xamarin.Android and Universal Windows Platform app development.

Audience

If you haven't tried Xamarin yet, this is the moment to get started! Xamarin is a cross-platform framework that makes it possible to build mobile apps for Android, iOS, and Windows all together at once using C# and a shared codebase.

Skills Gained

This course uses Microsoft Visual Studio community edition. It incorporates material from Xamarin University's classes.

  • Getting Started with Xamarin
  • Introduction to Xamarin.Android
  • Introduction to Xamarin.iOS
  • Introduction to Universal Windows Platform

Prerequisites

Students should have significant previous experience with the C# programming language and familiarity with object-oriented programming concepts such as inheritance and interfaces.

One day.

Outline

Outline of Xamarin Introduction Training 1. Getting Started with Xamarin

  • What is Xamarin? How does Xamarin.Forms differ from Xamarin.Android and Xamarin.iOS? What code can I share across my apps? Can I develop on Windows and macOS? This course answers these questions and more. By the end of the course, you will be able to choose the Xamarin approach that is right for you. You will also set up your development machine and run an app on Windows, the iOS simulator, and an Android emulator.

2. Introduction to Xamarin.Android

  • The first step in becoming a Xamarin.Android developer is getting an app up and running. This course takes you through the entire development process. You will create a new project in Visual Studio, code the user interface and behavior for an Activity, build the project, and test it on an Android emulator. You'll also see how to keep your development environment up-to-date as new Android versions are released.

3, Introduction to Xamarin.iOS

  • The first step in becoming a Xamarin.iOS developer is getting an app up and running. This course takes you through the entire development process. You will create a new project in Visual Studio, code the user interface and behavior, build the project, and test it on an iPhone simulator. As you build your app, you will learn several iOS design patterns such as Model-View-Controller, protocols, and delegates.

4. Introduction to Universal Windows Platform

  • Build your first UWP app: create a project, choose your target platforms, define the UI, and implement behavior.

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.