際際滷

際際滷Share a Scribd company logo
Come si creano
le app Android
Andrea Lazzarotto  andrealazzarotto.com
C竪 unapp per tutto
Places Ive
pooped
Pimple popperTofu hunter
Strumenti utilizzati
Paradigma a
ogget
JavaAndroid Studio
Programmazione a ogget
Tutto 竪 un oggetto
Propriet  attribut
Metodi  comportament
Activity
Questione di context
束La vostra activity sar distrutta e
ricreata ogni volta che l'utente ruota
lo schermo [perch辿] potrebbe aver
bisogno di caricare risorse
alternative (ad esempio il layout).損
Manifest
Lista delle actvity
Permessi richiest
XML
</>
Layout
Material design
material.google.com
Google Support Library
90% del lavoro
Fare comunque attenzione ad alcuni dettagli
API 19: ombra sotto mancante
API 22: ombra da rimuovere
AsyncTask per il networking
Thread principale (GUI)
AsyncTask
Drawable
Preferire le immagini vettoriali
Si possono sovrascrivere a seconda dellAPI
Le icone sono mipmap a varie risoluzioni
Librerie esterne
Ampia scelta
Moltssime open source
Rispettare le licenze!
Esempio: GrappaAPP
Titolo
Link
lazza.me/GrappaAPP
Creazione del progetto
Prima esecuzione
Ombre barra superiore
Colori app
Icona bottone
New  Vector asset  Material Icon
Seconda esecuzione
Codice caricamento
Gestone instance state
Funzionalit bottone
Risultato
Approfondimenti
[1] Building Your First App. lazza.me/2dt65Vv
[2] Writng your first Android app  everything
you need to know. lazza.me/2e77v5M
[3] Free: All-About-Android Coding Bundle,
corso online gratuito. lazza.me/2enr2AJ

More Related Content

Come si creano le app Android