Kursen Del 4

Användbar för någon annan

Appen fungerar när du använder den, för du vet vad du menade. En medlem som får en länk i ett mejl vet ingenting. Den här delen handlar om skillnaden — och den avgörs sällan av design utan av tre saker: att man förstår vad man ska göra, att man får veta när något gick fel, och att man får veta att det gick bra.

27 jul 2026

Del 3, Spara data så att den finns kvar, gav appen en databas. Nu gör vi den möjlig att använda för andra än dig.

Målet med del 4

Någon som aldrig sett appen kan anmäla sig utan att du står bredvid och förklarar. Det är hela kravet, och det är hårdare än det låter — du kommer att upptäcka minst tre saker första gången du provar det på en riktig person.

Bekräftelsen som nästan alltid saknas

Den vanligaste bristen i en vibecodad app: man trycker Anmäl, något händer i bakgrunden, och skärmen ser ut precis som förut. Användaren drar den enda rimliga slutsatsen — att det inte fungerade — och trycker igen. Nu har du dubbla anmälningar.

Beställning 6

När en anmälan har sparats ska formuläret ersättas med en bekräftelse: Tack, du är anmäld, följt av namnet som anmäldes och vilken aktivitet det gäller.

Medan anmälan sparas ska knappen bli inaktiv och visa Skickar…, så att den inte kan tryckas två gånger.

Om något går fel ska texten Något gick fel, försök igen visas, och de ifyllda uppgifterna ska ligga kvar i fälten.

De tre stycknena motsvarar de tre tillstånd varje formulär har: pågår, lyckades, misslyckades. Nästan all upplevd krånglighet i småappar kommer av att bara det första är byggt.


Felmeddelanden som hjälper

Ett felmeddelande ska säga vad användaren ska göra, inte vad som hände i koden. Skillnaden är hela användbarheten.

Meddelanden som stjälper

  • "Ogiltig inmatning"
  • "Fel: 400"
  • "Validering misslyckades"
  • "E-postadressen matchar inte mönstret"
  • Ingenting alls

Meddelanden som hjälper

  • "Fyll i ditt namn"
  • "Kontrollera mejladressen — den ska innehålla ett @"
  • "Du är redan anmäld med den här mejladressen"
  • "Alla 30 platser är tagna"
  • "Något gick fel hos oss. Försök igen om en minut."

Beställ dem samlat: "Gå igenom alla meddelanden i appen. Skriv om dem så att var och en säger vad användaren ska göra, på svenska, i högst en rad. Visa mig listan innan du ändrar."


Fält som inte går att fylla i fel

Bättre än ett bra felmeddelande är ett fält där felet inte kan uppstå. Fyra små tillägg gör mest skillnad, och de är alla en rad var.

Rätt tangentbord på telefon. Mejlfältet ska ge ett tangentbord med @ på. Beställ: "Sätt rätt inmatningstyp på varje fält så att telefonens tangentbord passar."
Ingen automatisk versal i mejlfältet. Telefoner gör gärna Anna@ av anna@. Det ser litet ut och orsakar riktiga problem.
Trimma blanksteg. Klistrar man in en mejladress följer ofta ett mellanslag med. Beställ att blanksteg i början och slutet tas bort innan något sparas.
Stoppa dubbletter. "Om samma mejladress redan är anmäld till aktiviteten ska en ny anmälan inte skapas. Visa i stället Du är redan anmäld."

Läsbart på telefon

De flesta medlemmar kommer att fylla i formuläret på en telefon, stående, med en tumme. Fyra saker räcker, och ingen av dem är design.

Beställ det här som ett steg


Testet: ge bort telefonen

Det här är det enda testet i kursen som du inte kan göra själv, och det är det mest värdefulla. Det tar tre minuter.

1
Öppna appen på din telefon och lämna den till någon i närheten.
2
Säg "anmäl dig till det här" och ingenting mer. Förklara ingenting, hjälp inte, peka inte.
3
Titta på var de tvekar. Varje tvekan är en sak att åtgärda. Var de klickar fel är viktigare än vad de säger efteråt.
4
Fråga sedan en enda sak: "Blev du anmäld?" Om de inte är säkra är bekräftelsen för svag, oavsett hur tydlig den ser ut för dig.
Motstå att förklara

Det är nästan fysiskt obehagligt att se någon leta efter en knapp du vet var finns. Men i det ögonblick du förklarar har du förlorat testet — en medlem som får länken i ett mejl har ingen att fråga.


Innan du går vidare

Formuläret har alla tre tillstånd: skickar, lyckades, misslyckades.
Varje felmeddelande säger vad användaren ska göra.
Dubbla anmälningar med samma mejladress stoppas.
Någon annan har anmält sig utan hjälp, och visste efteråt att det gick bra.
Du har sparat en punkt efter att allt provats.
Nästa del
Publicera på en riktig adress