Programmazione

Corso di programmazione AndroidAndroid rappresenta il sistema attualmente più diffuso sui dispositivi Mobili Smartphone e Tablet.

La rapida ed esponenziale diffusione di tali dispositivi fa prevedere che nel breve periodo Android sarà il sistema operativo in assoluto più diffuso al mondo.

Lo sviluppo di applicazioni su Android rappresenta un' opportunità di specializzazione professionale e di business raramente replicabile.  Il corsista affronterà in modo completo le tematiche della programmazione Android partendo dai fondamenti fino a tematiche complesse. 

Il percorso didattico avrà una forte componente pratica e vedrà la classe confrontarsi con esercitazioni progressivamente sempre più complesse e strutturate.

 

Durata del corso 

30 ore

Requisiti

Basi di programmazione elementare anche di linguaggi diversi da java. Chi non avrà queste basi dovrà seguire il corso di programmazione java livello base.

A chi è rivolto il corso

Il corso si rivolge a professionisti che vogliano imparare a sviluppare applicazioni per il sistema operativo Android. Attraverso un approccio pratico verranno presentati gli strumenti di sviluppo più comuni durante la realizzazione di una semplice applicazione

Obiettivi/sbocchi professionali

 Sviluppatore Android per applicazioni Mobile.

Programma

  • Introduzione ad Android
  • Richiamo a Java
  • Anatomia di un'applicazione Android
  • Iinstallazione e configurazione dell'ambiente di sviluppo Eclipse e del SDK Android.
  • Introduzione alla programmazione in Java e all'approccio alla programmazione ad Oggetti.
  • Componenti di Android
  • Risorse di Android
  • Activity
  • Intent
  • View e Layout
  • Eventi
  • Widget
  • Animation
  • Menu
  • Dialog & Toast
  • Gestione dei Dati
  • Content Provider
  • Multithreading
  • Servizi
  • Utilizzo della Rete
  • Concetti di Sicurezza
  • WebView & MapView: sviluppo di applicazioni "location-based" (GPS, compass) e "map-based
  • App Widget
  • Interagire con il Sistema
  • Interazione con accelerometro.
  • API per la comunicazione: servizi telefonici (SMS, rubrica, call log, etc) e networking. Servizi di background e notifiche.
  • Impacchettamento, firma e distribuzione di applicazioni android. Uso del market.

Accreditamento per la Formazione Continua e Superiore

Informatic World Associazione No Profit -  Codice Fiscale: 92051040803 - P.IVA:02436820803
Sede Legale: Via Sbarre Inferiori, 234/C - 89129 Reggio Calabria - Telefono: 0965 - 595367

Questo sito o gli strumenti terzi da questo utilizzati si avvalgono di cookie necessari al funzionamento ed utili alle finalità illustrate nella cookie policy.
Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie, consulta la PRIVACY POLICY. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.