UX Design

Lovable. Is het inderdaad lovable of toch meer een gimmick?

Highlights uit dit artikel

Ik probeerde Lovable uit. In dit artikel ga ik wat dieper in op mijn bevindingen en laat ik in een youtube video zien hoe Lovable eruit ziet en werkt.

AI is here to stay. Dat is wel duidelijk. En hoewel we nog niet helemaal goed kunnen inschatten wat het effect gaat zijn op langere termijn, zien we wel al dat het een directe impact op ons werk gaat hebben. De manier waarop we werken zal anders worden. En in sommige gevallen zullen banen compleet vervangen kunnen worden door AI.

Veranderingen voor UX-designers

De baan van een UX-designer zal zeker ook veranderen. Ontzettend veel onderdelen zullen door AI sneller of beter gedaan kunnen worden. Denk aan research, informatie architectuur, wireframing, content schrijven, etc. En ook het daadwerkelijke ontwerpen zal in meer of mindere mate door AI gedaan kunnen worden. In dat kader probeerde ik laatst bijvoorbeeld Google Stitch uit. Zeker nog niet perfect, maar de potentie is er en voor sommige onderdelen van UX-design zou je het best nu al kunnen gebruiken (bijvoorbeeld snelle mockups of eerste schetsen). Bekijk een video over mijn kennismaking met Stitch is te vinden op youtube.

Developers. Niet meer nodig?

Een baan die zeker zal veranderen, en misschien wel verdwijnen, is die van software ontwikkelaar. Tot kort geleden was het ontwikkelen van goede software alleen weggelegd voor slimme koppen. En niet voor niks. Programmeren vraagt kennis van programmeertalen, databases, security, front-end, etc. Niet iets dat je zomaar eventjes leert.

En nu schieten ineens allerlei tools als paddenstoelen uit de grond. Tools waarmee je geen programmeur meer nodig hebt maar simpelweg door te chatten jouw idee werkelijkheid ziet worden. De droom van iedereen die niet kan programmeren maar toch iets gebouwd wil hebben. Toch?

Kennismaking met Lovable

Zo stuitte ik op Lovable. Een tool waarbij je door te chatten (te prompten) stap voor stap je website of webapplicatie kan bouwen. Gewoon in je browser. En als je klaar bent, hang je er een domeintje aan en zet je boel live. Een kind kan de was doen.

Maar hoe goed werkt Lovable nou eigenlijk?

Ik probeerde het uit. Al jaren liep ik rond met het idee van Ochtendritueeltje.nl. Een webapp waarmee je als ouder takenlijstjes kan maken die kinderen 's ochtends moeten aftikken. Eenmaal alles afgetikt krijgen ze een filmpje te zien als beloning. Een leuk idee, maar voor mij veel te moeilijk om te bouwen. Want gedoe met databases, authenticatie, security, etc. Dat ging mij nooit lukken. Dacht ik.

Wil je geen spoilers, kijk dan eerst dit filmpje. Onder de video verklap ik hoe Lovable bevalt.

Lovable, ideaal voor designers die dingen willen bouwen?

Lang verhaal kort: ja.

Je kan met Lovable op een laagdrempelige manier webapplicaties bouwen. Inclusief databases, API koppeling en fatsoenlijke security. Het is ideaal dat je in het Nederlands kan prompten en dat je delen van de pagina kan aanpassen zonder prompts. Ook is het fantastisch hoe je begeleid word bij de meer ingewikkelde zaken, zoals het werken met de Youtube API koppeling. In veel gevallen is de output echt van prima kwaliteit. Zelf bouwen zou sowieso veel meer tijd kosten (en in mijn geval zou ik in no-time zijn vastgelopen, veel te ingewikkeld allemaal).

Maar let op.
Het helpt wel als je een beetje snapt wat er allemaal bij komt kijken. Ben je echt helemaal blue op het gebied van development, dan zal je sommige dingen wellicht nog steeds niet snappen of niet goed weten hoe je een bepaalde prompt zal moeten schrijven. En je ziet nooit wat van de code, dus je hebt geen idee of het "schone" code is.

En het security verhaal. Pas recent heeft Lovable een knop ingebouwd: Security Review. Daarmee loopt hij zelf door de code op zoek naar veiligheidsproblemen. In mijn geval bleek dat deze er volop in zaten, maar daar heeft Lovable daarvoor dus nooit wat over gezegd. Je zal dus zelf scherp moeten blijven en hem actief moeten bevragen op verbeteringen rondom security en performance.

Ook voor 'echte' projecten?

Is Lovable daarmee ook geschikt voor echte projecten? Bijvoorbeeld klantprojecten of projecten met betalende gebruikers?

Mwah. Ik twijfel.

Bedenk dat je bouwt op een platform. Dat platform kan ermee stoppen, dan ben je alles kwijt.

Besef ook dat je een product hebt gemaakt waar je vertrouwt op enkel en alleen AI. Er is geen controleslag gedaan door een ervaren developer dus je moet er maar op vertrouwen dat de code goed en snel is. Ik merkte zelf dat ik het soms best lastig vond om overzicht te houden, hoe zit de applicatie nu in hoofdlijnen in elkaar? Ik kreeg daardoor soms ook wat chaos in mijn hoofd en vooral het idee dat ik er geen grip op had beviel me minder.

Om het écht naar een hoog (klantproject waardig) niveau te krijgen zal je veel moeten finetunen. Dat kost je wellicht minder tijd dan alles zelf (laten) bouwen, maar het kost alsnog heel veel tijd. En soms ook frustratie, als Lovable je niet goed begrijpt.

Voor nu hou ik het zelf dus bij side-projects.

De ontwikkelingen gaan echter zo snel dat ik Lovable zeker blijf volgen. Best kans dat ik er binnen afzienbare tijd ook voor klanten mee aan de slag durf te gaan. We gaan het meemaken. Spannende tijden!

Had je hier wat aan?

Gratis UX inzichten en tips, zo pats boem in je mailbox

Unieke tips die niet op deze website komen, wel gratis in jouw mail. Te beginnen met alle inzichten uit de UX-design maand.

Handige UX tips

Voorbeelden uit de praktijkps

Max 2x per maand

Mockup e-book 30 UX tips voor beginners

Gratis UX inzichten en tips, zo pats boem in je mailbox

Unieke tips die niet op deze website komen, wel gratis in jouw mail. Te beginnen met alle inzichten uit de UX-design maand.

Handige UX tips

Voorbeelden uit de praktijkps

Max 2x per maand

Mockup e-book 30 UX tips voor beginners

Gratis UX inzichten en tips, zo pats boem in je mailbox

Unieke tips die niet op deze website komen, wel gratis in jouw mail. Te beginnen met alle inzichten uit de UX-design maand.

Handige UX tips

Voorbeelden uit de praktijkps

Max 2x per maand

Mockup e-book 30 UX tips voor beginners