PRESENTAZIONE del PERCORSO FORMATIVO
Windows Phone 8 è l’innovativo sistema operativo mobile, realizzato da Microsoft, che si presenta con una grafica tutta nuova e una struttura di base totalmente rivoluzionata rispetto alle precedenti versioni di Windows Phone. Semplice ed efficace, la programmazione su WP8 è consigliata a programmatori esperti e ai neofiti che faranno di ambiente la loro prima esperienza da sviluppatori.
Il corso si prefigge l’obiettivo di guidare i partecipanti alla scoperta delle potenzialità del sistema operativo mobile di Microsoft al fine di poter creare applicazioni compatibili con l’ambiente Windows Phone. Dopo una breve fase introduttiva, il corso si sofferma sui principali framework di sviluppo per poi passare ad un’analisi (sia teorica che pratica) dei vari concetti legati alla programmazione di Apps per Windows Phone.
IL CORSO E’ RIVOLTO A:
- Ai principianti assoluti
- Agli appassionati del settore che cercano un valido approfondimento
- A chi si occupa di programmazione, ma non conosce sufficientemente C#
- A chi è alla ricerca di nuove opportunità di business
OBIETTIVI:
- Raccogliere e rapportare le esigenze con le specifiche tecniche desiderate
- Progettare lo sviluppo (mockup, prototipazione, grafica, tecnologie)
- Pubblicare e implementare l’App per successive release
PRE-REQUISITI
- Conoscenza di base del .NET Framework
- Conoscenza di base del linguaggio di programmazione C#
Il corso parte comunque dalle basi della programmazione per Windows Phone, pertanto è possibile approfondire le suddette conoscenze anche parallelamente alla fruizione del corso stesso.
Totale ore corso: 3.
Programma didattico:
Introduzione a Windows Phone
- Evoluzione dei dispositivi mobili
- Requisiti minimi per dispositivi Windows Phone
- Architettura Windows Phone
Servizi e strumenti di sviluppo
- Servizi
- Strumenti di sviluppo
- Installazione del Windows Phone SDK
- Creazione di un progetto Windows Phone con Visual Studio
- Panoramica degli elementi fondamentali del progetto e dell’ambiente di sviluppo
Linguaggi per lo sviluppo e struttura dei file di un progetto
- Silverlight e XAML
- Il file MainPage.xaml
- Gestori degli eventi predefiniti in C#
- Il file WMAppManifest.xml
- Interazione tra i controlli tramite eventi
Panoramica dei controlli
- I principali controlli per Windows Phone
- Proprietà fondamentali dei controlli
- Il controllo Canvas
- Il controllo Grid
- Il controllo StackPanel
- Il controllo Border
- Il controllo ScrollViewer
- Il controllo TextBlock
- Il controllo TextBox
- Il controllo Button
- Il controllo Image
- Il controllo RadioButton
Pubblicazione di un’app
- Marketplace e AppHub
- Inserimento di un’applicazione nell’AppHub
* La lezione è organizzata con sessioni di spiegazioni e con esercitazioni pratiche svolte dai partecipanti sotto la guida del docente.
Tutor:
Minighin Massimo. Docente Programming, Design Web & Mobile, e-learning developer, scientific advisor for ECM credits in the FVG region, Italy, CEO Kinit Corporation, Chicago, US. Facebook Linkedin
[dt_button animation=”scale” size=”big” color=”” link=”https://www.radioamatorepordenone.it/calendario-programma-e-orari-workshop-appdays/” target_blank=”false”]TABELLA CON ORARI DEL PROGRAMMA[/dt_button]