Formation Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base

Code formation

xamarin

Duration

21 hours (généralement 3 jours pauses comprises)

Pré requis

  • C# programming experience
  • Knowledge of mobile programming

Audience

  • Mobile developers and programmers

Overview

Xamarin est un ensemble d'outils C# open-source permettant d'écrire des Android , iOS et Windows avec des interfaces utilisateur natives et une base de code partagée sur toutes les plateformes. Il permet aux développeurs d'utiliser le même IDE, le même langage et les mêmes API partout - tout ce qui peut être fait en Objective-C, Swift ou Java peut être fait en C# avec Xamarin . Xamarin été acheté par Microsoft en 2016 et est inclus dans Visual Studio .

Au cours de cette formation en direct animée par un instructeur, les participants apprennent les aspects clés de Xamarin lorsqu'ils développent leur propre ensemble d'applications mobiles pour Android , iOS et Windows.

    Format du cours

    • Présentation des fonctionnalités de Xamarin , ainsi que du développement pas à pas d’une application mobile (pour iOS , Android et Windows).

    Machine Translated

    Plan du cours

    Introduction

    Understanding the Xamarin Architecture

    Xamarin Developer Tools

    Setting up Your Development Environment

    Creating Your First Application

    Making Your Application Interactive

    Model Classes and Event Handling

    Creating the UI

    Collections, Persistence, and MVVM (Model-View-View-Model) in Xamarin

    Data Binding in Xamarin

    Using Pages in Xamarin

    Architecting for Multiple Platforms

    Building Your Application

    Testing Your Application

    Debugging Your Application

    Optimizing the Performance of Your Application

    Deploying Your Application to the iOS App Store

    Deploying Your Android Application

    Summary and Conclusion

    Nos Clients témoignent

    ★★★★★
    ★★★★★

    Catégories Similaires

    Réduction spéciale

    Newsletter offres spéciales

    Nous respectons le caractère privé de votre adresse mail. Nous ne divulguerons ni ne vendrons votre adresse email à quiconque
    Vous pouvez toujours modifier vos préférences ou vous désinscrire complètement.

    Nos clients

    is growing fast!

    We are looking to expand our presence in Belgium!

    As a Business Development Manager you will:

    • expand business in Belgium
    • recruit local talent (sales, agents, trainers, consultants)
    • recruit local trainers and consultants

    We offer:

    • Artificial Intelligence and Big Data systems to support your local operation
    • high-tech automation
    • continuously upgraded course catalogue and content
    • good fun in international team

    If you are interested in running a high-tech, high-quality training and consulting business.

    Apply now!