Sviluppo App con contenuti multimediali e servizi esterni

Obiettivi:

Uno strumento ormai indispensabile all’uomo per i diversi utilizzi che ne offre, è lo Smartphone: uno dei canali principali degli scambi comunicativi di oggi.

Ma ciò che caratterizza questo strumento sono per l’appunto le app che lo costituiscono, che semplificano la vita delle persone che le utilizzano, sfruttando gli elementi del dispositivo mobile (come fotocamera, rubrica, GPS, accelerometro, ecc). L’esperienza è interattiva e riduce gli sforzi che gli utilizzatori potrebbero compiere nel svolgere una determinata azione in una situazione meno digitale. Un esempio pratico potrebbe essere il classico invio di documenti firmati, piuttosto che stamparli, firmarli e inviarli per posta, risulta molto più semplice utilizzare una app che ci consente di compilarlo, firmarlo digitalmente e inviarlo per email.

Si tratta ovviamente di app più sofisticate che vengono realizzate includendo funzionalità più avanzate e servizi esterni. Sviluppare una app per una azienda o un privato può portare inoltre alcuni vantaggi di valore: come aumentare la visibilità di un marchio o prodotto, ridurre i tempi nel fornire informazioni o aggiornamenti, instaurare una interazione superiore tra l’utente finale e il marchio o il prodotto di riferimento.

La capacità di sviluppare app è dunque una preziosa risorsa che consente di poter avere una opportunità di specializzazione professionale. In questa circostanza, il corso si propone come occasione per fornire le competenze necessarie, a chi ha già delle basi di programmazione per realizzare applicazioni più complesse che includano contenuti multimediali e servizi esterni.

Il corso ha l’obiettivo di trasferire quindi tutte le conoscenze necessarie a rendere gli utenti autonomi nella pubblicazione di nuove app.

CATEGORIA
Senza stage/tirocinio
LINEA
Corsi brevi
FORMULA
Aula
Webinar
FINANZIAMENTO
Finanziato/Gratuito
DURATA
48 ore
CONDIVIDI

Destinatari

Il percorso è aperto a tutti e non sono previsti dei requisiti minimi di accesso obbligatori; è però fondamentale possedere conoscenze di base di programmazione in Java. Il corso è utile sia per chi è in cerca di occupazione e vuole essere pronto e operativo nel realizzare app di livello avanzato, sia per coloro che lavorano e vogliono avere maggiori conoscenze su come utilizzare questi strumenti per migliorare la propria produttività. I requisiti formali e sostanziali descritti verranno indagati attraverso un colloquio orientativo individuale.

Non potranno accedere alle opportunità finanziate i dipendenti pubblici a tempo indeterminato

Competenze in uscita

Al termine del percorso formativo i partecipanti saranno in grado di:

  • Utilizzare Android Studio per la realizzazione di una app;
  • Realizzare applicazioni complesse che necessitano dell’utilizzo di specifiche componenti hardware;
  • Realizzare applicazioni complesse che includono elementi multimediali;
  • Pubblicare la propria app.

L’acquisizione delle competenze tecniche sopradescritte favorirà lo sviluppo di abilità e capacità cosiddette “trasversali” che sosterranno l’approccio digitale e “green” con lo scopo di garantire un accrescimento dell’ efficienza operativa e comportamentale dei partecipanti.

Contenuti del corso

  • Android Studio e Android SDK: installazione di Android studio, struttura e documentazione della piattaforma, android SDK manager, preparare un emulatore Android.
  • Panoramica Activity, widget grafici, listener, tipi di layout, il ciclo di vita delle Activity, listview e adapter, uso di un array adapter, relativelayout, adapter personalizzato, optionsmenu e contextual action bar, tablelayout e finestre di dialogo, integrare un database.
  • Attività asincrone e libreria Volley: attività asincrone con AsyncTask, interrompere le attività asincrone, leggere i dati in rete con gli Stream Java, libreria Volley, leggere i dati con Volley, gestire gli errori con Volley.
  • Hardware e sensori: Sensori e sensormanager in Android, geolocalizzazione, accelerometro, touchscreen ed eventi touch, multitouch, rilevare le gesture, bluetooth, NFC, fingerprint API.
  • Multimedia e telefono: scattare foto, registrare video, riprodurre file audio, riprodurre file video, gestire l'audio, gestire gli SMS, chiamare ed intercettare una chiamata, gestire i contatti.
  • Servizi Google: Google Developers Console, Google Play Services , Google Maps, coordinate e Marker, disegnare sulle Google Maps, Polyline sulle Google Maps, Calcolare distanze con Location, Click sui Marker, GoogleApiClient, errori in GoogleApiClient, location Services, Gestione dinamica delle Permission, Geocoding, Introduzione a Google Drive, creare file in Google Drive, leggere file da Google Drive, creare cartelle in Google Drive.

Requisiti in ingresso

Per accedere al percorso è previsto un colloquio orientativo individuale per verificare i requisiti formali (indicati nella scheda d’iscrizione) e sostanziali. Durante il colloquio verrà svolto un test e analizzato in modo puntuale il cv per accertare il possesso dei requisiti i specifici meglio descritti nei requisiti di ingresso. Inoltre verrà offerto un servizio aggiuntivo di orientamento, se richiesto o ritenuto necessario dall’ente, per garantire ai potenziali candidati la scelta del percorso formativo più idoneo.

Il corso verrà avviato con un numero di partecipanti minimo di 8: si terrà conto dell’ordine di arrivo delle iscrizioni sulla singola edizione fino al raggiungimento dei posti disponibili in base al tipo di percorso e alle attrezzature utilizzabili nelle sedi degli attuatori. Per gli eventuali iscritti esclusi verranno proposte altre opportunità all’interno dell’Operazione. Ad ogni utente ammesso verrà comunicato l’ammissione e i dati relativi all’avvio tramite mail.

Certificazioni

  • Attestato di frequenza IFOA

Estremi finanziamento

Il corso, che potrà essere attivato sulle sedi di Reggio Emilia, Modena, Parma, Bologna,  Ferrara, Cento, Ravenna, Forlì- Cesena, fa parte dell'Operazione “Il nuovo ruolo dell’ICT per un mondo digitale e sostenibile” Rif P.A: 2021-15617/RER approvato con DGR 962/2021 del 21/06/2021 co-finanziato dal Fondo Sociale Europeo PO 2014-2020 e dalla regione Emilia Romagna

Note

Le edizioni potranno essere attivate sia ricorrendo alla formazione a distanza sia in presenza nelle seguenti sedi: Reggio Emilia, Modena, Parma, Bologna,Ferrara; Forlì-Cesena, Ravenna.

Per pre-iscriversi è possibile inviare una mail:

cavalletti@ifoa.it 

brindani@ifoa.it

 

Le iscrizioni al corso sono terminate. Le attività del corso sono in fase di svolgimento, contattaci per maggiori informazioni

Enti Finanziatori


Partners


Corsi correlati

Richiedi info
(ci permette di fornirti un servizio più veloce e preciso)
Informativa Privacy (Reg. UE 2016/679)
L'informativa estesa relativa al trattamento dei suoi dati personali da parte IFOA la trova all'indirizzo https://www.privacylab.it/informativa.php?09395343333
Presta inoltre il suo consenso al trattamento dei dati personali per le finalità facoltative sotto riportate?
Invio di comunicazione su eventi, servizi e prodotti Ifoa