← Menú principal del curs
Curs · Crear apps amb IA · Sessió 3

Surt del navegador:
GitHub i el mètode del context

Avui canvies de taller. Deixes l'editor de Google i entres a l'entorn dels programadors de debò — GitHub i VS Code, dins el navegador i sense instal·lar res. I aprens un secret: les bones apps surten d'un bon context, no de la màgia.

🧭
El que t'enduràs d'avui: entendre què és GitHub (repositori, main, local vs remot, commit / push / pull) i un mètode nou: abans de demanar res, prepares el context del projecte. Treballem tots a main; les branques i els pull requests vénen a la Fase 4, i el desplegament automàtic a la Fase 5.

↩︎ Véns de la Sessió 2: ja saps fer créixer i arreglar apps. Fins ara editaves el codi dins de l'Apps Script de Google. A partir d'avui el codi viurà a GitHub i el treballaràs amb un agent d'IA des de l'editor. Publicar, però, seguirà igual que sempre (copiant el codi a l'Apps Script).

🏫 Avui és presencial. Comencem amb les vostres presentacions de 5 minuts (la millor app de la Sessió 2) i després fem el salt a GitHub tots junts.
Pas 0 · Quin xat d'IA faràs servir?

Dins del Codespace, el xat de l'IA (l'agent) depèn del que tinguis. Tria el teu: només canvia un detall; el flux és sempre el mateix — copiar i enganxar.

El camí d'avui
Progrés: 0/6

Abans de marxar de classe…

Avui no anaves a fer la millor app del món: anaves a canviar de taller i a aprendre a treballar com els programadors. Marca-ho:

💡 La frase per endur-te: l'eina (Copilot, Claude, el que sigui) importa menys del que sembla. El que de debò canvia el resultat és el context que li dones.
➡️ A la Fase 4: deixaràs de tocar main directament — aprendràs a treballar amb branques, a obrir pull requests i a fer que la IA et revisi els canvis abans de fusionar-los (les bases del treball en equip). El desplegament automàtic (amb clasp) i la col·laboració en equip de debò arribaran a la Fase 5.

✅ Autocomprova't

No és cap examen ni hi ha nota: és per a tu. Respon mentalment i mira les respostes després.

  1. Quina diferència hi ha entre local i remot?
  2. Què fan commit, push i pull?
  3. Quins dos documents formen el mètode del context i què conté cadascun?
Veure les respostes ▾

1. Local = la còpia on treballes (el Codespace). Remot = la còpia oficial a GitHub.com.

2. Commit = desar amb una nota (local). Push = pujar a GitHub. Pull = baixar de GitHub.

3. que-ha-de-fer.md (el producte: què fa, per a qui, dades, pantalles) i arquitectura.md (el tècnic: Apps Script, dos fitxers, sense frameworks, català…).