Passa al contenuto principale

Durata

5 giorni

Prezzo

1.650,00 €

Lingua

Italiano
Iscriversi non è mai stato così semplice
Compila il form sottostante.
Mi iscrivo in qualità di
Corso
Modalità di pagamento

Il pagamento dell’intera quota di partecipazione ai corsi deve essere effettuato con Bonifico Bancario anticipato alla conferma di attivazione corso, tramite le seguenti coordinate bancarie intestate a Global learning srl:

UNICREDIT IBAN IT 84 Z 02008 05108 000401453196

Termini e condizioni
Oggetto
Oggetto delle presenti Condizioni Generali è la fornitura da parte di Global learning dei propri servizi formativi.
Iscrizione
Le iscrizioni ai corsi nelle date previste dal Calendario Corsi possono essere effettuate tramite prenotazione telefonica o via mail, a cui deve seguire conferma scritta, attraverso la compilazione del Form di iscrizione o inviando via email, debitamente compilato in ogni sua parte e sottoscritto. L’iscrizione è confermata al ricevimento del corrispettivo da parte di Global learning.
Disdetta
L’iscrizione al corso a calendario o l’ordine per un corso dedicato possono essere annullati o rinviati senza oneri se comunicati almeno 10 giorni lavorativi prima della data di inizio del corso. Dopo tale data o nel caso di mancata disdetta o qualora il partecipante interrompa la frequenza al corso per motivi non attribuibili a Global learning è dovuto l’intero corrispettivo. È ammessa la sostituzione del partecipante.
Rinvio e Annullamento Corsi
Global learning potrà, entro 10 giorni lavorativi dalla data di inizio o per cause di forza maggiore anche in data successiva, rinviare o cancellare i corsi, dandone comunicazione scritta o telefonica al Cliente.
Corrispettivi
Il Cliente è tenuto al pagamento dei corrispettivi previsti dal Calendario Corsi Global learning in vigore al momento dell’iscrizione o di quanto specificato nell’offerta emessa da Global learning, oltre IVA.
Trattamento dati personali
Si precisa che l’informativa in ordine al trattamento dei dati personali dei clienti da parte della Titolare Global learning è pubblicata nel modulo d’iscrizione ai corsi.
Diritto d’autore
Il Cliente prende atto per sé ed i partecipanti che i corsi ed i materiali ad essi relativi sono di proprietà di Global learning e/o di eventuali terzi danti causa. è vietato pertanto trarre copia del materiale e diffondere presso terzi il contenuto dei corsi senza previa autorizzazione scritta dei proprietari.
Chiedi informazioni

Sviluppo di Applicazioni Mobile con Android (Java-Kotlin) – Base

Codice: SMSM04

Android, con la sua vasta gamma di dispositivi supportati e la sua natura open source, ha rivoluzionato il mondo delle applicazioni mobile. La versatilità offerta dalle sue API e dalla sua interfaccia utente ha aperto le porte a innumerevoli innovazioni e ha permesso a sviluppatori di tutto il mondo di esprimere la loro creatività e ingegnosità.

In questo corso, esploreremo insieme i fondamenti dello sviluppo Android, partendo dalla configurazione dell’ambiente di sviluppo, passando per la creazione di interfacce utente intuitive e responsive, fino ad arrivare a concetti più avanzati come multithreading, servizi e networking. E non solo: avremo l’opportunità di imparare a sfruttare sia Java che Kotlin, i due linguaggi principali per lo sviluppo Android, permettendovi di acquisire competenze trasversali e versatili.

Modalità di erogazione

In aula o Live Virtual Classroom

Attestato di partecipazione

Al termine del corso verrà rilasciato l’attestato di frequenza.

Contenuti del corso
  • La piattaforma Android e l’ambiente di Sviluppo
  • Panoramica della piattaforma Android
  • Installazione e configurazione di Android Studio
  • Struttura di un progetto Android e ciclo di vita delle app
  • Fondamenti di un’applicazione
  • Componenti principali di un’applicazione Android
  • Ciclo di vita di un’applicazione
  • Gestione delle risorse e localizzazione
  • Java per Android
  • Fondamenti della programmazione Java
  • Struttura e ciclo di vita delle Activity
  • Interazione con l’interfaccia utente
  • Introduzione a Kotlin
  • Sintassi e funzionalità principali di Kotlin
  • Gestione delle Activity e Intents
  • La classe Activity: definizione e ciclo di vita
  • Utilizzo della classe Intent per le comunicazioni tra componenti
  • Passaggio di dati tra Activity
  • Permessi e Sicurezza
  • Richiesta e verifica dei permessi
  • Gestione della privacy dell’utente
  • Interfaccia Utente e Layout
  • Creazione di interfacce utente responsive
  • Uso dei principali ComponentiLayout
  • Personalizzazione e stili
  • Comunicazioni Broadcast e Notifiche
  • Utilizzo della classe Broadcast Receiver
  • Creazione e gestione delle notifiche utente
  • La classe Alarm Manager per le operazioni pianificate
  • Parsing e Manipolazione di Dati
  • Introduzione ai formati JSON e XML
  • Parsing e serializzazione con librerie native e di terze parti
  • Librerie di Supporto e Estensioni
  • Panoramica delle librerie più utilizzate: android-support, playservices, json, etc.
  • Integrazione e uso nelle applicazioni Android
  • Gestione della Concorrenza e Multithreading
  • Introduzione a Thread, AsyncTask e Handler
  • Modello HAMER e gestione della concorrenza
  • Task e background processing
  • Servizi e Background Operations
  • Definizione e uso dei servizi
  • Servizi legati e senza collegamento
  • Networking
  • Realizzazione di chiamate API e networking
  • Utilizzo di librerie come Retrofit
  • Laboratori pratici
Partecipanti

Il corso è destinato a sviluppatori che hanno una conoscenza di base della programmazione e desiderano approfondire lo sviluppo di applicazioni mobile per la piattaforma Android utilizzando sia Java che Kotlin.

Prerequisiti
  • Esperienza di sviluppo Web (HTML/CSS) e Java
  • Consigliata familiarità con concetti di base di sviluppo mobile (facoltativo)
Obiettivi

Fornire ai partecipanti una solida comprensione dello sviluppo di applicazioni Android utilizzando sia Java che Kotlin. Al termine del corso, gli studenti saranno in grado di creare applicazioni Android complete, dall’idea iniziale alla pubblicazione sul Play Store.


Torna a trovarci per conoscere i nuovi Corsi inseriti

Oppure richiedi informazioni sul corso che ti interessa nella sezione Contatti