Sviluppatore APP Specialist per piattaforme iOS e Android

Omniapro Srl
A Bari

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

Informazione importanti

  • Laboratorio intensivo
  • Livello avanzato
  • Bari
  • 112 ore di lezione
  • Durata:
    1 Mese
  • Quando:
    Da definire
Descrizione

Il corso mira a fornire competenze per sviluppare applicazioni mobili per piattaforme iOS e Android: dall'interfaccia grafica, alla business logic, al packaging finale e distribuzione su App Store ed Android Market

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Da definire
Bari
Via Enrico Pappacena n. 22 - Poggiofranco, 70124, Bari, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

E’ rivolto a coloro i quali vogliono apprendere le conoscenze per sviluppare applicazioni iOS e Android.

Cosa impari in questo corso?

Sviluppo di interfacce grafiche
Internet marketing
App
App mobile
Applicazioni mobile
IOS
Android
Google
BlackBerry
App store
Android market
Iphone
Titanium
Geolocalizzazione
File system
Sviluppo app
SQLite
Webview
Mappe native
Packaging

Professori

Alessandro Pagano
Alessandro Pagano
Dott.

Programma

Programma

I^ Modulo - basic - (80 ore)

§ Conoscenza di base di JavaScript, HTML e CSS

§ Conoscenza di un qualsiasi linguaggio di programmazione orientato agli oggetti e dei concetti di classi, istanze, ereditarietà

§ Introduzione alla piattaforma Titanium e al suo ecosistema

II^ Modulo - specialist - (32 ore)

§ Review delle basi di Javascript e cenni di programmazione orientata agli oggetti

§ JavaScript avanzato

§ Tecniche object-oriented per la scrittura di codice modulare con CommonJS

§ Elementi di base delle User Interface: componenti grafici nativi e layout

§ Gestione degli asset per diverse piattaforme e internazionalizzazione

§ Utilizzo di Titanium Studio - Gestione degli eventi e del multitouch

§ Presentazione di Alloy: creazione di View e Styles cross platform

§ Alloy Controllers, Modelli e Collezioni e data binding con la User Interface

§ Persistenza dei dati su database locali SQLite, Properties con Alloy

§ Gestione di contenuti multimediali: audio, video, immagini

§ Accesso alla camera e foto gallery e al file system locale

§ Interazione server remoti via http, gestione di XML/JSON, SOAP e Yahoo (YQL)

§ Utilizzo della geolocalizzazione, mappe native, accelerometro e bussola

§ Uso delle WebView e comunicazione con layer nativo

§ Estendere Titanium con i moduli nativi e il Marketplace

§ Panoramica di Titanium Cloud Services, implementazione Account Utenti, oggetti custom remoti e Push Notification con i servizi Cloud

§ Testing, debugging e installazione delle applicazioni sui dispositivi

Distribuzione e pubblicazione delle applicazioni su Apple App Store e Google Play e ad hoc distribution

Ulteriori informazioni

Calendario delle lezioni
Il corso  è articolato in due moduli per un totale di 112 ore.
E' disponibile presso la segreteria il calendario delle lezioni. 

Costo
La quota  di partecipazione  è fissata in:
§  I^ modulo € 640,00 + IVA
§  II^ modulo € 600,00 + IVA

Confronta questo corso con altri simili
Leggi tutto