Terug

Een yoga-app maken voor uw leerlingen, zonder code

on  · Laatste update: 

Uw lessen vinden op locatie plaats. Uw app houdt de beoefening levend tussen de lessen: wat erin hoort, wat u mag verkopen en wat het kost.

Yogadocent of yogastudio: hebt u een eigen app nodig?

Begin met het werk in tweeën te delen, want daaruit volgt het antwoord.

Uw studiosoftware, of uw agenda, regelt wat er in de zaal gebeurt: plaatsen in een les, wachtlijsten, rittenkaarten, betaling, annuleringen. Een app regelt wat er tussen twee lessen gebeurt: de opname van dinsdagavond, de ademhalingsoefening van tien minuten, de workshop die u drie weken vooruit aankondigt, de roosterwijziging tijdens de vakantie.

Geeft uw studiosoftware u al een app onder uw eigen naam, kijk dan eerst wat die werkelijk dekt voordat u er een tweede naast zet. Kan er video in? Audio? Stuurt hij meldingen? Ziet hij eruit als uw studio? Doet hij dat allemaal, houd het dan daarbij. Uw leerlingen installeren geen twee apps, en de app die zij openen is de app waarin hun lesreservering staat. Boekt hij alleen lessen, dan doet de mobiele pagina van die software dat werk al, en is een eigen app er voor al het andere.

Een eigen app is de moeite waard wanneer u alleen lesgeeft zonder zware software, wanneer u bijna elke week iets nieuws te publiceren hebt, wanneer u wilt dat het geheel op uw studio lijkt en niet op een leverancier, of wanneer u een videobibliotheek per abonnement in de appstores wilt verkopen.

Eén geval waarvoor deze gids niet bedoeld is: een consumentenapp voor yoga met een houdingenbibliotheek, gegenereerde reeksen en voortgangsregistratie. Dat is een softwareproduct, op maat gebouwd. GoodBarber bouwt de app van een docent of een studio, rond uw eigen content.

U neemt dinsdagavond op en publiceert de opname op woensdag. De leerlingen die de les misten, halen hem zo in; de anderen beoefenen hem thuis nog eens. Dat is het hele idee.

Twijfelt u nog tussen een website en een app, dan schreven wij daar een artikel over.

Wat een yoga-app toevoegt tussen twee lessen

Een bibliotheek met opnames en korte tutorials

Een sectie Video's werkt met uw eigen bestanden of met een embedcode, en u ordent ze zoals uw leerlingen denken: per niveau, per stijl, per lengte. Vijftien minuten vóór het werk is een ander product dan een beoefening van negentig minuten op zondag. U kunt een hele reeks vooraf klaarzetten en inplannen wanneer elke video verschijnt.

Twee beperkingen die u beter vooraf kent. Video's worden online bekeken, niet gedownload voor in de trein. En een YouTube-sectie kan wel, maar die is niet voor abonnees te reserveren: wat u wilt verkopen, moet dus in uw eigen sectie Video's staan. Voor bestandsgroottes en formaten is het helpcentrum de referentie, en dat verandert vaker dan een blogartikel.

Meditaties en ademhalingsoefeningen om overal mee te nemen

Een sectie Podcasts bevat audio: geleide meditaties, ademhaling, yoga nidra, een kort gesproken woord over het thema van de maand. In de native apps blijft de audio doorspelen terwijl uw leerling een andere app gebruikt, een optie die u aanzet in het Privacy Center. En zet uw leerling een aflevering bij de favorieten, dan is die ook helemaal zonder verbinding te beluisteren.

Audio is het formaat dat leerlingen werkelijk dagelijks gebruiken. Het kost u een microfoon en twintig rustige minuten, geen filmploeg.

Workshops, retraites en roosterwijzigingen

Een sectie Agenda bevat één evenement per datum, met knoppen eronder, waaronder een link naar uw eigen inschrijf- of ticketpagina. Dat is de juiste plek voor een workshop, een retraite, een masterclass, of de week waarin u gesloten bent.

Twee eerlijke beperkingen: voor de Agenda is geen terugkerend evenement gedocumenteerd, dus een wekelijkse les voert u datum voor datum in of laat u in uw studiosoftware staan, en een iCal-import toont noch voorbije noch terugkerende evenementen.

Pushmeldingen gaan handmatig of op een ingepland tijdstip de deur uit, naar de apps en naar de web app. Vanaf het Premium-plan kunt u ook een push automatisch laten afgaan telkens als u een nieuwe opname publiceert, en dat is precies de melding waarvoor uw leerlingen u zullen bedanken.

Privélessen die uw leerlingen in de app boeken

Dit is het enige deel van uw app waar boeken thuishoort. De extensie Afspraken maken bouwt tijdvakken op uit uw openingstijden, synchroniseert met uw Google Agenda, laat u één agenda per docent of per type sessie beheren, en stuurt na elke boeking een bevestigingsmail naar u en naar uw leerling.

Eén regel bepaalt hier alles: elk tijdvak neemt één enkele boeking aan. Het is een instrument voor één op één. Privéles, proefles, houdingsanalyse: één leerling, één tijdvak. De sessie wordt in de studio betaald, niet in de app, en wij komen nog terug op waarom de stores dat zo willen. De landingspagina over het boeken van uw privé-yogalessen gaat dieper in op de opzet.

Geeft u het grootste deel van wat u verkoopt online in plaats van in een zaal, dan sluit de gids voor een app voor online cursussen beter aan.

Groepslessen: wat uw app toont, wat uw studiosoftware behoudt

Alle studiosoftware op de markt spreekt over plaatsen, wachtlijsten en rittenkaarten. GoodBarber doet dat niet, en doen alsof zou u een maand kosten.

Dit is dus de opzet die wel werkt. Houd uw studiosoftware voor plaatsen en kaarten, en toon het rooster ervan in uw app, op een van twee manieren. Ofwel een sectie URL die de roosterpagina van uw software toont, waarvoor HTTPS nodig is en die in de native apps in een ingebouwde browser opent, ofwel één Agenda-evenement per les met een knop naar die les in uw software.

Eén voorzorgsmaatregel voordat u dat doet. De pagina die u toont, moet lessen verkopen die in de zaal worden gegeven. Verkoopt diezelfde pagina ook online cursussen of video's, dan bevat uw app voortaan een externe aankooplink voor digitale content, en dat staat Apple buiten de Amerikaanse storefront niet toe. Houd de twee catalogi gescheiden.

En om expliciet te zijn over waarom Afspraken maken niet het antwoord is voor groepslessen: één boeking per tijdvak. Geen plaatsen per les, geen wachtlijst, geen rittenkaart, geen credits, geen aanbetaling. De extensie int helemaal geen betaling.

Er is een geavanceerde route, en wij noemen hem liever dan dat wij hem verzwijgen: de AI Extension Builder kan een boekingssectie genereren die in uw eigen Supabase-database schrijft, en het artikel dat dit documenteert gebruikt een yogastudio als voorbeeld. Het is gegenereerde code, die u zelf moet testen, zonder betaling en zonder helpcentrumartikel erachter. Behandel het als een project, niet als een functie.

Abonnement of ledengedeelte: kies het model van uw app

Een app volgt één model. Dit is de beslissing die al het andere bepaalt, neem hem dus voordat u gaat bouwen.

Model één, de videobibliotheek per abonnement. Uw leerlingen kopen een maand- of jaarabonnement in de iOS- en Android-apps, met hun Apple- of Google-account, en een gratis proefperiode is mogelijk. Eenmaal geabonneerd kunnen zij ook op de web app inloggen. Om dit te laten werken hebt u een ingeschakelde web app en een geïnstalleerde domeinnaam nodig, minstens tien gereserveerde contentitems, en één enkel toegangsniveau: iedereen betaalt hetzelfde, iedereen ziet hetzelfde. Niet-abonnees kunt u een voorproefje van een item tonen in plaats van een dichte deur. Eén ding om in uw planning op te nemen: gereserveerde content gaat pas open zodra de stores uw app of de update ervan hebben goedgekeurd.

Model twee, het ledengedeelte, gratis, voor de leerlingen die u al in de studio betalen. Authenticatie geeft u privésecties, en u kunt de openbare aanmelding uitzetten zodat alleen uw leerlingen binnenkomen. Zet daar het rooster, de aankondigingen, de praktische informatie en de voordelen van de studio. Een klantenkaart kan. Er wordt niets in de app verkocht.

En dan de regel om op de muur te schrijven: het installeren van het Abonnementssysteem verwijdert Authenticatie, Gebruikersgroepen, Community, Chat, Klantenkaart, Clubkaart en Kortingscoupons. De twee modellen mengen niet, en geen enkele planning verandert daar iets aan.

Wat ook betekent dat het verleidelijke idee, gratis toegang geven tot opnames waarvoor uw leerlingen in de studio hebben betaald, geen sluiproute is. Apple staat alleen toe dat elders verworven content in een app wordt ontgrendeld wanneer dezelfde content ook als in-app aankoop wordt verkocht, en het Abonnementssysteem is precies wat u hebt opgegeven door voor Authenticatie te kiezen. Is dat uw plan, vraag het ons dan voordat u het bouwt.

Wilt u de algemene versie van deze afweging, dan hebben wij een abonnementsapp en een privécommunity met elkaar vergeleken. En weet u al dat u video's gaat verkopen, dan laat de pagina over het abonnementssysteem voor yoga en pilates zien hoe dat eruitziet.

Wat de appstores u in uw app laten verkopen

Dit is waar de meeste yoga-apps op een afwijzing stuiten, dus zeggen wij het onomwonden. De referentie zijn de App Review Guidelines van Apple, onderdeel 3.1 Payments.

Wat u verkooptWaar u het verkooptWaarom
Uw videobibliotheek, uw meditatiesIn de app, per abonnement, via in-app aankoopDigitale content en abonnementen lopen via in-app aankoop (3.1.1)
Een les in de zaal, een tienrittenkaart, een privéles in de studioIn uw studiosoftware, of aan de balie. Nooit via in-app aankoopEen dienst die buiten de app wordt afgenomen, moet buiten in-app aankoop worden betaald (3.1.3(e))
Een live groepsles onlineHoud hem gratis in de app, of verkoop hem buiten de app zonder aankooplink vanuit de appEen realtimedienst van één op velen vraagt om in-app aankoop (3.1.3(d)), en een externe aankooplink is buiten de Amerikaanse storefront niet toegestaan (3.1.1)
Een liveles één op éénEen andere betaalmethode is toegestaan. GoodBarber heeft geen videobellen, dus verkoopt u hem hoe dan ook buiten de appRealtimediensten van één op één (3.1.3(d))

In de praktijk: verkoop de videobibliotheek in de app, verkoop zaallessen en kaarten in uw software of aan de balie, en bouw geen enkel abonnement “studio plus video's” via in-app aankoop.

Over de commissie, de eerlijke versie. Apple en Google nemen hun deel op abonnementen die in de app worden gekocht, 15% in de meeste gevallen, en Apple neemt 30% tijdens het eerste jaar van een abonnee, tenzij u in hun programma voor kleine ondernemingen zit. GoodBarber neemt niets.

Een yoga-app maken zonder code: de stappen

  1. Kies één eerste gebruik. De opnames van deze week, voor de leerlingen aan wie u al lesgeeft. Niet de hele app.
  2. Kies uw model, uit het onderdeel hierboven. Wordt het het abonnement, zet dan eerst de web app aan en installeer een domeinnaam, want beide zijn voorwaarden.
  3. Bouw de structuur. Home, Opnames als sectie Video's, Meditaties als Podcasts, Workshops als Agenda, Privélessen als Afspraken maken, Rooster als sectie URL die naar uw studiosoftware wijst, en Praktische informatie.
  4. Geef de app de identiteit van de studio. Layouts, kleuren, typografie. Dit is wat uw leerlingen als eerste opvalt, en wat een generieke boekingsapp u nooit geeft.
  5. Laad de eerste content, geordend op niveau, stijl en lengte, met ingeplande publicatiedata. Voor het abonnementsmodel zet u minstens tien gereserveerde items klaar.
  6. Stel de meldingen in. Een automatische push bij elke nieuwe opname, een ingeplande push voor de workshop.
  7. Test op uw eigen telefoon met de app My GoodBarber. Eén voorbehoud: het abonnementsproces is niet te testen in de voorvertoning van de backoffice en ook niet in My GoodBarber, alleen op gegenereerde testversies.
  8. Publiceer. Eerst de web app, daarna de App Store en Google Play, ofwel met ontwikkelaarsaccounts op uw eigen naam, ofwel via de publicatiedienst van GoodBarber, die ook de abonnementen bij de stores instelt. Is uw Google Play-account een persoonlijk account, reken dan op een gesloten test met twaalf testers gedurende veertien dagen vóór uw eerste publicatie. En onthoud dat content voor abonnees pas opengaat na goedkeuring door de stores.
  9. Kondig de app aan in de les. Een QR-code aan de muur van de studio, die naar de web app of naar de stores wijst, doet meer dan welke advertentie u ook zou kunnen kopen.

Web app, iOS en Android: wat publiceert u?

De web app opent in een browser zonder download en is op het startscherm te installeren. Web push werkt op de iPhone zodra de app op het startscherm staat. De native apps hebt u nodig om een abonnement te verkopen, dus het model bepaalt het antwoord meer dan het budget. Goed om te weten voordat u een plan kiest: het Standaard-plan publiceert alleen de web app, zonder Afspraken maken, Abonnementssysteem, Authenticatie of automatische push.

Wat kost een yoga-app?

Cijfers rechtstreeks gelezen uit de tarieven van GoodBarber op 18 september 2026, bij jaarlijkse facturering, catalogusprijzen.

Uw appPlan en extensiesPer jaar
Alleen web app, openbare content, handmatige pushStandaard€ 360
Ledengedeelte en privélessen, native plus web appPremium € 660 + Authenticatie € 120 + Afspraken maken € 150€ 930
Videobibliotheek per abonnement, native plus web appPremium € 660 + Abonnementssysteem € 490€ 1.150
Allebei, bibliotheek per abonnement en privélessenPro, beide inbegrepen€ 1.260, tegenover € 1.300 op Premium met de twee extensies

Daarbovenop komen de kosten van de stores: een Apple Developer-account voor € 99 per jaar en Google Play voor € 25 eenmalig. En daarna de commissie van de stores op uw abonnementen, en niets voor GoodBarber.

Afhankelijk van uw model komt daar nog bij: een domeinnaam voor het abonnementsmodel, Gebruikersgroepen voor € 50 per jaar als u meerdere gescheiden ledenruimtes wilt, en de Klantenkaart voor € 80 per jaar, die ook op Pro apart gefactureerd blijft. Hebt u liever niets met de stores te maken, dan kost de publicatiedienst € 50 voor vijf credits, één credit per geslaagde indiening. De kosten van uw studiosoftware komen daar uiteraard nog bij.

Maandelijkse facturering bestaat ook, voor € 70 voor Premium en € 135 voor Pro, en komt over een jaar ongeveer twee maanden duurder uit. Alle details staan op de prijspagina van de Content Apps.

Begin met de opnames van deze week

Eén sectie, drie video's, één melding. Dat is een eerste versie, en genoeg om te ontdekken of uw leerlingen de app openen. De workshops voegt u volgende maand toe, de privélessen daarna.

Gaat u richting het abonnementsmodel, zet dan uw tien contentitems klaar voordat u iets reserveert, en reken de beoordeling door de stores mee in uw lanceerdatum.

Begin gratis: maak uw sectie Opnames aan en publiceer uw laatste drie lessen tijdens de gratis proefperiode van 30 dagen, zonder creditcard.

FAQ

Heeft mijn yogastudio een eigen app nodig?

Ja, als u uw leerlingen iets te geven hebt tussen twee lessen: opnames, meditaties, aankondigingen, een ledengedeelte. Alleen om groepslessen te boeken doet de mobiele pagina van uw studiosoftware het werk al, en daar installeren uw leerlingen geen tweede app voor.

Mijn studiosoftware biedt al een app aan. Heb ik er nog een nodig?

Kijk eerst wat die dekt: video, audio, meldingen, en of hij eruitziet als uw studio. Een eigen app is de moeite waard wanneer u rijke content onder uw eigen identiteit publiceert, of wanneer u een videobibliotheek per abonnement wilt verkopen. Doet de app die u hebt allebei, dan is één app genoeg.

Kunt u een yoga-app maken zonder te kunnen programmeren?

Ja. U stelt in de backoffice secties samen, video, audio, agenda, privélessen, en publiceert daarna de web app en de iOS- en Android-apps. Een consumentenapp met een reeksengenerator en voortgangsregistratie is iets anders, dat op maat wordt gebouwd.

Mag ik mijn yogavideo's in de app verkopen?

Ja, via een maand- of jaarabonnement dat in de iOS- en Android-apps wordt gekocht, want dat is wat Apple eist voor digitale content. Reken op minstens tien gereserveerde items, weet dat de app dan Authenticatie en de klantenkaart opgeeft, en dat de stores hun commissie nemen terwijl GoodBarber niets neemt.

Hoe regel ik groepslessen en rittenkaarten met de app?

Toon het rooster van uw studiosoftware in de app en verkoop de kaarten in die software of aan de balie: Apple eist betaling buiten in-app aankoop voor een les die in de zaal wordt gegeven. Afspraken maken, dat één leerling per tijdvak aanneemt, is er voor privélessen.

Moeten mijn leerlingen een app downloaden?

Voor gratis content niet: de web app opent in een browser en is op het startscherm te installeren. Een abonnement kopen gebeurt daarentegen wel in de iOS- en Android-apps.

Kan ik een yogales live uitzenden in de app?

Ja, als uitzending in één richting en gratis te bekijken: de sectie Live video speelt de stream van uw streamingprovider af, en dat is geen videobellen. Een livestream is niet voor abonnees te reserveren, en Apple eist in-app aankoop voor een betaalde live groepsles, dus houd hem gratis in de app of verkoop hem buiten de app, zonder link vanuit de app.

Wat kost een yoga-app?

Een app op iOS en Android begint bij het Premium-plan voor € 660 per jaar. Een ledengedeelte met privélessen komt op € 930 per jaar, een videobibliotheek per abonnement op € 1.150, en allebei samen op € 1.260 met het Pro-plan. Reken daar Apple bij voor € 99 per jaar, Google Play voor € 25 eenmalig, en een domeinnaam voor het abonnementsmodel.