Android e Networking

Corso

Online

RISPARMIA 65%
29 €/mese IVA inc.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Livello

    Livello intermedio

  • Metodologia

    Online

  • Durata

    Flessible

  • Inizio

    Scegli data

  • Lezioni virtuali

Integrazione di funzionalità di rete in un'applicazione Android. Lettura ed interpretazione dei dati nei più comuni formati.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

Il corso Android e Networking illustra gli strumenti e le tecniche necessarie per gestire le connessioni tra le nostre app e la rete internet. Vedremo come è possibile collegarsi a servizi web terzi per ottenere dati interessanti da usare all’interno delle app, scopriremo i principali formati in cui questi ci vengono forniti (XML e JSON) e impareremo a sfruttare questi dati all’interno delle nostre applicazioni Android. Tutto questo grazie ad alcuni esempi pratici che vedremo durante il corso. Realizzeremo insieme una semplice app che mostrerà le notizie prelevate dai server dell’ansa, un’app in cui cercare informazioni legate al mondo del cinema e un progetto in cui preleveremo e mostreremo a video le informazioni meteo delle principali città italiane.

Il corso è online, fruibile in ogni momento e da qualsiasi dispositivo: PC, Tablet o Smartphone. E' possibile accedere a tutti i corsi disponibili nell'accademia con un'unica iscrizione a partire da 10 euro al mese.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Networking
  • Android
  • Api
  • Librería
  • RSS
  • JSON
  • Programmatore android
  • Programmazione
  • Programmatore
  • Android developer
  • Sviluppatore android
  • Creare app android
  • Mobile developer
  • Mobile dev
  • Dev

Professori

Giuseppe Maggi

Giuseppe Maggi

Ing.

Programma

1. ATTIVITÀ ASINCRONE

  • Attività asincrone con AsyncTask
  • Interrompere le attività asincrone
  • Leggere dati in rete con gli Stream Java
2. LA LIBRERIA VOLLEY

  • La libreria Volley
  • Leggere dati con Volley
  • Gestione errori in Volley
  • Prima Esercitazione: "Errori HTTP"
  • Soluzione Prima Esercitazione: "Errori HTTP"
3. IL FORMATO XML

  • Parsing XML
  • Usare le WebView
  • Interpretare il formato RSS
  • Seconda Esercitazione: "RSS e WebView"
  • Soluzione Seconda Esercitazione: "RSS e WebView"
4. IL FORMATO JSON

  • Introduzione a JSON
  • Parsing di oggetti JSON
  • Parsing di array JSON
5. CREARE UN CLIENT OMDB (OPEN MOVIE DATABASE)

  • OMDb API: presentazione
  • La libreria GSON
  • Scaricare immagini con Picasso
  • JsonObjectRequest
  • ImageRequest
  • Terza Esercitazione: "OMDb API"
  • Soluzione Terza Esercitazione: "OMDb API"
6. CREARE UN'APP METEO CON OPENWEATHERMAP

  • Il servizio OpenWeatherMap
  • Applicazione Meteo: impostazione
  • Applicazione Meteo: Adapter custom
  • Aspetti avanzati di Volley
  • NetworkImageView in Volley
  • Quarta Esercitazione: "App Meteo"
  • Soluzione Quarta Esercitazione: "App Meteo"

Ulteriori informazioni

Un'unica subscription permette di accedere a tutti i corsi presenti in academy.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Android e Networking

29 €/mese IVA inc.