Software Development with Xamarin Forms

  • ITCore Sviluppo
  • Xamarin
  • Sviluppo
Sviluppo
Xamarin
ITCore Sviluppo
3 Giorni
it
Nessuna certificazione
Descrizione del corso

Durante il corso, esploreremo i vari modelli di Blazor, approfondendo le best practice per creare componenti riutilizzabili, gestire lo stato e integrare API. Attraverso esercitazioni pratiche, imparerai a sviluppare applicazioni scalabili, ad alto impatto visivo e con elevate prestazioni, sfruttando appieno il potenziale di C# e .NET in un contesto web.

Programma

  1. Introduction to Mobile Development
  2. Mobile development technologies comparison
    • Native development
    • Cross platform development
    • Cross platform mobile development vs Platform solutions
  3. Development paradigm: MVVM
    • Interrelations
    • Data Binding
    • Application lifecycle
  4. Introduction to Xamarin Forms
    • C# and .NET
    • XAML support
    • Platform specificity
    • Binding infrastructure
  5. Anatomy of an app
    • Cross platform solution templates
    • Project organization
    • Development process
    • XAML vs Code
  6. Building the user interface
    • Layouts
    • Grids
    • Styles
    • Controls
    • Collections
    • Transforms
    • Animations
    • Triggers
    • Behaviours
  7. Event programming
    • Processing events
    • Data management
  8. Page navigation
    • Modal and modeles
    • Menu
    • Data transfer
  9. Local data management
    • File management
    • Local database
  10. Data Storage Management
    • Web services usage
  11. Platform specific API
    • Shared Asset Project
    • Portable Class Library
    • Platform specific issue


Ad hoc

Cerchi un
corso su misura?
Richiedilo ora

Contatti

Hai bisogno
di aiuto?
Contattaci