Flutter è un framework per lo sviluppo cross-platform di app per dispositivi mobili. Con Flutter, è quindi possibile, a partire da un unico codice sorgente, effettuare il deploy dell’applicazione risultante sia su iOS che su Android. In questa guida vedremo tutte le principali caratteristiche di questo framework, a partire da come installarlo, fino ad arrivare a comprendere l’approccio migliore per sviluppare in modo completo e professionale un’applicazione mobile moderna ed accattivante.

Kotlin, guida al linguaggio
  • 9 lezioni
  • Moderata

Kotlin è un linguaggio di programmazione sintetico, altamente espressivo, potente, dominato da una mentalità moderna. Deriva da Java e può essere usato in alternativa a questo linguaggio ed è oggi uno dei linguaggi ufficiali per lo sviluppo di app Android.

App Java per Android: librerie per ogni esigenza
  • 20 lezioni
  • Avanzata

Guida pratica su alcune delle più note librerie open source realizzate in Java e scritte per affrontare le più frequenti problematiche nello sviluppo di applicazioni per Android.

Guida Swift
  • 19 lezioni
  • Moderata

Swift è un linguaggio di programmazione realizzato da Apple per lo sviluppo di app mobile per il sistema operativo iOS. Questa guida parte dalle basi ed affronta tutti i principali argomenti per imparare a programmare con il linguaggio Swift, arrivando a comprenderne le principali funzionalità per realizzare app professionali per dispositivi come iPhone ed iPad.

Social Login su Mobile: la guida
  • 23 lezioni
  • Moderata

Guida all’uso del Social Login nelle applicazioni mobile, sfruttando il protocollo OAuth per l’autenticazione mediante servizi offerti dai social network.

Guida Objective C
  • 24 lezioni
  • Moderata

Imparare a programmare con il linguaggio più usato in ambito Apple, per realizzare applicazioni pronte per i dispositivi della ‘mela’, come iPhone e iPad

Ionic 2, la guida
  • 13 lezioni
  • Facile

Ionic 2 è un mix di strumenti potenti come Angular 2 che ci permette di creare app mobile ibride sfruttando tecnologie e standard del Web. Grazie al supporto di Cordova, possiamo utilizzare la stessa codebase per generare applicazioni native per le principali piattaforme mobile: Android, iOS e Windows.

Guida Xamarin
  • 22 lezioni
  • Avanzata

Xamarin. Una guida alla creazione di App mobile utilizzando il framework di programmazione che permette di realizzare facilmente soluzioni multipiattaforma. Dalla configurazione dell’ambiente di sviluppo alla gestione del layout, dalla gestione di immagini e file a quella dei template, dall’interazione con SQLite per i database fino alla geolocalizzazione e alle mappe con esempi pratici.

Creare Giochi per iOS con Swift
  • 14 lezioni
  • Avanzata

Guida pratica alla creazione di un semplice gioco per dispositivi mobile iOS utilizzando Swift, il principale linguaggio di programmazione di Apple per lo sviluppo di applicazioni mobile per iOS.

Creare app in HTML5: la guida
  • 16 lezioni
  • Facile

Una guida pratica alla creazione di app mobile in HTML5: una panoramica dei framework disponibili, esempi pratici e consigli utili per realizzare app ibride, sfruttando le tecnologie web.