We provide Xamarin Training for individuals and corporate groups. If you are a C# developer then Xamarin is the quickest and easiest route to get into mobile programming. You can develop for Android devices and iOS (iPhone / iPad) devices, all from the comfort of your Visual Studio IDE using your favorite programming language, C#.

We provide training for groups at a variety of skill levels from complete mobile newbie to experienced developers. Our courses can last a day or several days with the emphasis on practical experience that leaves you with the ability to continue on your own.

Why take the training with us?

We are partners

We are an authorized Xamarin Consulting Partner

We are certified

We are a team of Xamarin Certified Professionals

We deliver

We have delivered dozens of successful technological solutions developed with Xamarin

Prerequisites

Attendees should have attended should have a mid level of experience of coding in C#.

Hardware Prerequisites:

  • Mac machine for building iOS & Android applications
  • Windows machine for building Android applications

Software Prerequisites:

  • Xamarin for Mac (http://xamarin.com/download) on Mac machine Any version of Visual Studio 2015 Windows machine.
  • (https://www.visualstudio.com/enus/downloads/download-visual-studio-vs.aspx ). Or any edition of Visual Studio 2013 with Xamarin for Windows

About the Trainers

Our training is led by Xamarin Certified Developers with over three years Xamarin development experience and over 10 years C# experience.

Training Outline

Course content will be tailored to meet the needs of the client but a selection of the topics may include:

Introduction to using Xamarin

  • Overview of Xamarin
  • Setting up Xamarin Visual Studio on a PC and a Mac for development
  • Beginners MVVM design
  • Structure of a Xamarin solution including shared projects vs PCL, unit testing, libraries, individual device projects
  • Build and test your first Xamarin mobile application
  • Using the simulators and real devices for testing

Introduction to Xamarin Forms

  • Xamarin Forms controls: pages, layouts, views, cells
  • Navigation
  • Simple tap handling
  • UI development in C#
  • UI development in XAML
  • Data binding
  • Simple phone features: calling, emailing, viewing a web page
  • Consuming APIs in a data driven app

Advanced Topics

  • Building and publishing an app
  • Creating resources: icons, splash screens, background images
  • Backgrounding
  • Using plugins
  • Maps and Geolocation
  • Camera
  • Persistence
  • Xamarin Messaging
  • Custom renderers

Let’s Start Building your Dream!

Just fill the form below and one of our representatives will contact you shortly.

Name*

Company*

Email*

Number of Participants*

Feel free to give any other information

* = Required