MS 20484 - Essentials of Developing Windows Store Apps Using C# - INFOR ELEA

MS 20484 - Essentials of Developing Windows Store Apps Using C#

Corsi su richiesta modalità interaziendale e/o personalizzata. In questo corso gli allievi apprendono le competenze essenziali di programmazione e le tecniche che sono necessarie per realizzare apps Windows Store. Vengono apprese sia competenze di sviluppo che di progettazione e gli allievi acquisiscono familiarità con gli strumenti Visual Studio e Expression Blend.

Scarica il PDF

DURATA:
5 gg
CODICE:
ICT - MS 20484

Docente:

Da definire
Consulenti ed esperti del settore

Indirizzo

Torino - Corso Unione Sovietica 612/15/C   Vedi mappa
DESCRIZIONE:

In questo corso gli allievi apprendono le competenze essenziali di programmazione e le tecniche che sono necessarie per realizzare apps Windows Store. Vengono apprese sia competenze di sviluppo che di progettazione e gli allievi acquisiscono familiarità con gli strumenti Visual Studio e Expression Blend.

 

OBIETTIVI:

Al termine del corso gli allievi saranno in grado di:

  • descrivere la piattaforma Windows 8 e le sue caratteristiche;
  • creare un’interfaccia utente utilizzando XAML;
  • implementare AppBar e i controlli per il layout;
  • Gestire file e stream;
  • utilizzare i template Visual Studio per gestire il ciclo di vita di una applicazione con PLM (Process Lifetime Management);
  • utilizzare i template per la creazione dell’interfaccia utente;
  • gestire la navigazione di una app Windows Store;
  • progettare e implementare Search, Share e Settings;
  • implementare tile e toast;
  • rispondere agli eventi touch, del mouse, della tastiera;
  • distribuire una app Windows Store allo Store oppure a uno store della organizzazione.

 

PROGRAMMA:
Overview of the Windows 8 Platform and Windows Store Apps
  • Introduction to the Windows 8 Platform
  • Windows 8 UI Principles
  • WinRT and Language Projections
Creating User Interfaces using XAML
  • XAML Basics
  • XAML Code-Behind
  • Advanced XAML
Presenting Data
  • Working with Data Presentation Controls
  • The GridView Control
Implementing Layout Using Windows 8 Built-In Controls
  • WinRT Controls
  • AppBar Control
  • Snapped and Fill Views
Handling Files in Windows Store Apps
  • Handling Files and Streams in Windows Store Apps
  • Working with File User Interface Components
Windows Store App Process Lifetime Management
  • Process Lifetime Management
  • Windows Store App Activation and Background Tasks
  • Implementing a State Management Strategy
Working with Resources, Styles, and Templates
  • Creating Shared Resources
  • Creating Styles and Templates
Designing and Implementing Navigation in a Windows Store App
  • Handling Navigation in Windows Store Apps
  • Semantic Zoom
Implementing Windows 8 Contracts
  • Designing for Charms and Contracts
  • The Search Contract
  • The Share Contract
  • Managing App Settings
Implementing Tiles and User Notifications
  • Implementing Tiles, Live Tiles, Secondary Tiles and Badge Notifications
  • Implementing Toast Notifications
Designing and Implementing a Data Access Strategy
  • Evaluating Data Access Strategies
  • Working with Remote Data
Responding to Mouse and Touch
  • Working with Pointer Events
  • Working with Gesture Events
Planning for Windows Store App Deployment
  • The Windows Store App Manifest
  • Windows Store App Certification

 

ESERCITAZIONI E SUPERAMENTO:

All’interno di ogni modulo vi sono dei momenti di autovalutazione non vincolati che consentono all’utente di interagire con l’animazione verificando l’apprendimento dei concetti presentati. Il corso viene considerato concluso una volta fruiti tutti i contenuti.

 

DESTINATARI:

Il corso si rivolge a Programmatori C#.

 

PREREQUISITI:

Per partecipare con profitto a questo corso è necessario che gli allievi siano in possesso dei seguenti prerequisiti:

  • esperienza nella creazione di applicazioni software
  • esperienza di base nella creazione di applicazioni Windows Client
  • esperienza di base con Visual Studio

 

ATTESTATO:

Attestato di frequenza

 

Corsi su richiesta modalità interaziendale e/o personalizzata

Per le edizioni schedulate nei mesi successivi contattare la sede di competenza>
Il corso può essere erogato anche in modalità “ONE to ONE”.
Il corso è erogabile su altre sedi su richiesta.
Il costo del corso è finanziabile con i Fondi Interprofessionali.