Creare GUI per App Android, la guida
  • 15 lezioni
  • Moderata

Le linee guida per il design di un’app Android: dall’interfaccia alle interazioni, passando per temi ed icone, le regole per creare app accattivanti ed efficaci.

Gestire il caricamento delle immagini dalla rete con la libreria Glide, ed usare i widget CircleImageView per visualizzarle in forma circolare.

Conoscere, e sapere integrare su un’app Android moderna, due nuovi componenti tipici del material design: il Floating Action Button e la SnackBar.

Conoscere ed utilizzare RecyclerView e CardView, due widget introdotti per ottimizzare la visualizzazione dei dati in forma di lista sulle app Android.

Imparare a conoscere ed implementare Toolbar e CollapsibleToolbar, elementi centrali delle interfacce moderne di un’app Android.

I principali elementi introdotti con la Android Design Support Library: NavigationView, Floating Action Button, Snackbar, Toolbar e CollapsedToolbar.

Conoscere ed usare i temi su Android: dalle librerie di supporto per utilizzare nuovi temi su vecchie versioni di Android, al Material Design.

Conoscere le gesture più diffuse, imparando a utilizzare il pattern di interazione del pull-to-refresh, implementabile col supporto delle API di Android.

Sfruttare il SearchWidget di Android per integrare un componente di ricerca su un’app, in maniera coerente alle linee guida delle interfacce moderne.

Implementare una Contextual Action Bar rispetto ad un menu contestuale può rendere l’interfaccia di un’app Android più accattivante: ecco come fare.