ArsEtMedia Logo2

Corso Base Corona SDK

Corso Base Corona SDK

In qualità di Corona Ambassador per l’Italia ArsETmedia è lieta di annunciare la partenza del primo corso italiano Corona SDK.  Il framework Corona SDK di Corona Labs Inc. è il più potente ambiente di sviluppo per la creazione di ApplicazioniGiochi ed eBooks/Audiolibri sulle piattaforme mobili iOS e Android.

Il corso è rivolto a tutti coloro i quali siano interessati a realizzare applicazioni di qualità su iPhone, iPad e tablet Android, in tempi drasticamente ridotti rispetto allo sviluppo tradizionale.

Lo scopo del corso è quello di fornire ai partecipanti gli strumenti di base per poter iniziare a sviluppare delle proprie applicazioni in completa autonomia.

Data la  semplicità  del linguaggio LUA non sono richieste  precedenti conoscenze in ambito di programmazione, infatti il corso si rivolge anche a grafici, web-designers, illustratori,  bloggers,  scrittori ed editori che intendono portare in autonomia i propri contenuti sulle piattaforme “mobile” Android e  iOS  (iPhone,  iPad) .

Il corso della durata di 8 ore verrà tenuto in una singola giornata presso le sedi di Torino, Verona e Firenze ed è strutturato in due parti distinte.

La prima più teorica  fornisce gli elementi di base per la programmazione in linguaggio LUA e l’uso delle principali API di Corona SDK, e illustra le modalità di sviluppo della struttura per una applicazione, gioco o libro elettronico.

La seconda parte,  è incentrata sulla analisi di esempi reali di applicazioni contenenti l’uso della fisica e componenti multimediali.

Come Corona Ambassador in Italia, abbiamo una convenzione con Corona Labs Inc. che ci permette di erogare il corso  con  una serie di sconti:

  • uno sconto di 100 euro  sul prezzo del corso se sei studente universitario o di media superiore.  Per ottenere lo sconto riservato agli studenti basta inviarci via email una copia del libretto universitario o documento di identità. Provvederemo ad inviare un codice sconto da inserire nel modulo di iscrizione che darà diritto allo sconto.

  • uno sconto del 20%  per l’acquisto di uno dei libri del   Dr. Brian Burton –  Beginning Mobile App Development with Corona oppure  Mobile App Development with Corona nei quali sono contenuti gli esempi pratici, e i codici sorgente di alcuni degli argomenti trattati durante il corso, del valore di 29,99 $

Al fine di rendere meno dispersivo e più efficace il corso, è previsto un numero massimo di  10 partecipanti.


Contenuti del corso:


PARTE PRIMA


– Introduzione a Corona SDK

  • Panoramica su Corona SDK
  • Corona Simulator e organizzazione dei progetti
  • Configurazione SDK
  • iOS e/o Android, considerazioni


– Il linguaggio LUA,   fondamenti

  • Cos’è LUA
  • Funzioni e sintassi fondamentale
  • Tipi, stringhe, “tables”
  • Le funzioni module() e require()
  • Anteprima sulle API di Corona SDK



– La prima applicazione

  • Il primo file, main.lua
  • Uso della grafica
  • Semplici animazioni
  • Controllo rotazione  e altre funzioni del device
  • build.settings e config.lua


–  Corona Composer e la creazione della struttura di una applicazione Corso Corona SDK

  • Composer Template
  • Creazione delle nuove scene
  • Creazione  della struttura per una applicazione
  • Creazione  della struttura per un  gioco
  • Creazione  della struttura per un libro elettronico (eBook)


PARTE SECONDA

– Giocare con la fisica

  • Angry Bird in 30 minuti…..o 30 linee di codice (se preferite!)

– Gestione dei contenuti multimediali in una applicazione

  • Utilizzo dell’audio con la libreria OpenAL
  • API Multimediali e utilizzo del supporto video

– Interfacciamento con il sistema operativo

  • Panoramica delle funzioni “system”

– Costruzione  di una applicazione su devices multipli (iOS/Android)

  • L’applicazione “Universale”
  • Devices diversi, schermi e risoluzioni diverse…
  • Immagini con risoluzione dinamica
  • Scala dinamica dei contenuti (Dynamic Content Scaling)