iPhone App Base

Portfolio: Learning

Sorry, this entry is only available in Italian. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

OBIETTIVI DEL CORSO:
L’obiettivo del corso è quello di fornire un primo approccio alla creazione di applicazioni in ambiente ios.

DESCRIZIONE:
Il corso specialistico di sviluppo applicazioni per Iphone  è rivolto agli sviluppatori che intendono acquisire competenze professionali di base in merito allo sviluppo di applicazioni per iPhone, iPod Touch e iPad.

REQUISITI:
Consigliabile possedere la conoscenza delle nozioni di base di programmazione strutturata e ad oggetti, oltre alla conoscenza minima dell’ambiente Mac OS X.
Si consiglia un proprio portatile con ios sdk e xcode

PROGRAMMA:

  • Panoramica tecnologica dei dispositivi iPhone,iPod Touch e iPad
  • Concetti fondamentali di programmazione object-oriented
  • Cosa serve per sviluppare e pubblicare una app?
  • Introduzione ad iOS, iOS 4 SDK e all’ambiente XCode 4
  • Il linguaggio “Objective-C” e sintassi
  • Documentazione per gli sviluppatori
  • Risorse utili per gli sviluppatori iOS
  • Inizializzazione degli oggetti e gestione della memoria
  • Le Proprietà, i Protocolli e le Categorie in Objective-C
  • Gli attributi required ed optional nei protocolli
  • I metodi di classe e metodi di istanza.
  • Variabili statiche.
  • Il Foundation Kit e UIKit (Cocoa Touch)
  • Il pattern MVC : Model-View-Controller
  • Come si crea una app per iPhone/iPad o entrambi
  • La classe NSLog ed “Hello world”.
  • La classe UIAlertView.
  • Zombie, allocazioni e memory leaks.
  • Il tool instruments per gestire la memoria.
  • L’ interfaccia utente di iOS: UIWindow, UIView e rispettivi controllers.
  • Creazione di UIView con grafica personalizzata
  • Gestione nativa di links “sms”, “call”, “mailto” e “http”

marzo, 1º 2017, 12:00 am | maggio, 31º 2017, 12:00 am
gennaio 19, 2017

Flyer communication, Rome Italy, Rome, Italy

Programming: Ottobre-Dicembre-Febbraio-Aprile
Duration: 17 ore in 2 giorni
Teacher: Daniele Galiotto
Price: 400,00
iPhone App Base