Zakelijke app laten maken
De moeilijkste vraag bij een zakelijke app is zelden hoe hij eruitziet, maar hoe hij op de telefoon van uw mensen komt en daar beheerd blijft. Appfront bouwt maatwerk apps voor medewerkers en vaste relaties, en richt de uitrol in via de kanalen die daarvoor bestaan: Apple Business Manager, Managed Google Play en uw eigen device management.
Wat is een zakelijke app?
Een zakelijke app is een applicatie die u laat bouwen voor een afgebakende groep gebruikers: uw eigen medewerkers, uw buitendienst, of vaste relaties die u kent bij naam. Het onderscheidende kenmerk is niet de functionaliteit, maar de distributie. Er is geen publiek in de App Store dat overtuigd moet worden; er is een lijst met mensen die de app moeten hebben, en die lijst verandert bij elke indiensttreding en elk vertrek.
Die eigenschap bepaalt bijna alle technische keuzes. Voordat u nadenkt over schermen, moet u drie dingen beantwoorden: wordt het een native app of een webapp, hoe komt hij op het toestel, en hoe logt de gebruiker in zonder een extra wachtwoord. Wie die vragen pas aan het eind stelt, komt er laat achter dat de app niet uitgerold kan worden zoals bedacht.
Deze pagina behandelt die drie vragen. Gaat het u om een app voor externe zakelijke klanten en partners, dan is B2B-app laten maken de betere ingang. Wilt u medewerkers vooral via de browser bedienen, kijk dan bij medewerkersportaal laten maken of de intranet-webapp.
Native of webapp, onderbouwd
De keuze hangt af van harde eisen: heeft u camera, locatie op de achtergrond, offline werken of pushmeldingen nodig, dan wint native. Gaat het om formulieren en overzichten op een laptop en een telefoon, dan is een webapp sneller uit te rollen en te onderhouden.
Privé uitrollen, niet publiek
Een zakelijke app hoeft niet in de openbare app store te staan. Via Apple Business Manager kunt u een custom app uitsluitend aan uw eigen organisatie beschikbaar stellen, en via Managed Google Play doet u hetzelfde op Android.
Inloggen met het account dat er al is
Gebruikers loggen in met hun bestaande werkaccount via single sign-on. Dat scheelt een wachtwoord, en bij vertrek verdwijnt de toegang tot de app op het moment dat het account wordt geblokkeerd.
Hoe wij uw zakelijke app bouwen
We beginnen bij de gebruikersgroep en de uitrol, en werken vandaaruit terug naar de functionaliteit. Dat voorkomt de klassieke situatie waarin een afgebouwde app blijft liggen omdat niemand had bedacht hoe hij op de toestellen zou komen.
We bepalen wie de app gebruikt, op welke toestellen, en of dat zakelijke toestellen zijn of eigen telefoons. Daarnaast inventariseren we of u al device management en een identiteitsprovider gebruikt, want dat bepaalt de uitrolroute.
We kiezen native of webapp op basis van de technische eisen, ontwerpen het autorisatiemodel per rol en leggen vast hoe accounts worden aangemaakt en ingetrokken. Ook bepalen we welke gegevens op het toestel mogen staan.
We bouwen in korte iteraties met testversies die uw mensen echt kunnen installeren, bijvoorbeeld via TestFlight of een testkanaal in uw beheeromgeving. Zo komt feedback uit de praktijk en niet uit een demo.
Publicatie in uw privé-kanaal, koppeling aan uw device management en daarna doorlopend beheer: nieuwe versies, monitoring en aanpassingen als uw organisatie of de platformregels veranderen.
Wat er komt kijken bij een zakelijke app
Naast de functionaliteit die uw proces vraagt, zijn dit de onderdelen die bij vrijwel elke zakelijke app terugkomen en die het verschil maken tussen een app die blijft draaien en een die na een halfjaar stilvalt.
Privé-distributie op iOS
Via Apple Business Manager dient u een custom app in bij App Store Connect en wijst u die toe aan uw eigen organisatie. De app is dan alleen zichtbaar voor uw mensen, zonder publieke vermelding en zonder publieke reviews.
Privé-distributie op Android
Op Android publiceert u de app als privé-app in Managed Google Play, beschikbaar voor de organisaties die u aanwijst. Binnen Android Enterprise wordt de app dan als beheerde applicatie op de toestellen geplaatst.
Uitrol via device management
Gebruikt u Microsoft Intune, Jamf Pro of een andere MDM-oplossing, dan wordt de app automatisch geïnstalleerd en bijgewerkt op de toestellen die daar bekend zijn. Nieuwe medewerkers krijgen hem zonder dat iemand instructies hoeft te sturen.
Single sign-on met uw identiteitsprovider
De app authenticeert tegen uw bestaande identiteitsprovider via OpenID Connect of SAML. Op iOS en macOS kan dat via de Enterprise SSO-app-extensie, zodat iemand die al is ingelogd in een andere werk-app niet opnieuw hoeft in te loggen.
Rollen en toegang die meebewegen
Autorisatie volgt de rol uit uw personeels- of identiteitssysteem in plaats van een aparte lijst in de app. Wijzigt iemand van functie of gaat iemand uit dienst, dan verandert de toegang mee zonder handmatige actie.
Versiebeheer en uitfasering
Een zakelijke app leeft jaren en de platformen veranderen ondertussen. We richten versiecontrole in zodat verouderde versies netjes worden geblokkeerd met een duidelijke melding, in plaats van dat ze stilletjes vastlopen op een gewijzigde API.
Voor wie wij zakelijke apps bouwen
Een zakelijke app is zinvol zodra het werk op een telefoon gebeurt en een browser tekortschiet. Deze situaties komen we het vaakst tegen.
Buitendienst en werk op locatie
Monteurs, inspecteurs en chauffeurs die op locatie registreren, fotograferen en aftekenen, vaak op plekken met slechte dekking. Camera, locatie en offline werken zijn hier harde eisen, wat de keuze richting native duwt.
Productie, magazijn en logistiek
Medewerkers die scannen, tellen en boeken op de vloer, meestal op zakelijke toestellen die centraal worden beheerd. De uitrol loopt hier vrijwel altijd via device management, met de app als beheerde applicatie.
Kantoororganisaties
Organisaties die verlof, declaraties, roosters of interne aanvragen willen ontsluiten op de telefoon. Als er geen harde native-eisen zijn, is een webapp hier vaak de verstandigere keuze; zie intranet-webapp laten maken en medewerkersportaal laten maken.
Mkb met een eigen proces
Bedrijven waarvan het werkproces niet in een standaardpakket past en die dat proces in een eigen app willen ondersteunen. Zie ook mkb software laten maken en de valkuilen die we beschrijven in interne bedrijfsapp ontwikkelen.
Test je idee eerst — werkend prototype in 1 dag
Met OneDayBuild maken we je idee in één dag tastbaar voor €1.150, zodat je weet of verdere ontwikkeling de investering waard is. Besluit je door te gaan met de volledige bouw? Dan verrekenen we de kosten volledig.
Bekijk OneDayBuild →Technologie, distributie en beheer
Native bouwen we in Swift voor iOS en Kotlin voor Android, of cross-platform met Flutter of React Native als beide platformen dezelfde functionaliteit krijgen. Een webapp bouwen we als progressive web app, die vanuit de browser op het startscherm kan worden gezet. De afweging maken we op basis van uw eisen en niet op basis van voorkeur: pushmeldingen, achtergrondlocatie, camera-integratie en offline werken zijn de onderwerpen die de doorslag geven.
Voor de uitrol sluiten we aan op wat u al gebruikt. Apple Business Manager voor custom apps op iOS, Managed Google Play voor privé-apps binnen Android Enterprise, en Microsoft Intune of Jamf Pro voor de installatie op de toestellen. Authenticatie loopt via uw identiteitsprovider. Meer over onze aanpak: app laten maken en software laten maken.
Waarom Appfront voor uw zakelijke app?
Appfront bouwt custom apps voor iOS, Android en web die passen bij uw bedrijfsproces, met slimme technologie en doordacht ontwerp. Bij een zakelijke app hoort daar de uitrol onlosmakelijk bij. We leveren geen app op die daarna nog een beheervraagstuk is, maar richten distributie, inloggen en versiebeheer mee in.
We geven ook eerlijk advies als een native app niet nodig is. Voor veel interne toepassingen is een webapp sneller uit te rollen, goedkoper te onderhouden en niet afhankelijk van de goedkeuringsprocessen van twee platformen. Die afweging maken we samen op basis van uw eisen, voordat er iets gebouwd wordt.
Het traject begint met een vrijblijvende kennismaking, gevolgd door planning, ontwikkeling en beheer, in design- en developmentsprints. U ziet tussentijds werkende versies op echte toestellen, niet alleen op een scherm bij ons.
Bekijk ook onze bredere diensten: app laten maken, software laten maken en B2B-app laten maken. Heeft u vragen? Neem contact met ons op.
- Custom apps voor iOS, Android en web
- Onderbouwde keuze tussen native app en webapp
- Privé-uitrol via Apple Business Manager en Managed Google Play
- Installatie via Microsoft Intune, Jamf Pro of uw eigen MDM
- Single sign-on met uw bestaande identiteitsprovider
- Toegang die meebeweegt met in- en uitdiensttreding
- Testversies op echte toestellen tijdens de bouw
- Versiebeheer met nette uitfasering van oude versies
- Offline werken waar het werk daarom vraagt
- Doorlopend beheer en doorontwikkeling
Security en privacy bij een zakelijke app
Bij een zakelijke app draait beveiliging vooral om de levenscyclus van toegang. Iemand komt in dienst, wisselt van functie en vertrekt, en de app moet dat volgen zonder dat een beheerder eraan hoeft te denken. Daarom koppelen we autorisatie aan uw identiteitsprovider in plaats van aan een aparte gebruikerslijst in de applicatie zelf.
Draait de app op eigen toestellen van medewerkers, dan speelt een tweede vraag: wat mag er op dat toestel achterblijven. We beperken lokale opslag tot wat functioneel nodig is, versleutelen wat er wel staat, en zorgen dat toegang centraal kan worden ingetrokken. Verwerkt de app persoonsgegevens van medewerkers, zoals locatie of werktijden, dan leggen we grondslag en bewaartermijn vast conform de AVG.
Meer over onze aanpak van security: informatiebeveiligingsbeleid en CVD-beleid. Bespreek uw situatie vrijblijvend via ons contactformulier.
- Toegang gekoppeld aan uw identiteitsprovider
- Rechten die meebewegen met functie en dienstverband
- Encryptie in transit (TLS 1.2+) en at rest
- Beperkte lokale opslag op het toestel
- Centrale intrekking van toegang bij vertrek
- AVG-conforme verwerking van medewerkersgegevens
- Vastgelegde grondslag bij locatie- of tijdregistratie
- Audit logging van inloggen en gevoelige handelingen
Veelgestelde vragen over een zakelijke app
Antwoorden op de vragen die we het vaakst krijgen over maatwerk apps voor eigen medewerkers en vaste relaties.
Een zakelijke app is een applicatie voor een afgebakende groep gebruikers: uw medewerkers, uw buitendienst of vaste relaties. Het verschil met een consumentenapp zit niet in de functionaliteit maar in de distributie. Er is geen publiek dat overtuigd moet worden, maar een lijst met mensen die de app moeten hebben, en die lijst verandert continu. Dat bepaalt hoe de app wordt uitgerold en hoe toegang wordt geregeld.
Kies native als u camera-integratie, locatie op de achtergrond, betrouwbare pushmeldingen of echt offline werken nodig heeft. Kies een webapp als het vooral om formulieren, overzichten en goedkeuringen gaat die ook op een laptop worden gebruikt. Een webapp is sneller uit te rollen, kent geen goedkeuringsproces van de platformen en is goedkoper te onderhouden. We maken die afweging op basis van uw eisen voordat er gebouwd wordt.
Nee. Via Apple Business Manager kunt u een custom app laten indienen die uitsluitend aan uw eigen organisatie wordt toegewezen, zonder publieke vermelding en zonder publieke reviews. Op Android publiceert u de app als privé-app in Managed Google Play, beschikbaar voor de organisaties die u aanwijst. Zo blijft de app onzichtbaar voor iedereen buiten uw bedrijf.
Als u device management gebruikt, zoals Microsoft Intune of Jamf Pro, wordt de app automatisch geïnstalleerd en bijgewerkt op de toestellen die daar bekend zijn. Nieuwe medewerkers krijgen hem bij het inrichten van hun toestel. Gebruikt u geen MDM, dan kan de app via het privé-kanaal beschikbaar worden gesteld en installeren mensen hem zelf met hun werkaccount.
Bij voorkeur met het werkaccount dat ze al hebben, via single sign-on met uw identiteitsprovider over OpenID Connect of SAML. Dat scheelt een extra wachtwoord en betekent dat toegang tot de app vervalt zodra het account wordt geblokkeerd. Op Apple-toestellen kan de Enterprise SSO-app-extensie ervoor zorgen dat iemand die al in een andere werk-app is ingelogd, niet opnieuw hoeft in te loggen.
Dat kan, maar het verandert het ontwerp. We beperken dan wat er lokaal op het toestel wordt bewaard, versleutelen wat er wel staat en zorgen dat toegang centraal kan worden ingetrokken zonder aan de rest van het toestel te komen. Ook maken we expliciet welke gegevens de app wel en niet verzamelt, zodat u dat richting uw medewerkers kunt uitleggen.
Wij bouwen maatwerk. Een zakelijke app is per definitie de vertaling van een proces dat in uw organisatie anders loopt dan elders; zat dat proces in een standaardpakket, dan had u de app niet nodig. Maatwerk sluit aan op uw werkelijke werkwijze, uw bestaande systemen en uw beheeromgeving, en kan meegroeien als de organisatie verandert.
Ja. We nemen regelmatig bestaande applicaties in beheer, ook als een andere partij ze heeft gebouwd. We beoordelen de architectuur, koppelingen, het autorisatiemodel en de manier waarop de app wordt gedistribueerd, documenteren de huidige opzet en stellen verbetervoorstellen op. Vaak is de distributie en het versiebeheer het eerste wat aandacht nodig heeft.
Klaar om uw zakelijke app te laten bouwen?
Vertel ons wie de app gaat gebruiken en op wat voor toestellen, en of u al device management en een identiteitsprovider heeft. Dan kunnen we samen de afweging maken tussen native en web, en de uitrol schetsen voordat er een regel code wordt geschreven. Het eerste gesprek is vrijblijvend.