Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Android O: crea App con Java e Kotlin - La guida completa
Highest Rated
Rating: 4.3 out of 5(504 ratings)
2,129 students

Android O: crea App con Java e Kotlin - La guida completa

L'unico corso in italiano che ti insegnerà a sviluppare App Android utilizzando Java e Kotlin!
Created byPaolo Preite
Last updated 4/2018
Italian

What you'll learn

  • I componenti di Android: Activity, Intent, Fragment, Service, Widget, ecc...
  • I componenti delle interfacce utente (layout, input, button, menu, ecc...)
  • Utilizzare i sistemi di notifica (Notification e Toast)
  • Creare e gestire i dati mediante il database SQLite e l'API Room
  • Utilizzare le Web Application nelle app
  • Pubblicare la tua app su Play Store
  • Gli elementi e la sintassi del linguaggio Kotlin e l'interoperabilità con Java
  • Creare app Android con Kotlin

Course content

17 sections • 125 lectures • 21h 2m total length
  • Cos’è Android5:39
  • Quali linguaggi usare per scrivere un'app Android3:40
  • Componenti di un'App12:50
  • Architettura di Android9:16
  • Mettiti alla prova

Requirements

  • Familiarità nell'utilizzo dei computer
  • Conoscenza di Java
  • Per poter seguire il corso è necessario avere a disposizione un PC
  • Un PC (Windows o Linux) o un Mac con almeno 4GB di RAM e 10 GB di spazio HD libero
  • Una connessione ad internet (preferibilmente non a consumo)

Description

Ciao e benvenuto al corso "Android O: crea App con Java e Kotlin - La guida completa".

Questo corso ti insegnerà a realizzare App Android partendo da zero, pertanto puoi seguirlo anche se non hai mai sviluppato App Android e se non conosci Kotlin.

L'unico requisito tecnico richiesto è, infatti, la conoscenza del linguaggio di programmazione Java. Se non conosci Java, ti consiglio il mio corso "Java Developer - La guida completa".


Il corso è diviso in due parti:

  • nella prima parte vengono affrontati tutti gli aspetti di Android, compresi gli step necessari per pubblicare un'app su Play Store:
    • Architettura di Android
    • Come installare ed utilizzare l'IDE ufficiale per lo sviluppo di app Android: Android studio
    • La gestione dei permessi
    • Intent ed Intent Filter per la gestione delle relazioni tra componenti (anche di altre app)
    • Activity e Fragments per la creazione e gestione di interfacce utente
    • Creazione dei Widgets 
    • Creazione delle risorse di un'app
    • I componenti delle interfacce utente (layout, input, button, menu, ecc...) 
    • Personalizzare lo stile grafico dell'app 
    • Come utilizzare SQLite per creare database per la tua app
    • Utilizzare le Web Application nelle app
    • Pubblicare la tua app su Play Store
    • e molto altro ancora!


  • nella seconda parte vengono spiegati tutti gli aspetti del linguaggio di programmazione Kotlin, focalizzando l'attenzione sull'utilizzo di questo linguaggio per lo sviluppo di App Android
    • Code convention
    • Come commentare il codice Kotlin 
    • I tipi di dati 
    • Packages 
    • Comandi condizionali e di ciclo: if, when, for, while 
    • I comandi di ritorno valori ed interruzione di ciclo: return, break, continue 
    • Classi ed oggetti  
    • Ereditarietà 
    • Attributi di una classe 
    • I modificatori di accesso 
    • Interfacce 
    • Funzioni
    • Null safety 
    • Gestione delle eccezioni 
    • Java interoperability
    • Creare un'App Android con Kotlin

    

Ogni argomento viene trattato in maniera chiara e semplice, con esempi pratici che ti consentiranno di comprendere tutti i concetti, anche quelli più complessi.

Al termine del corso è possibile scaricare il Certificato di fine corso.


Conoscere bene Android è fondamentale se vuoi lavorare nel settore dello sviluppo software: oltre l'80% degli smartphone utilizza Android ed Android è anche su orologi, occhiali, TV, IoT, ecc...

Who this course is for:

  • Chi non ha mai sviluppato App
  • Sviluppatori Java che vogliono imparare a scrivere App Android
  • Sviluppatori di App Android che vogliono imparare a scrivere App con Kotlin
  • Chi vuole approfondire Android in tutte le sue sfaccettature
  • Sviluppatori web che vogliono integrare una web application in un'App Android