MOC 20485: Advanced Windows Store App Development Using C#

Security Architect Srl
A Casamassima - BARI

1.190 
+IVA
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Laboratorio intensivo
  • Casamassima - bari
  • 35 ore di lezione
  • Durata:
    5 Giorni
  • Quando:
    Da definire
Descrizione

In questo corso gli studenti imparano a programmare con le più avanzate tecniche che si possono utilizzare per ottimizzare l'App Store di Windows e differenziare l'applicazione da altre applicazioni nello Store di Windows. Queste competenze e tecniche avanzate includono una combinazione di design e sviluppo delle competenze.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Da definire
Da definire
Casamassima - BARI
Via Boccaccio 6, 70010, Bari, Italia
Visualizza mappa

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

C#
Visual Studio 2010
.net framework

Professori

Da_ Definire
Da_ Definire
in base alle richieste di disponibilità

Programma

Struttura del corso

Modulo 1: Windows Store App Essentials

In questo modulo, otterrà una panoramica dell’esperienza utente Windows 8.1 e caratteristiche e farà familiarizzare con le applicazioni Windows Store e la nuova interfaccia utente. Si esaminerà il processo di sviluppo di applicazioni utilizzando XAML per creare l’interfaccia utente e l’API WinRT per interagire con la piattaforma.

Lezioni

  • Recensione Windows Store App Essentials
  • Recensione Windows Store App Essentials – sotto il cofano

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Descrivere la piattaforma Windows 8.1, architettura e funzionalità.
  • Descrivere il processo di creazione di interfacce utente con XAML.
  • Spiegare il nuovo modello API WinRT.
  • Descrivere le basi di lavorare con file, implementazione contratti, visualizzare le notifiche e la distribuzione app Windows Store.

Modulo 2: Implementazione di animazioni e transizioni

In questo modulo imparerete come aggiungere animazioni alle applicazioni Windows Store e come sfruttare le funzionalità offerte dalla classe VisualStateManager.

Lezioni

  • Utilizzando animazioni
  • Lavorando con transizioni e trasformazioni

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Utilizzare animazioni predefinite e personalizzate e Storyboard.
  • Applicare trasformazioni agli elementi dell’interfaccia utente e utilizzare la classe VisualStateManager per creare transizioni fluide di UI.

Modulo 3: Implementazione di globalizzazione e localizzazione

In questo modulo imparerete come globalizzazione prepara un app per un pubblico globale. Ciò comporta il passaggio di elementi specifici delle impostazioni cultura dell’interfaccia utente, ad esempio date, orari, valute e lingue. Localizzazione prende ulteriore globalizzazione sostenendo regioni, culture e lingue specifiche.

Lezioni

  • Lavorare con i file di risorse
  • Implementazione di formattazione specifiche delle impostazioni cultura

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Creare e utilizzare i file di risorse per la localizzazione.
  • Implementare la formattazione specifiche delle impostazioni cultura.

Modulo 4: Branding e un’interfaccia utente senza soluzione di continuità

Questo modulo spiega come app di marca e aggiungere una schermata di marca per migliorare l’esperienza utente.

Lezioni

  • Branding
  • Personalizzazione della schermata iniziale
  • Personalizzazione dell’applicazione UI

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Creare una schermata iniziale per un’applicazione Windows Store.
  • Applicare il branding per un’applicazione Windows Store.

Modulo 5: Dati avanzati scenari in un’applicazione Windows Store

In questo modulo, potrete conoscere le nuove funzionalità di archiviazione file di aggiunta di Windows 8.1.In, imparerete come utilizzare le funzionalità di archiviazione di file nelle applicazioni. Imparerai anche come progettare e implementare la memorizzazione dei dati più utili attraverso la memorizzazione nella cache e come impostare la compressione, le associazioni e le estensioni dei file.Queste caratteristiche vi aiuterà a fornire una migliore esperienza per l’utente, aumentando la capacità di risposta dell’app, e abbassando il suo uso di risorse.

Lezioni

  • Opzioni di archiviazione di App di Windows Store
  • Implementazione di memorizzazione nella cache di dati
  • Funzionalità avanzate dei File

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Utilizzare l’archiviazione di file in un’applicazione Windows Store.
  • Spiegare cosa caching è e come e quando usarlo in un’applicazione Windows Store.
  • Impostare le estensioni dei file e delle associazioni in un’app.
  • Comprimere i file nella tua app.

Modulo 6: Creazione di componenti e controlli riutilizzabili

In questo modulo imparerete come Windows Runtime (WinRT) contiene un ricco set di controlli XAML, ad esempio GridView, ListView, FlipView e AppBar. In molti casi, è possibile utilizzare questi controlli per creare applicazioni completamente funzionali. Tuttavia, se i controlli incorporati non contengono le funzionalità che è necessario, è possibile creare controlli personalizzati. Sarete in grado di riutilizzare questi controlli personalizzati in altre applicazioni, come qualsiasi altro controllo incorporato.

È inoltre possibile estendere la stessa WinRT per esporre le librerie nuove o esistenti per applicazioni Windows Store. È possibile creare componenti personalizzati di WinRT, che possono essere utilizzati da qualsiasi linguaggio di programmazione supportato (c#, VB.NET, C++ o JavaScript).

Lezioni

  • Lavorando con Custom e controlli basati su modelli
  • Creazione e utilizzo di componenti di WinRT

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Creare e utilizzare controlli personalizzati di XAML.
  • Creare e utilizzare componenti personalizzati di WinRT.

Modulo 7: Implementare gli scenari avanzati contratto

Questo modulo viene descritto come utilizzare due nuovi contratti:

• Giocare a contratto consente la condivisione con altri dispositivi, quali televisione media imposta.

• Il contratto di stampa consente l’interazione con periferiche di stampa.

Applicazioni Windows Store possono integrare con i contatti e gli appuntamenti del calendario gestiti dal sistema operativo. È possibile creare nuovi contatti e calendario appuntamenti, aggiornare ed eliminare quelli esistenti.

Infine, potrete imparare a sfruttare di più conveniente 8.1 di Windows application programming interface (API) per fornire emozionanti, utente amichevole funzioni nelle app. Windows RT ha le API native per lavorare con i file Portable Document Format (PDF), creazione di screenshot dell’app e generazione vocale da testo tramite sintesi vocale.

Lezioni

  • Il gioco a contratto
  • Stampa contratto
  • Integrazione di contatti e calendari
  • Supporto file PDF e screenshots
  • Integrare la sintesi vocale

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Implementare il contratto di gioco a.
  • Implementare il contratto di stampa.
  • Visualizzare documenti PDF in app.
  • Creare istantanee dell’app.

Modulo 8: Il Windows servizio notifica Push

Questo modulo spiega le notifiche Push di Windows.

Lezioni

  • Introduzione al servizio di notifica Push
  • Comunicando con la WNS

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Spiegare come Windows spingere le notifiche lavoro.
  • Utilizzare le notifiche push di Windows in un’applicazione Windows Store.

Modulo 9: Cattura Media

In questo modulo imparerete come includere mezzi catturando funzionalità nel vostro app. imparare a sfruttare i mezzi di comunicazione di Windows Runtime (WinRT) catturare le API può aiutare a creare un’app interessante e di successo.

Lezioni

  • Usando CameraCaptureUI per catturare immagini, video o Audio
  • Usando MediaCapture per catturare immagini, Video o Audio

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Utilizzare il CameraCaptureUI API per catturare immagini, video e audio.
  • Utilizzare il MediaCapture API per catturare immagini, video e audio.

Modulo 10: Attività in Background

Questo modulo viene illustrato come creare, registrare e utilizzare attività in background per le applicazioni Windows Store.

Lezioni

  • Creazione di attività in Background
  • Mediante attività in Background in un’applicazione Windows Store

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Creare attività in background per l’app Store di Windows.
  • Utilizzare attività in background nell’app Store di Windows.

Modulo 11: Lavorare con dispositivi e sensori

Questo modulo descrive alcuni dei sensori e dispositivi disponibili per un’applicazione Windows Store e spiega come accedervi da app Store di Windows.

Lezioni

  • Lavorando con sensori
  • Lavorare con dispositivi

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Scoprire e accedere ai sensori e agire sui dati del sensore da un’applicazione Windows Store.
  • Scoprire e interagire con dispositivi da un’applicazione Windows Store.

Modulo 12: Generare entrate con l’App Store di Windows

Questo modulo vi farà conoscere le opzioni che si hanno, come sviluppatore, fare soldi con le app di Windows Store.

Lezioni

  • Implementando funzionalità di prova in un’applicazione Windows Store
  • Implementando gli acquisti In-App
  • Pubblicità in un’applicazione Windows Store

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Implementare funzionalità di prova nell’app Store di Windows.
  • Implementare gli acquisti in-app nell’app Store di Windows.
  • Incorporare pubblicità nell’app Store di Windows.

Modulo 13: Proteggere i dati di App di Windows Store

In questo modulo imparerete come creare un’applicazione protetta sul lato client e server, che fornisce protezione per i vostri dati. Imparerete anche come implementare un protocollo di sicurezza che consente di comunicare con i servizi di Windows Azure e Microsoft SkyDrive.

Lezioni

  • Gestione dell’autenticazione Windows
  • Gestione dell’autenticazione Web
  • Crittografia nelle applicazioni Windows Store

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Gestire l’autenticazione di Windows.
  • Gestire l’autenticazione Web.
  • Crittografare i dati.

Modulo 14: Traccia e profilatura applicazioni Windows Store

In questo modulo imparerete le tecniche che consentono di analizzare il codice per potenziali problemi, creare registri di fase di esecuzione in modo efficiente e diagnosticare i vari tipi di problemi di prestazioni nell’app Store di Windows.

Lezioni

  • Analizzando un App di Windows Store
  • Tracciando un App di Windows Store
  • Profilare un’applicazione Windows Store

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Analizzare il codice dell’app Store di Windows per individuare potenziali problemi.
  • Tracciare il flusso di esecuzione delle app di Windows Store.
  • Diagnosticare problemi di prestazioni della CPU e memoria nell’app Store di Windows.

Confronta questo corso con altri simili
Leggi tutto