Què és Android Studio?
Android Studio és l'entorn de desenvolupament integrat (IDE) oficial per al desenvolupament d'aplicacions Android. Està basat en IntelliJ IDEA i proporciona eines poderoses per crear aplicacions Android de manera eficient. Android Studio inclou un editor de codi avançat, un emulador d'Android, eines de depuració, i molt més.
Característiques Clau d'Android Studio
-
Editor de Codi Intel·ligent:
- Compleció de codi avançada.
- Anàlisi de codi en temps real.
- Refactorització de codi.
-
Emulador d'Android:
- Simulació de diversos dispositius Android.
- Depuració i prova d'aplicacions sense necessitat d'un dispositiu físic.
-
Eines de Depuració:
- Depurador de codi.
- Monitor de rendiment.
- Anàlisi de memòria.
-
Integració amb Git i altres sistemes de control de versions:
- Gestió de versions integrada.
- Suport per a Git, SVN, Mercurial, etc.
-
Suport per a Gradle:
- Sistema de construcció flexible.
- Gestió de dependències.
Instal·lació d'Android Studio
Requisits del Sistema
Abans d'instal·lar Android Studio, assegura't que el teu sistema compleixi els requisits mínims:
-
Windows:
- Sistema operatiu: Windows 7/8/10 (32 o 64 bits)
- Memòria: 4 GB de RAM (8 GB recomanats)
- Espai en disc: 2 GB d'espai disponible (mínim)
- Resolució de pantalla: 1280 x 800
-
macOS:
- Sistema operatiu: macOS 10.10 (Yosemite) o superior
- Memòria: 4 GB de RAM (8 GB recomanats)
- Espai en disc: 2 GB d'espai disponible (mínim)
- Resolució de pantalla: 1280 x 800
-
Linux:
- Sistema operatiu: Qualsevol distribució moderna de 64 bits
- Memòria: 4 GB de RAM (8 GB recomanats)
- Espai en disc: 2 GB d'espai disponible (mínim)
- Resolució de pantalla: 1280 x 800
Passos per a la Instal·lació
-
Descarregar Android Studio:
- Visita la pàgina oficial de descàrrega d'Android Studio: Descarregar Android Studio
- Selecciona la versió adequada per al teu sistema operatiu i descarrega el fitxer d'instal·lació.
-
Instal·lar Android Studio:
- Windows:
- Executa el fitxer
.exe
descarregat. - Segueix les instruccions de l'assistent d'instal·lació.
- Executa el fitxer
- macOS:
- Obre el fitxer
.dmg
descarregat. - Arrossega Android Studio a la carpeta d'Aplicacions.
- Obre el fitxer
- Linux:
- Descomprimeix el fitxer
.zip
descarregat. - Executa el fitxer
studio.sh
des de la terminal.
- Descomprimeix el fitxer
- Windows:
-
Configuració Inicial:
- Quan obris Android Studio per primera vegada, se't demanarà que completes la configuració inicial.
- Selecciona les opcions per defecte o personalitza-les segons les teves necessitats.
- Android Studio descarregarà les dependències necessàries, incloent-hi el SDK d'Android.
Primeres Passes amb Android Studio
Crear un Nou Projecte
-
Obrir Android Studio:
- Després d'instal·lar Android Studio, obre l'aplicació.
-
Iniciar un Nou Projecte:
- A la pantalla d'inici, selecciona "Start a new Android Studio project".
-
Configurar el Projecte:
- Nom del Projecte: Introdueix un nom per al teu projecte.
- Nom del Paquet: Aquest serà l'identificador únic de la teva aplicació.
- Ubicació del Projecte: Selecciona la carpeta on es desarà el projecte.
- Llenguatge de Programació: Selecciona entre Java o Kotlin.
- Versió del SDK: Selecciona la versió mínima del SDK d'Android que suportarà la teva aplicació.
-
Seleccionar una Activitat:
- Tria una plantilla d'activitat per a la teva aplicació (per exemple, "Empty Activity").
-
Finalitzar la Configuració:
- Fes clic a "Finish" per crear el projecte.
Explorar la Interfície d'Android Studio
- Editor de Codi: Aquí és on escriuràs el codi de la teva aplicació.
- Estructura del Projecte: Mostra els fitxers i carpetes del teu projecte.
- Consola de Sortida: Mostra els missatges de sortida, errors i registres.
- Emulador d'Android: Permet executar i provar la teva aplicació en un dispositiu virtual.
Conclusió
En aquesta secció, hem introduït Android Studio, l'IDE oficial per al desenvolupament d'aplicacions Android. Hem cobert les seves característiques clau, els requisits del sistema, els passos per a la instal·lació i les primeres passes per crear un nou projecte. Ara estàs preparat per començar a explorar Android Studio i crear la teva primera aplicació Android.
En el següent tema, aprendrem com configurar Android Studio de manera òptima per al desenvolupament d'aplicacions Android.
Curs d'Android Studio
Mòdul 1: Introducció a Android Studio
- Introducció a Android Studio
- Configuració d'Android Studio
- Comprensió de la Interfície d'Android Studio
- Creació del teu Primer Projecte Android
Mòdul 2: Desenvolupament Bàsic d'Android
- Comprensió de l'Estructura del Projecte Android
- Introducció als Dissenys XML
- Components Bàsics de la Interfície d'Usuari
- Introducció a les Activitats
- Executar la teva Aplicació en un Emulador
Mòdul 3: Desenvolupament Intermedi d'Android
- Introducció als Intents
- Treballar amb Fragments
- Gestió de l'Entrada de l'Usuari
- Ús de RecyclerView
- Xarxes en Android
Mòdul 4: Desenvolupament Avançat d'Android
- Persistència de Dades amb SQLite
- Ús de Room per a la Gestió de Bases de Dades
- Components Avançats de la Interfície d'Usuari
- Vistes Personalitzades i Canvas
- Treballar amb Tasques en Segon Pla
Mòdul 5: Desenvolupament Professional d'Android
- Implementació de l'Arquitectura MVVM
- Injecció de Dependències amb Dagger
- Proves Unitàries i Proves de la Interfície d'Usuari
- Publicació de la teva Aplicació a Google Play
- Optimització del Rendiment