android app development, creare la nostra prima app
TRANSCRIPT
![Page 1: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/1.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android App Developement:Creare la nostra prima app.
Nicola Corti
GULP - Gruppo Utenti Linux PisaLinux Day 2012
25 ottobre 2014
![Page 2: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/2.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Prerequisiti
![Page 3: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/3.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Prerequisiti
Cosa bisogna sapere per iniziare a programmare perAndroid?
I Piccola esperienza con l’ambiente Android
I Esperienza di programmazione con Java
I Conoscenza di XML
I Conoscenza dell’IDE Eclipse
![Page 4: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/4.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Prerequisiti
Cosa bisogna sapere per iniziare a programmare perAndroid?
I Piccola esperienza con l’ambiente Android
I Esperienza di programmazione con Java
I Conoscenza di XML
I Conoscenza dell’IDE Eclipse
![Page 5: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/5.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Prerequisiti
Cosa bisogna sapere per iniziare a programmare perAndroid?
I Piccola esperienza con l’ambiente Android
I Esperienza di programmazione con Java
I Conoscenza di XML
I Conoscenza dell’IDE Eclipse
![Page 6: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/6.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Prerequisiti
Cosa bisogna sapere per iniziare a programmare perAndroid?
I Piccola esperienza con l’ambiente Android
I Esperienza di programmazione con Java
I Conoscenza di XML
I Conoscenza dell’IDE Eclipse
![Page 7: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/7.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Prerequisiti
Cosa bisogna sapere per iniziare a programmare perAndroid?
I Piccola esperienza con l’ambiente Android
I Esperienza di programmazione con Java
I Conoscenza di XML
I Conoscenza dell’IDE Eclipse
![Page 8: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/8.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android
Android e un sistema operativo open per Smartphone eTablet attualmente sviluppato da Google.Android e basato sul kernel Linux.
![Page 9: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/9.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android
Android e un sistema operativo open per Smartphone eTablet attualmente sviluppato da Google.Android e basato sul kernel Linux.
![Page 10: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/10.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android
Android e un sistema operativo open per Smartphone eTablet attualmente sviluppato da Google.Android e basato sul kernel Linux.
![Page 11: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/11.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android
Android e un sistema operativo open per Smartphone eTablet attualmente sviluppato da Google.Android e basato sul kernel Linux.
![Page 12: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/12.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Java
Java e un linguaggio di programmazione orientato adoggetti ad oggi molto famoso ed utilizzato in svariatepiattaforme.
Imparare Java
Si puo consultare qualche guida online:http://www.html.it/guide/guida-java/
![Page 13: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/13.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Java
Java e un linguaggio di programmazione orientato adoggetti ad oggi molto famoso ed utilizzato in svariatepiattaforme.
Imparare Java
Si puo consultare qualche guida online:http://www.html.it/guide/guida-java/
![Page 14: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/14.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Java
Java e un linguaggio di programmazione orientato adoggetti ad oggi molto famoso ed utilizzato in svariatepiattaforme.
Imparare Java
Si puo consultare qualche guida online:http://www.html.it/guide/guida-java/
![Page 15: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/15.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
XML
XML e un linguaggio di markup, largamente diffuso nel webper permettere lo scambio di informazioni.
Lo utilizzeremo per definire le risorse della nostraapplicazione Android.
Imparare XML
Le guide online sono le piu disparate:http://www.html.it/guide/guida-xml-di-base/
![Page 16: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/16.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
XML
XML e un linguaggio di markup, largamente diffuso nel webper permettere lo scambio di informazioni.
Lo utilizzeremo per definire le risorse della nostraapplicazione Android.
Imparare XML
Le guide online sono le piu disparate:http://www.html.it/guide/guida-xml-di-base/
![Page 17: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/17.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
XML
XML e un linguaggio di markup, largamente diffuso nel webper permettere lo scambio di informazioni.
Lo utilizzeremo per definire le risorse della nostraapplicazione Android.
Imparare XML
Le guide online sono le piu disparate:http://www.html.it/guide/guida-xml-di-base/
![Page 18: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/18.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
XML
1 <?xml version="1.0" encoding="UTF -8"?>
2 <utenti >
3 <utente >
4 <nome>Luca</nome>
5 <cognome >Cicci</cognome >
6 <indirizzo >Milano </indirizzo >
7 </utente >
8 <utente >
9 <nome>Max</nome>
10 <cognome >Rossi</cognome >
11 <indirizzo >Roma</indirizzo >
12 </utente >
13 </utenti >
![Page 19: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/19.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Eclipse
Eclipse e un ambiente di sviluppo integrato, che cipermettera di gestire facilmente i nostri progetti Android.
![Page 20: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/20.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Eclipse
Eclipse e un ambiente di sviluppo integrato, che cipermettera di gestire facilmente i nostri progetti Android.
![Page 21: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/21.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Scarichiamo l’SDK
Per iniziare a programmare abbiamo bisogno di scaricarel’SDK (Software Development Kit) di Android.
Dove scaricare?
Per scaricare l’SDK andiamo sul sitohttp://developer.android.com/sdk/index.html eselezioniamo la versione per il nostro sistema.
![Page 22: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/22.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Scarichiamo l’SDK
Per iniziare a programmare abbiamo bisogno di scaricarel’SDK (Software Development Kit) di Android.
Dove scaricare?
Per scaricare l’SDK andiamo sul sitohttp://developer.android.com/sdk/index.html eselezioniamo la versione per il nostro sistema.
![Page 23: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/23.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Scarichiamo l’SDK
![Page 24: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/24.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Scarichiamo il plugin ADT
Scarichiamo il plugin ADT (Android Development Tool) perEclipse.
Il plugin e necessario per permettere ad Eclipse di gestireprogetti Android.
Repository Google
Il plugin si puo’ scaricare dal repository:http://dl-ssl.google.com/android/eclipse/
![Page 25: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/25.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Scarichiamo il plugin ADT
Scarichiamo il plugin ADT (Android Development Tool) perEclipse.
Il plugin e necessario per permettere ad Eclipse di gestireprogetti Android.
Repository Google
Il plugin si puo’ scaricare dal repository:http://dl-ssl.google.com/android/eclipse/
![Page 26: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/26.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Scarichiamo il plugin ADT
Scarichiamo il plugin ADT (Android Development Tool) perEclipse.
Il plugin e necessario per permettere ad Eclipse di gestireprogetti Android.
Repository Google
Il plugin si puo’ scaricare dal repository:http://dl-ssl.google.com/android/eclipse/
![Page 27: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/27.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Scarichiamo il plugin ADT
Scarichiamo il plugin ADT (Android Development Tool) perEclipse.
Il plugin e necessario per permettere ad Eclipse di gestireprogetti Android.
Repository Google
Il plugin si puo’ scaricare dal repository:http://dl-ssl.google.com/android/eclipse/
![Page 28: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/28.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Scarichiamo il plugin ADT
![Page 29: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/29.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Configurare l’SDK
Procediamo a configurare l’SDK per iniziare a programmare
1. Spacchettiamo l’archivio dell’SDK
2. Eseguiamo il comando: tools/android sdk
3. Scarichiamo i componenti che ci interessano
Cosa scarichiamo?
Scegliamo una versione di Android, verranno scaricati glistrumenti per sviluppare, la documentazione, gli esempi,etc...
![Page 30: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/30.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Configurare l’SDK
Procediamo a configurare l’SDK per iniziare a programmare
1. Spacchettiamo l’archivio dell’SDK
2. Eseguiamo il comando: tools/android sdk
3. Scarichiamo i componenti che ci interessano
Cosa scarichiamo?
Scegliamo una versione di Android, verranno scaricati glistrumenti per sviluppare, la documentazione, gli esempi,etc...
![Page 31: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/31.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Configurare l’SDK
Procediamo a configurare l’SDK per iniziare a programmare
1. Spacchettiamo l’archivio dell’SDK
2. Eseguiamo il comando: tools/android sdk
3. Scarichiamo i componenti che ci interessano
Cosa scarichiamo?
Scegliamo una versione di Android, verranno scaricati glistrumenti per sviluppare, la documentazione, gli esempi,etc...
![Page 32: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/32.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Configurare l’SDK
Procediamo a configurare l’SDK per iniziare a programmare
1. Spacchettiamo l’archivio dell’SDK
2. Eseguiamo il comando: tools/android sdk
3. Scarichiamo i componenti che ci interessano
Cosa scarichiamo?
Scegliamo una versione di Android, verranno scaricati glistrumenti per sviluppare, la documentazione, gli esempi,etc...
![Page 33: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/33.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Configurare l’SDK
Procediamo a configurare l’SDK per iniziare a programmare
1. Spacchettiamo l’archivio dell’SDK
2. Eseguiamo il comando: tools/android sdk
3. Scarichiamo i componenti che ci interessano
Cosa scarichiamo?
Scegliamo una versione di Android, verranno scaricati glistrumenti per sviluppare, la documentazione, gli esempi,etc...
![Page 34: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/34.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Configurare l’SDK
![Page 35: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/35.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Configuriamo l’SDK
Per chi utilizza Ubuntu a 64 bit e necessario scaricare lelibrerie a 32 bit.
Shellsudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386
libstdc++6:i386
![Page 36: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/36.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Configuriamo l’SDK
Per chi utilizza Ubuntu a 64 bit e necessario scaricare lelibrerie a 32 bit.
Shellsudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386
libstdc++6:i386
![Page 37: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/37.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android Virtual Device
Fra i vari strumenti offerti dall’SDK c’e AVD Manager(Android Virtual Device).
Ci permette di creare dei terminali virtuali su cui provare lenostre App.
I terminali possono essere utili, ma sono abbastanza lenti epoco fluidi.
![Page 38: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/38.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android Virtual Device
Fra i vari strumenti offerti dall’SDK c’e AVD Manager(Android Virtual Device).
Ci permette di creare dei terminali virtuali su cui provare lenostre App.
I terminali possono essere utili, ma sono abbastanza lenti epoco fluidi.
![Page 39: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/39.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android Virtual Device
Fra i vari strumenti offerti dall’SDK c’e AVD Manager(Android Virtual Device).
Ci permette di creare dei terminali virtuali su cui provare lenostre App.
I terminali possono essere utili, ma sono abbastanza lenti epoco fluidi.
![Page 40: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/40.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Android Virtual Device
![Page 41: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/41.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Modalita Debug
E inoltre possibile provare le App su dispositivi Android.
L’esecuzione risulta piu veloce e reattiva, inoltre si testacome si comportera l’App su un possibile dispositivo finale.
Modalita Debug
Si deve collegare il dispositivo e attivare la Modalita Debug(dentro il menu Opzioni per lo Sviluppatore).
![Page 42: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/42.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Modalita Debug
E inoltre possibile provare le App su dispositivi Android.
L’esecuzione risulta piu veloce e reattiva, inoltre si testacome si comportera l’App su un possibile dispositivo finale.
Modalita Debug
Si deve collegare il dispositivo e attivare la Modalita Debug(dentro il menu Opzioni per lo Sviluppatore).
![Page 43: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/43.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Modalita Debug
E inoltre possibile provare le App su dispositivi Android.
L’esecuzione risulta piu veloce e reattiva, inoltre si testacome si comportera l’App su un possibile dispositivo finale.
Modalita Debug
Si deve collegare il dispositivo e attivare la Modalita Debug(dentro il menu Opzioni per lo Sviluppatore).
![Page 44: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/44.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Modalita Debug
![Page 45: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/45.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Versioni di Android
L’ecosistema di Android e molto eterogeneo. La primaversione di Android e uscita nel 2008 e da allora sono uscitemolti aggiornamenti del sistema.
Quando sviluppiamo dobbiamo tenere in considerazione ilfattore Versione.
![Page 46: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/46.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Versioni di Android
L’ecosistema di Android e molto eterogeneo. La primaversione di Android e uscita nel 2008 e da allora sono uscitemolti aggiornamenti del sistema.
Quando sviluppiamo dobbiamo tenere in considerazione ilfattore Versione.
![Page 47: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/47.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
API Levels
Dobbiamo decidere per quale API Level stiamo sviluppandoe fino a quale API Level siamo disposti ad essereretrocompatibili.
![Page 48: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/48.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
API Levels
Dobbiamo decidere per quale API Level stiamo sviluppandoe fino a quale API Level siamo disposti ad essereretrocompatibili.
![Page 49: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/49.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
API Levels
![Page 50: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/50.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Dimensioni differenti
Android e presente su dispositivi che hanno monitor moltodifferenti fra di loro, partiamo dai 3 pollici per arrivare finoai 12 pollici.
E essenziale che l’esperienza utente sia gradevole su ognidisplay dove deve girare l’app; assicurandosi che gli oggetti aschermo si dispongano in modo armonioso.
![Page 51: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/51.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Dimensioni differenti
Android e presente su dispositivi che hanno monitor moltodifferenti fra di loro, partiamo dai 3 pollici per arrivare finoai 12 pollici.
E essenziale che l’esperienza utente sia gradevole su ognidisplay dove deve girare l’app; assicurandosi che gli oggetti aschermo si dispongano in modo armonioso.
![Page 52: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/52.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
AndroidManifest.xml
La definizione globale della nostra app sta nel fileAndroidManifest.xml.
All’interno del manifest includeremo nome, versione einformazioni generali dell’app. Tutti i moduli checompongono l’app ed i vari permessi straordinari richiestidall’applicazione.
Il manifest verra utilizzato dal Play Store per decidere omeno se un’app e compatibile con il proprio device.
![Page 53: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/53.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
AndroidManifest.xml
La definizione globale della nostra app sta nel fileAndroidManifest.xml.
All’interno del manifest includeremo nome, versione einformazioni generali dell’app. Tutti i moduli checompongono l’app ed i vari permessi straordinari richiestidall’applicazione.
Il manifest verra utilizzato dal Play Store per decidere omeno se un’app e compatibile con il proprio device.
![Page 54: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/54.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
AndroidManifest.xml
La definizione globale della nostra app sta nel fileAndroidManifest.xml.
All’interno del manifest includeremo nome, versione einformazioni generali dell’app. Tutti i moduli checompongono l’app ed i vari permessi straordinari richiestidall’applicazione.
Il manifest verra utilizzato dal Play Store per decidere omeno se un’app e compatibile con il proprio device.
![Page 55: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/55.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Consigli
1. Prima di iniziare assicuratevi di essere in linea con iprerequisiti,
2. Iniziate con la lettura di un libro che tratti laprogrammazione Android in modo completo,
3. Google is your friend...
4. Cercate snippets di codice online, copiare il codice none un reato, ma prestate attenzione a cosa includetenella vostra app,
5. Provate la vostra App su devices diversi ed incondizioni differenti (orientamento, rete, etc...).
![Page 56: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/56.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Consigli
1. Prima di iniziare assicuratevi di essere in linea con iprerequisiti,
2. Iniziate con la lettura di un libro che tratti laprogrammazione Android in modo completo,
3. Google is your friend...
4. Cercate snippets di codice online, copiare il codice none un reato, ma prestate attenzione a cosa includetenella vostra app,
5. Provate la vostra App su devices diversi ed incondizioni differenti (orientamento, rete, etc...).
![Page 57: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/57.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Consigli
1. Prima di iniziare assicuratevi di essere in linea con iprerequisiti,
2. Iniziate con la lettura di un libro che tratti laprogrammazione Android in modo completo,
3. Google is your friend...
4. Cercate snippets di codice online, copiare il codice none un reato, ma prestate attenzione a cosa includetenella vostra app,
5. Provate la vostra App su devices diversi ed incondizioni differenti (orientamento, rete, etc...).
![Page 58: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/58.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Consigli
1. Prima di iniziare assicuratevi di essere in linea con iprerequisiti,
2. Iniziate con la lettura di un libro che tratti laprogrammazione Android in modo completo,
3. Google is your friend...
4. Cercate snippets di codice online, copiare il codice none un reato, ma prestate attenzione a cosa includetenella vostra app,
5. Provate la vostra App su devices diversi ed incondizioni differenti (orientamento, rete, etc...).
![Page 59: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/59.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Consigli
1. Prima di iniziare assicuratevi di essere in linea con iprerequisiti,
2. Iniziate con la lettura di un libro che tratti laprogrammazione Android in modo completo,
3. Google is your friend...
4. Cercate snippets di codice online, copiare il codice none un reato, ma prestate attenzione a cosa includetenella vostra app,
5. Provate la vostra App su devices diversi ed incondizioni differenti (orientamento, rete, etc...).
![Page 60: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/60.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Consigli
1. Prima di iniziare assicuratevi di essere in linea con iprerequisiti,
2. Iniziate con la lettura di un libro che tratti laprogrammazione Android in modo completo,
3. Google is your friend...
4. Cercate snippets di codice online, copiare il codice none un reato, ma prestate attenzione a cosa includetenella vostra app,
5. Provate la vostra App su devices diversi ed incondizioni differenti (orientamento, rete, etc...).
![Page 61: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/61.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Design
Non tralasciate il design della vostra applicazione, puotrasformare un’app utile in un’app orrenda!
Argomenti dacurare:
1. Icone
2. Loghi
3. Palette dicolori
4. Bottoni
5. Animazioni
6. Font
![Page 62: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/62.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Design
Non tralasciate il design della vostra applicazione, puotrasformare un’app utile in un’app orrenda!
Argomenti dacurare:
1. Icone
2. Loghi
3. Palette dicolori
4. Bottoni
5. Animazioni
6. Font
![Page 63: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/63.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Design
Non tralasciate il design della vostra applicazione, puotrasformare un’app utile in un’app orrenda!
Argomenti dacurare:
1. Icone
2. Loghi
3. Palette dicolori
4. Bottoni
5. Animazioni
6. Font
![Page 64: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/64.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Design
Non tralasciate il design della vostra applicazione, puotrasformare un’app utile in un’app orrenda!
Argomenti dacurare:
1. Icone
2. Loghi
3. Palette dicolori
4. Bottoni
5. Animazioni
6. Font
![Page 65: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/65.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Design
Non tralasciate il design della vostra applicazione, puotrasformare un’app utile in un’app orrenda!
Argomenti dacurare:
1. Icone
2. Loghi
3. Palette dicolori
4. Bottoni
5. Animazioni
6. Font
![Page 66: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/66.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Design
Non tralasciate il design della vostra applicazione, puotrasformare un’app utile in un’app orrenda!
Argomenti dacurare:
1. Icone
2. Loghi
3. Palette dicolori
4. Bottoni
5. Animazioni
6. Font
![Page 67: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/67.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Design
Non tralasciate il design della vostra applicazione, puotrasformare un’app utile in un’app orrenda!
Argomenti dacurare:
1. Icone
2. Loghi
3. Palette dicolori
4. Bottoni
5. Animazioni
6. Font
![Page 68: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/68.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Design
Non tralasciate il design della vostra applicazione, puotrasformare un’app utile in un’app orrenda!
Argomenti dacurare:
1. Icone
2. Loghi
3. Palette dicolori
4. Bottoni
5. Animazioni
6. Font
![Page 69: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/69.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Material Design
http://www.google.com/design/spec
![Page 70: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/70.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Guide Online
Online si trova molto materiale su Android:
I http://developer.android.com/develop/index.html
I http://developer.android.com/design/index.html
I http://www.html.it/guide/guida-android/
![Page 71: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/71.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Guide Online
Online si trova molto materiale su Android:
I http://developer.android.com/develop/index.html
I http://developer.android.com/design/index.html
I http://www.html.it/guide/guida-android/
![Page 72: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/72.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Guide Online
Online si trova molto materiale su Android:
I http://developer.android.com/develop/index.html
I http://developer.android.com/design/index.html
I http://www.html.it/guide/guida-android/
![Page 73: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/73.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Guide Online
Online si trova molto materiale su Android:
I http://developer.android.com/develop/index.html
I http://developer.android.com/design/index.html
I http://www.html.it/guide/guida-android/
![Page 74: Android App Development, Creare la nostra prima app](https://reader033.vdocumenti.com/reader033/viewer/2022042602/55ab21ce1a28abe3058b4873/html5/thumbnails/74.jpg)
Android AppDevelopement:Creare la nostra
prima app.
Nicola Corti
Prerequisiti
Android
Java
XML
Eclipse
Scarichiamo l’SDK
Scarichiamo il pluginADT
Configurare l’SDK
Android VirtualDevice
Versioni di Android
Dimensioni differenti
AndroidManifest.xml
Suggerimenti econsigli
Conclusione
Domande...?
Slides realizzate da:Nicola Corti - corti.nico [at] gmail [dot] com
http://www.ncorti.it/
Slides realizzate con LATEX Beamer.La seguente presentazione e rilasciata sotto licenza
Creative Commons - Attributions, Non Commercial, Share-alike.