PupSmart bouwen: mijn eigen Android-app van idee tot Google Play
PupSmart is een Android-app om de routines van een hond bij te houden, met functies die door AI ondersteund worden, gepubliceerd op Google Play. Door zelf een product van begin tot eind te bouwen, leerde ik waar zulke projecten mislopen.
Door Baver Ok · · 4 min lezen · Mijn eigen product
Het meeste van mijn werk gebeurt op de websites van anderen. PupSmart is anders: het is mijn eigen product, een Android-app die ik bouwde en op Google Play publiceerde. Ik bouw ook Python-automatiseringstools voor mijn eigen werk. Door het hele proces zelf te doen, van idee tot vermelding in de store, weet ik waar zulke projecten mislopen.
Wat PupSmart doet
PupSmart is een alles-in-één-tracker voor hondeneigenaars. Je registreert plaspauzes, maaltijden, slaap, verzorging en trainingen met een paar tikken, stelt dagelijkse herinneringen in, bekijkt de geschiedenis in grafieken en exporteert de gegevens als CSV-bestand om met je dierenarts te delen.
Naast het bijhouden heeft de app functies die door AI ondersteund worden: een gezondheidsscanner die een foto analyseert, een plasvoorspeller die op basis van de eigen gegevens van de eigenaar inschat wanneer de hond naar buiten moet, een scanner die nagaat of voeding of een plant veilig of giftig is, een virtuele assistent die vragen beantwoordt op basis van de gegevens van de voorbije week, en trainingssuggesties op basis van wat de hond al geleerd heeft.
Waarom mijn eigen product bouwen
Als je aan klantprojecten werkt, zie je meestal één deel van het proces. Iemand anders had het idee, iemand anders zorgt voor de lancering. Een eigen product bouwen haalt dat vangnet weg. Elke beslissing is de jouwe, en elke fout ook.
Dat is nuttig voor een marketeer die ook code schrijft. Het dwingt je na te denken over het hele traject: welk probleem je oplost, wie ernaar zoekt, wat ze zien voor ze installeren, en of het product zijn belofte daarna waarmaakt.
Wat een product van begin tot eind opleveren me leerde
De scope bepaalt alles
Het moeilijkste aan elk product is beslissen wat je niet bouwt. Een gerichte eerste versie die werkt, klopt een lange lijst functies die niet werkt. Bij websites is dat net zo: een duidelijke site met vijf sterke pagina’s doet meer dan een uitgestrekte site met vijftig zwakke.
De vermelding in de store hoort bij het product
Een vermelding in de store is een klein zoekresultaat. De titel, korte beschrijving, screenshots en eerste regels van de beschrijving bepalen of iemand installeert. Die schrijven ligt heel dicht bij on-page SEO: zeg duidelijk wat het is, voor wie, en waarom het de moeite waard is, in de woorden waarmee mensen zoeken.
Een goede vermelding schept ook de juiste verwachtingen. Ze vertelt mensen wat gratis is en wat bij Premium hoort, en wat de app met hun gegevens doet. Vooraf duidelijk zijn zorgt later voor minder teleurgestelde gebruikers, en dat geldt net zo goed voor een dienstenpagina op een website.
Gegevens en privacy zijn geen bijzaak
Publiceren op Google Play betekent informatie over gegevensbeveiliging invullen en goed nadenken over wat de app verzamelt en waarom. Websites krijgen dezelfde vragen met formulieren, analytics en cookies, en die beantwoord je beter bij de start dan ze later bij te werken.
Lanceren is het begin, niet het einde
Een update, een bugmelding of een wijziging in de regels van het platform kan allemaal na de lancering komen. Vanaf dag één onderhoud inplannen is wat een product, of een website, een jaar later nog laat werken.
Ontwerpen voor een drukke gebruiker
Een hondeneigenaar die een plaspauze registreert, heeft meestal een leiband, een zakje of een puppy vast. Daarom duurt registreren in PupSmart maar enkele seconden, met de meest gebruikte acties op één tik afstand. Websites hebben vaker dan we toegeven hetzelfde soort bezoeker: iemand op een smartphone, tussen twee andere dingen door, die één antwoord of één knop wil. Eerst voor die persoon ontwerpen maakt een site ook beter voor alle anderen.
AI-functies hebben een duidelijke rol nodig
De AI-functies in PupSmart zijn er om een eigenaar patronen te laten opmerken en betere vragen te laten stellen, en de app maakt het makkelijk om de gegevens als CSV-bestand te exporteren voor een echte dierenarts. Duidelijk zijn over waarvoor een functie dient, en waarvoor niet, hoort bij vertrouwen opbouwen. Diezelfde regel pas ik toe op AI-zoekwerk voor klanten: uitleggen wat het werk kan doen, en nooit beloven wat het niet kan.
Illustratie: een gratis sitecheck bekijkt een website zoals ik naar mijn eigen product kijk.
Waarom dit telt voor jouw website
Ik verkoop SEO, zichtbaarheid in AI-zoekmachines en WordPress-werk, en ik kan debuggen wat ik verkoop omdat ik dingen van begin tot eind gebouwd heb. Als ik in een gratis sitecheck naar een website kijk, kijk ik ernaar zoals ik naar mijn eigen product keek: waarvoor dient ze, voor wie is ze, kunnen ze haar vinden, en maakt ze haar belofte waar als ze er eenmaal zijn.
Ben je een bedrijf in Antwerpen of elders in België en voelt je website aan alsof ze in stukjes gebouwd is, dan is die totaalblik wat ik meebreng. Stuur me je URL en ik vertel je wat ik zie.
Stuur me je URL. Je krijgt een gratis sitecheck terug, meestal binnen één werkdag, met wat ik als eerste zou oplossen en wat ik met de site zou kunnen doen.
Hoe ik mirook.com bouwde voor een Belgische jeugdkampioen schaken en de site leesbaar maakte voor Google en AI-assistenten: gestructureerde data, knowledge-graph-markup, een llms.txt-bestand en herhaalde SEO- en GEO-audits.
Teamwerk bij Episto: 600 ledenprofielen invoeren en opmaken in WordPress en Elementor, zodat een apothekersvereniging één consistent platform heeft, plus de lessen voor elke website die werkt als een gids of overzicht.