En sida där medlemmar anmäler sig till en aktivitet, och där styrelsen ser vilka som anmält sig. Ett formulär, en lista, en gräns för antal platser. Den finns kvar när du laddar om, fungerar på telefon, och ligger på en adress du kan skriva i ett medlemsbrev.
Sex delar i ordning. Varje del slutar med något du kan prova, och ingen del förutsätter att du kan programmera. Räkna med en kväll per del, mindre om det går bra.
Bestäm vad appen ska göra — innan du beskriver något
En mening om vad appen gör, tre skärmar och en lista över vad som uttryckligen inte ingår. Tjugo minuter här sparar en vecka senare.
Första versionen som faktiskt fungerar
Den första beställningen ordagrant, vad du gör med svaret, och hur du provar att det fungerar innan du ber om något mer.
Spara data så att den finns kvar i morgon
Varför den första versionen alltid glömmer allt, skillnaden mellan webbläsare och databas, och hur du byter utan att börja om.
Gör den användbar för någon annan än dig
Felmeddelanden som hjälper, fält som inte går att fylla i fel, och testet där du ger telefonen till någon utan att förklara något.
Publicera på en riktig adress
Vad publicering faktiskt innebär, checklistan innan du delar länken, och de tre sakerna som bara går sönder i skarpt läge.
Förvalta: ändringar, kostnader och att lämna över
Hur du ändrar en app som är i bruk, vad den kostar per månad, och vad du ska ha förberett om någon annan ska ta över.
Guideserien tar samma ämnen ett i taget och går djupare: beställningen, läsningen, felsökningen, data och inloggning, publicering, säkerhet och verktyg. Kursen och guiderna går att läsa i vilken ordning du vill — kursen är den praktiska ingången, guiderna är uppslagsverket.