Cross-platform mobile applicaties met Xamarin

Xamarin wint snel veel tractie binnen de Microsoft ontwikkelaarsgemeenschap. Met dezelfde taal - C# - kunnen we nu apps maken die draaien op iOS en Android, naast alleen Windows Phone. Ontwikkelaars die hebben ontwikkeld met behulp van de .NET stack krijgen nu de mogelijkheid om hun bereik uit te breiden naar andere platforms, terwijl ze toch in staat zijn om tools zoals Visual Studio te gebruiken.

Duurtijd
  • Onbekend
Locatie
  • Nog niet beschikbaar
Kenmerken opleiding
  • Kortlopende opleidingen
  • Bijscholing
Bespaar op je opleiding
  • kmo-portefeuille
  • opleidingscheques

In deze cursus leer je meer over de Xamarin omg. Je zult meer te weten komen over cross-platform ontwikkeling met Xamarin.Forms, Xamarin.Android en Xamarin. iOS. Dit alles wordt mogelijk met de kennis die je al hebt: C#!

Doelgroep

Developers die willen de overstap maken naar mobile development met C# en .NET.

 

Chapter 1: Introduction to cross-platform development with XamarinTopics:

    • Hello Xamarin!
    • C# everywhere
    • How Xamarin works
    • Xamarin components
    • Visual Studio integration
    • Xamarin Studio
    • Xamarin Forms and XAML
    • Xamarin Test Cloud
    • Preparing your environment for Xamarin
  • Labs: A guided tour of your development environment

Chapter 2: Cross-platform code-sharing approaches and architectural considerations

    • Topics:
      • Code sharing options
      • Architecture of a Cross-platform Xamarin application
      • Shared Projects
      • Portable Class Libraries

    Chapter 3: Building our first Xamarin.Android application

      • Topics
        • Activities
        • Intents
        • Permissions
        • Resources
      • Lab: Creating your first Xamarin.Android application

      Chapter 4: Android Application fundamentals

        • Topics
          • More on activities
          • Activity lifecycle
          • Services and backgrounding
          • Location awareness
          • Working with data on the device
          • Push notifications basics
        • Labs: Creating a master-detail app (optional)

        Chapter 5: UI Development with Xamarin.Android

          • Topics
            • Working with the designer tools
            • Doing layout in Android
            • Views in Android
            • ListViews and Adapters
            • Working with Fragments
            • Navigation patterns in Android
            • Creating a Material-based app
          • Labs: Creating a Material app with fragments and a drawerlayout

          Chapter 6: Deploying your Xamarin.Android apps

            • Topics
              • Debugging and logging with your device and the emulator
              • Packaging and deploying to the store

            Chapter 7: Building our first Xamarin.IOS application

              • Topics
                • Getting started in iOS
                • UIViewController
                • NavigationController
                • Storyboards
              • Labs: Creating your first Xamarin.iOS application

              Chapter 8: UI Development with iOS

                • Topics
                  • Working with Storyboards and XIB files
                  • Controllers
                    • Navigation controller
                    • Modal controller
                    • Tab controller
                  • Creating your screens with iOS views
                • Labs: Creating a more advanced UI for your iOS application

                Chapter 9: Table and collection views

                  • Topics
                    • TableViews
                    • TableSource
                    • Indexing
                    • Headers and footers
                    • Cell appearance
                  • Labs: Creating a UI with Table views

                  Chapter 10: Deploying your Xamarin.iOS applications

                    • Topics
                      • Debugging
                      • Deploying to the store

                    Chapter 11: Introduction to Xamarin.Forms

                      • Topics
                        • Introduction to Xamarin Forms
                        • Project structure
                        • Pages
                        • Views and layouts
                        • Lists
                        • Navigation
                        • Platform features
                        • Working with the DependencyService

                      Chapter 12: XAML and databinding in Xamarin.Forms

                        • Topics
                          • What is XAML?
                          • Building an app with XAML
                          • XAML Syntax
                          • XAML Markup Extensions
                          • Data binding
                        • Labs: Creating your first Xamarin.Forms app

                        Chapter 13: Creating a cross-platform application with MVVM

                          • Topics:
                            • MVVM & MVVMCross
                            • Code sharing
                            • View Models
                          • Genk T2-campus

                          Java - basis

                          €425.00 €351.24
                          • Genk T2-campus

                          Scrum

                          €195.00 €161.16
                          • Genk T2-campus

                          Voltijdse dagopleiding Webontwikkelaar

                          €895.00 €739.67
                          • Genk T2-campus

                          Procesmanagement

                          €245.00 €202.48
                          • Genk T2-campus

                          Programmeren in C#.Net - deel 1

                          €425.00 €351.24