En aquesta secció, aprendrem a crear el teu primer projecte Android utilitzant Android Studio. Aquest és un pas fonamental per començar a desenvolupar aplicacions Android. Segueix els passos detallats a continuació per configurar i crear el teu primer projecte.

  1. Iniciant Android Studio

  1. Obre Android Studio: Després d'instal·lar Android Studio, obre'l des del teu escriptori o menú d'aplicacions.
  2. Pantalla de Benvinguda: Veureu la pantalla de benvinguda d'Android Studio. Aquí, selecciona "Start a new Android Studio project".

  1. Configuració del Nou Projecte

  1. Nom del Projecte: Introdueix un nom per al teu projecte. Per exemple, "MyFirstApp".
  2. Nom del Paquet: Aquest és un identificador únic per a la teva aplicació. Per defecte, Android Studio suggereix un nom basat en el nom del projecte i el teu domini. Pots deixar-lo com està o modificar-lo segons les teves necessitats.
  3. Ubicació del Projecte: Selecciona la ubicació on vols desar el teu projecte.
  4. Llenguatge de Programació: Tria el llenguatge de programació que vols utilitzar. Per a aquest curs, utilitzarem Kotlin.
  5. SDK Mínim: Selecciona la versió mínima de l'SDK d'Android que la teva aplicació suportarà. Una bona opció per començar és API 21: Android 5.0 (Lollipop).

  1. Selecció del Tipus d'Activitat

  1. Tipus d'Activitat: Android Studio et permet seleccionar un tipus d'activitat per començar. Per a aquest primer projecte, selecciona "Empty Activity".
  2. Nom de l'Activitat: Pots deixar el nom per defecte "MainActivity" o canviar-lo segons les teves preferències.
  3. Nom del Fitxer de Disseny: Aquest és el fitxer XML on definiràs la interfície d'usuari de l'activitat. El nom per defecte és "activity_main".

  1. Finalitzar la Configuració

  1. Revisió de la Configuració: Revisa totes les opcions que has seleccionat.
  2. Clic a "Finish": Fes clic a "Finish" per crear el projecte. Android Studio començarà a configurar el projecte i descarregarà les dependències necessàries.

  1. Comprensió de l'Estructura del Projecte

Un cop creat el projecte, és important comprendre l'estructura del projecte Android. Aquí tens una breu descripció dels directoris i fitxers més importants:

  • app/: Conté tot el codi font de l'aplicació.
    • java/: Conté els fitxers de codi font en Java o Kotlin.
    • res/: Conté els recursos de l'aplicació, com ara dissenys XML, imatges, cadenes de text, etc.
    • AndroidManifest.xml: Defineix la configuració de l'aplicació, incloent-hi les activitats, permisos, etc.

  1. Executar l'Aplicació

  1. Seleccionar un Dispositiu: Pots executar l'aplicació en un emulador o en un dispositiu físic. Si no tens un dispositiu físic, crea un emulador des de l'AVD Manager (Android Virtual Device Manager).
  2. Executar l'Aplicació: Fes clic a la icona de "Run" (icona de play) a la barra d'eines d'Android Studio. L'aplicació es compilarà i s'executarà en el dispositiu seleccionat.

Exemple de Codi

A continuació, es mostra un exemple de codi per a l'activitat principal (MainActivity.kt) i el fitxer de disseny (activity_main.xml).

MainActivity.kt

package com.example.myfirstapp

import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    }
}

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello, World!" />
</LinearLayout>

Exercici Pràctic

Objectiu: Crear una aplicació que mostri un missatge personalitzat a la pantalla.

  1. Crea un nou projecte seguint els passos anteriors.
  2. Modifica el fitxer activity_main.xml per afegir un TextView amb el text "Benvingut a la meva primera aplicació!".
  3. Executa l'aplicació en un emulador o dispositiu físic.

Solució

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Benvingut a la meva primera aplicació!" />
</LinearLayout>

Conclusió

En aquesta secció, hem après a crear el nostre primer projecte Android utilitzant Android Studio. Hem configurat el projecte, entès l'estructura bàsica i executat l'aplicació en un emulador o dispositiu físic. Ara estem preparats per aprofundir en el desenvolupament d'aplicacions Android en els següents mòduls.

© Copyright 2024. Tots els drets reservats