En aquesta secció, aprendrem a configurar l'entorn de desenvolupament necessari per començar a programar en Objective-C. Aquest procés inclou la instal·lació de les eines necessàries i la configuració del nostre primer projecte.

  1. Instal·lació de Xcode

Xcode és l'entorn de desenvolupament integrat (IDE) oficial d'Apple per a la creació d'aplicacions per a macOS, iOS, watchOS i tvOS. Inclou totes les eines necessàries per desenvolupar en Objective-C.

Passos per instal·lar Xcode:

  1. Obrir l'App Store:

    • A la barra de menús del Mac, feu clic a la icona de l'App Store.
  2. Buscar Xcode:

    • A la barra de cerca de l'App Store, escriviu "Xcode" i premeu Enter.
  3. Instal·lar Xcode:

    • Feu clic al botó "Obtenir" i després "Instal·lar". Pot ser que se us demani la contrasenya de l'ID d'Apple.
  4. Esperar la Descàrrega i Instal·lació:

    • La descàrrega i instal·lació poden trigar una estona, depenent de la velocitat de la vostra connexió a Internet.
  5. Obrir Xcode:

    • Un cop instal·lat, podeu obrir Xcode des de la carpeta d'Aplicacions o des del Launchpad.

  1. Creació del Primer Projecte en Xcode

Un cop Xcode estigui instal·lat, podem crear el nostre primer projecte en Objective-C.

Passos per crear un nou projecte:

  1. Obrir Xcode:

    • Si no ho heu fet ja, obriu Xcode.
  2. Crear un Nou Projecte:

    • A la pantalla de benvinguda de Xcode, feu clic a "Crea un nou projecte Xcode" o aneu a "Fitxer" > "Nou" > "Projecte".
  3. Seleccionar un Model de Projecte:

    • Seleccioneu "Aplicació per a iOS" i després "Aplicació d'una sola vista". Feu clic a "Següent".
  4. Configurar el Projecte:

    • Nom del Producte: Introduïu un nom per al vostre projecte (per exemple, "HelloObjectiveC").
    • Nom de l'Organització: Introduïu el nom de la vostra organització o el vostre nom.
    • Identificador de l'Organització: Introduïu un identificador únic (per exemple, "com.elmeu.nom").
    • Idioma: Assegureu-vos que "Objective-C" estigui seleccionat.
    • Dispositius: Seleccioneu "iPhone" o "Universal" segons les vostres preferències.
    • Feu clic a "Següent".
  5. Seleccionar la Ubicació del Projecte:

    • Trieu una ubicació al vostre ordinador on desar el projecte i feu clic a "Crea".

  1. Exploració de l'Entorn de Xcode

Un cop creat el projecte, és important familiaritzar-se amb l'entorn de Xcode.

Components principals de Xcode:

  • Navigator Area (Àrea de Navegació): A la part esquerra, on podeu veure els fitxers del projecte.
  • Editor Area (Àrea d'Edició): Al centre, on podeu editar el codi.
  • Utility Area (Àrea d'Utilitats): A la part dreta, on podeu veure les propietats dels elements seleccionats.
  • Debug Area (Àrea de Depuració): A la part inferior, on podeu veure els resultats de la depuració i la sortida de la consola.

  1. Executar el Primer Projecte

Per assegurar-nos que tot està configurat correctament, executarem el nostre primer projecte.

Passos per executar el projecte:

  1. Seleccionar un Simulador:

    • A la barra d'eines de Xcode, seleccioneu un simulador (per exemple, "iPhone 12").
  2. Executar el Projecte:

    • Feu clic al botó de reproducció (triangle) a la barra d'eines o premeu Cmd + R.
  3. Verificar l'Execució:

    • El simulador s'obrirà i hauríeu de veure una aplicació en blanc amb el nom del vostre projecte a la part superior.

Exercici Pràctic

Objectiu:

Crear i executar un projecte bàsic en Objective-C utilitzant Xcode.

Passos:

  1. Seguiu els passos anteriors per instal·lar Xcode.
  2. Creeu un nou projecte anomenat "HelloObjectiveC".
  3. Seleccioneu "Aplicació d'una sola vista" i assegureu-vos que l'idioma sigui "Objective-C".
  4. Executeu el projecte en un simulador d'iPhone.

Solució:

Si heu seguit correctament els passos, hauríeu de veure una aplicació en blanc executant-se en el simulador d'iPhone.

Conclusió

En aquesta secció, hem après a instal·lar Xcode, crear un nou projecte en Objective-C i executar-lo en un simulador. Ara que tenim l'entorn de desenvolupament configurat, estem preparats per començar a explorar la sintaxi i l'estructura bàsiques d'Objective-C en la següent secció.

© Copyright 2024. Tots els drets reservats