Corso Programmazione Android Base 

Logo Android

 

 

Introduzione:

Android è una piattaforma mobile open source ed il linguaggio di programmazione della Google lanciato nel 2007 e divenuto a passi da gigante la piccola grande rivoluzione delle tecnologie mobile. Si basa sul linguaggio Java, una tra le tecnologie di programmazione più diffuse e lo sviluppo di apps è aperto a tutti i programmatori, senza costi di ingresso iniziali e barriere "culturali". Diversi fattori, come l'estetica differenziabile, l'integrazione nativa con i vari servizi di Google (Google maps, Gmail, YouTube etc), hanno spinto ad una crescita esponenziale delle vendite di cellulari intelligenti che si basino su questo linguaggio.

Scopo corso:

Il corso avrà i seguenti obiettivi:

• Installare, configurare ed utilizzare gli ambienti di sviluppo necessari per realizzare le applicazioni.

• Fornire una panoramica completa dei principali aspetti che caratterizzano il framework del sistema Android con esempi ed esercitazioni.

Permettere di pubblicare le proprie applicazioni sul market di Android.

Provare tutti gli step dello sviluppo di un'app reale!

Destinatari:

Basi java: programmazione object oriented, standard library. Nozioni su generics e concorrenza.
Basi SQL.

Cosa portare:

Un notebook, possibilmente un terminale Android.

 

Materiale fornito:

•    Codice sorgente di tutti gli esempi e delle applicazioni realizzate.
•    Slide con il contenuto delle lezioni.
•    Suggerimenti sulle pubblicazioni relative a manuali sullo sviluppo di applicazioni Android.

Orari e diploma:

Cinque giornate di lezione (per giornata si intendono 6h di lezione).

Alla fine verrà rilasciato un documento che attesta la frequentazione del corso e, previo consenso, il CV del partecipante verrà inserito nel Db JDK per eventuali opportunità di collaborazione professionale.

Docenti:

Esperto programmatore Mobile.

Metodo/Luogo:

In aula, Roma presso i NS. locali o presso la sede del Cliente.

Per il corso su Milano visita percorsi.jdk.it

Programma:

1° GIORNATA

Introduzione ad android
Architettura
Il framework
Tools, sdk, e ambiente di sviluppo
Activity e intent
Widget e layout
Esercitazione

2° GIORNATA

Activity: ciclo di vita
Fragments
Adapters e liste
Introduzione app laboratorio
Esercitazione

3° GIORNATA

Multithreading: threads e alternative Android
Connettività
Esercitazione

4° GIORNATA

Services e broadcast receivers
Preferenze
DB SQLite
Esercitazione

5° GIORNATA

Content providers e loaders
Concetti su widget, notifiche e mappe
Concetti introduttivi sull'uso avanzato del manifest, sicurezza e permessi
Esercitazione

  Nell'esercitazione pratica sarà implementata una app reale!

NB: il programma riportato è indicativo, ci sarà la possibilità per prenotazioni di gruppo o per le modalità di corsi "a tu per tu" e per le aziende, di personalizzarlo e customizzarlo secondo le proprie esigenze.

PER INFO E PRENOTAZIONI COMPILA IL NOSTRO FORM:

Per info e prenotazione corsi

QUESTO CORSO E' DISPONIBILE NELLE SEGUENTI MODALITA':

 

Corso di gruppo Corso per aziende Corsi a tu per tu

 Gruppo

Aziende

A tu per tu