I Nostri Canali
Clicca sulle singole icone sottostanti per seguire le attività di Handmedia Associazione attraverso tutti i suoi canali.
Richiedi il CINEBUS e
organizziamo una proiezione
I prossimi appuntamenti
Seguici su facebook
Seguici su twitter
Sostieni l'Associazione Handmedia
Iscriviti alla newsletter
Da chi è composto il
Gruppo Handmedia
Handmedia è affiliata a:
Handmedia collabora con:
----------------------------------------------
Corsi per Programmazione Applicazioni iOS, iPhone/iPad Il corso di programmazione iOS, si pone l'obiettivo di spiegare approfonditamente le tecniche e gli strumenti di programmazione coinvolti nella realizzazione di un'applicazione per ipad e iphone, il linguaggio Objective-C e le maggiori librerie utilizzate allo scopo. Il corso sarà tenuto da un programmatore e insegnante, esperto nell'ambito iOS che, oltre ad una preparazione teorica, fornirà tanti esempi pratici ed esercitazioni inerenti problematiche frequenti di programmazione. Chiarezza espositiva e professionalità sono assicurate. Il corso si rivolge principalmente a programmatori professionisti o aspiranti tali ancora in corso di studio. La durata del corso è di 40 ore, distribuite in base alle esigenze dei corsisti. La data di inizio è stimata per la metà/fine del mese di Novembre 2012. Il corso di terrà a Medicina nei locali dell'Associazione Handmedia (Medicina, via L. Fava 184/H), facilmente raggiungibile sia da Bologna che da Imola o Castel San Pietro. Di seguito potete trovare il programma dettagliato delle lezioni: INTRODUZIONE ALL'IOS SDK - Schema di un'applicazione iOS - Lo strumento Xcode - Il paradigma Model-View_Controller - I metodi fondamentali di un'applicazione - Compilazione e lancio di un'applicazione
- Sintassi del linguaggio - Paradigma di programmazione - Sottoclassi, costrutti e metodi - Eccezioni
- Modello di memoria - Il meccanismo della delega - Uso del debugger - L'oggetto text-input - Il framework MapKit
COSTRUIRE L'INTERFACCIA - UIView e le sue sottoclassi - Il metodo drawRect - Il framework CoreGraphics - UIScrollView
LAVORARE CON I VIEW CONTROLLER - Il ruolo nel paradigma MVC - UIViewController e sottoclassi - UITabBarController - Ciclo di vita e interazione di un View Controller
NOTIFICHE DEL DISPOSITIVO - Il sistema di notifica - Gestire le rotazioni del dispositivo
LA VISTA A TABELLE - Le applicazioni con gerarchie di dati - Maneggiare IUTableView e UITableViewController - Le celle della tabella: la classe UITableViewCell - Table View editabile - UINavigationController per collegare le tabelle
CAMERA - Utilizzo della camera del dispositivo programmaticamente - Principali strumenti di acquisizione e gestione delle immagini
AVVERTIRE L'UTENTE - Le viste modali e di dettaglio - Le classi UIPopoverController e ModalViewController - Transizioni tra viste
- Stato di un'applicazione e transizioni - Il file system di iOS - Il modello di dati di iOS:il framework Core Data - Utilizzare i dati persistenti, salvataggio e ripristino - I formati di salvataggio
TOCCHI E GESTI - Riconoscimento dei gesti nelle applicazioni - Ad ogni gesto un suo View Controller - Gesti personalizzati
CREARE ANIMAZIONI - Il framework Core Animation - Lavorare con i layer nelle applicazioni - Mettere in moto un'animazione programmaticamente
NETWORKING - Panoramica delle classi di networking - Interazione con i webservice - Utilizzare e manipolare dati XML - La classe UIWebView
ICLOUD - Panoramica del cloud - Il cloud specifico di Apple - Rapporto fra iCloud e Core Data Per informazioni o richieste contattaci. |