Course code: GOC4156« Back

Xamarin.Forms - Mobile Application Development II (Android / iOS)

The course is designed for .NET developers who already master the basic Xamarin.Forms mobile application development techniques within the GOC4155 Mobile Application Development course at Xamarin.Forms and want to learn about advanced techniques for developing multiplatform mobile applications and other features of this framework, which they can use in their applications.

 DateDurationCourse priceHandbook priceCourse languageLocation 
10/8/2020 2 10 800 CZK included in course price Český jazyk GOPAS Praha_GTT
10/8/2020 2 10 800 CZK included in course price Český jazyk GOPAS Brno_GTT
10/8/2020 2 360,00 EUR included in course price Český jazyk GOPAS Bratislava_GTT

AffiliateDurationCatalogue priceHandbook priceITB
Praha2 10 800 CZK included in course price 20
Brno2 10 800 CZK included in course price 20
Bratislava2 360,00 EUR included in course price 20

What we teach you:

  • Get acquainted with advanced XAML options like Data Binding, or Markup Extension for Xamarin.Forms
  • You will learn how to create a multiplatform user interface that you customize for each platform
  • You will work with the database and take advantage of the MVVM in Xamarin.Forms

Required skills:

  • Knowledge of C # and Visual Studio (course will be in C # language)
  • Basic knowledge of Xamarin and Xamarin.Forms

Teaching methods:

  • Professional explanation with practical samples and examples.

Teaching materials:

  • Powerpoint handouts and module printouts.

Course syllabus:

Advanced XAML user interface elements using MVVM

  • ListView
  • Data Binding and ViewModels

Extended work with XAML

  • Xaml Markup extension
  • Customize Elements for Each Platform - OnPlatform

Xamarin Forms Effects

    Native Views and Platform Specifics

      Custom Renderer

        Working with data in a local database

        • SQLite and description of the sqlite-net library
        • Other types of databases that are supported by Xamarin
        • Working with local SQLite databases
        Tištěné nebo elektronické studijní materiály GOPAS

        included in course price