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

Kurs Code

xamarin

Dauer

21 hours (üblicherweise 3 Tage inklusive Pausen)

Voraussetzungen

  • C# programming experience
  • Knowledge of mobile programming

Audience

  • Mobile developers and programmers

Überblick

Xamarin ist eine Open-Source-Sammlung von C# -Tools zum Schreiben von Android , iOS und Windows-Apps mit nativen Benutzeroberflächen und einer gemeinsamen Codebasis für alle Plattformen. Entwickler können damit überall die gleiche IDE, Sprache und APIs verwenden - alles, was in Objective-C, Swift oder Java ist, kann in C# mit Xamarin . Xamarin wurde 2016 von Microsoft gekauft und ist in Visual Studio .

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer die wichtigsten Aspekte von Xamarin während sie die Entwicklung eigener mobiler Anwendungen für Android , iOS und Windows übernehmen.

    Format des Kurses

    • Überblick über die Funktionen und Möglichkeiten von Xamarin sowie schrittweise Entwicklung einer mobilen Anwendung (für iOS , Android und Windows).

    Machine Translated

    Schulungsübersicht

    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

    Erfahrungsberichte

    ★★★★★
    ★★★★★

    Verwandte Kategorien

    Kombinierte Kurse

    Sonderangebote

    Sonderangebote Newsletter

    Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
    Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

    EINIGE UNSERER KUNDEN

    is growing fast!

    We are looking for a good mixture of IT and soft skills in Switzerland!

    As a NobleProg Trainer you will be responsible for:

    • delivering training and consultancy Worldwide
    • preparing training materials
    • creating new courses outlines
    • delivering consultancy
    • quality management

    At the moment we are focusing on the following areas:

    • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
    • SOA, BPM, BPMN
    • Hibernate/Spring, Scala, Spark, jBPM, Drools
    • R, Python
    • Mobile Development (iOS, Android)
    • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
    • You need to have patience and ability to explain to non-technical people

    To apply, please create your trainer-profile by going to the link below:

    Apply now!