okt 28, 2020 4 minuten

Betty Blocks vs. Microsoft PowerApps

Door: Ewoud Stuurman

Betty Blocks
Citizen Developer
No-Code

Of je nu met recordsnelheid een applicatie op de markt wilt brengen, vooruit wilt lopen op het snijvlak van mobiele technologie of een volledige digitale transformatie wilt lanceren, het begint allemaal met het kiezen van de oplossing die past bij jouw innovatiedoelstellingen. Er zijn veel keuzes op de markt en wij helpen je hier graag bij.

In dit artikel vind je een vergelijking tussen Betty Blocks en Microsoft PowerApps. Twee krachtige platformen, elk met een eigen doel en kracht. Welke het beste bij jouw past, hangt af van jouw doelen, wie het platform gaat gebruiken èn welke functies die je nodig zal hebben. Hier zijn de belangrijkste verschillen waarmee je rekening moet houden bij het kiezen van het juiste platform.

BB vs. MPA

Eerste indruk

Betty Blocks

Betty Blocks is een all-round platform dat eenvoudig genoeg is zodat mensen zonder programmeerkennis er gebruik van kunnen maken, terwijl het beschikt over mogelijkheden die krachtig genoeg zijn om veilige, complexe applicaties van enterprise niveau te bouwen. Het bouwen van applicaties gebeurt met de visuele interface door drag-and-drop en voorgeprogrammeerde bouwstenen. Zo bouw je applicaties die snel en feilloos werken.

In tegenstelling tot de meeste no-code-platforms, heeft Betty Blocks een escape hatch of ontsnappingsluik. Hoewel het niet nodig is om code te schrijven om complexe applicaties te ontwikkelen, ondersteunt Betty Blocks ook HTML, CSS en JavaScript integraties voor extra maatwerk. Zo kun je met je favoriete JS framework gebruik maken van de kracht van het Betty Blocks platform. 

Met Betty Blocks kan je complexe back-end en complete front-end applicaties maken. Betty Blocks is dan ook perfect voor het ontwikkelen van multi-user applicaties met verschillende gebruikersrollen. Elke gebruiker krijgt zijn eigen ervaring binnen één applicatie, op basis van dezelfde data.

Microsoft PowerApps

Microsoft PowerApps is een veelzijdige tool binnen het Microsoft landschap. Het wordt meestal gebruikt voor kleinere interne applicaties bovenop Office365, met name om afzonderlijke taken van een gebruiker te automatiseren. Voor de ontwikkeling van complexe Microsoft PowerApps-applicaties, bijvoorbeeld integraties met grote externe systemen, zal programmeren noodzakelijk zijn.

Qua look & feel zijn de mogelijkheden binnen Microsoft PowerApps beperkt. Kleuren, afbeeldingen en een selectie lettertypes behoren tot de mogelijkheden maar het wordt zeer complex wanneer je de uitstraling van een organisatie wil laten terugkomen in een applicatie.

Microsoft PowerApps is gericht op interne, zakelijke applicaties en niet zozeer gericht op de klant van een organisatie. Microsoft PowerApps wordt zoals gezegd veel ingezet voor het automatiseren van kleine persoonlijke taken, maar ook voor het invoeren en ophalen van gegevens. Het platform is alleen beschikbaar voor Office365-gebruikers. 

Gebruiksgemak

Betty Blocks 

Betty Blocks is één van de makkelijkste no-code platforms in het gebruik. Na het afronden van de introductietraining kan je direct aan de slag. Alle ontwikkeling op het Betty Blocks platform gebeurt door middel van visuele modellering en een drag-and-drop interface. Dit geldt zowel voor het modelleren van de data, het weergeven van de schermen, zoals de applicatielogica. Ook het koppelen met andere systemen gaat eenvoudig zonder één regel code te schrijven. Hierdoor is het platform geschikt voor de Citizen Developer en de professionele ontwikkelaars. 

Door de herbruikbaarheid van bouwstenen gaat de ontwikkeling van applicaties veel sneller. IT-professionals kunnen nieuwe blokken bouwen, die hergebruikt kunnen worden door Citizen Developers. Vanwege het gebruiksgemak van het platform is niet voor elk project een professionele ontwikkelaar nodig.

De front-end is met de standaard set aan componenten goed vorm te geven en is direct responsive. Dit betekent dat de applicatie op laptop, desktop, tablet en mobiel perfect werkt. 

PowerApps

Met PowerApps kan je binnen een paar klikken beginnen. Door simpelweg aan te melden voor de gratis versie van het platform kan je direct aan de slag en er zijn online trainingen om je op weg te helpen. Ook voor PowerApps geldt dat je met een drag-and-drop interface werkt om de applicatie in elkaar te zetten. Het instapniveau van PowerApps is zeer laag, maar het niveau stijgt snel naarmate de vragen complexer worden.

De basisset aan bouwstenen van PowerApps is uitgebreid, dus je hebt een grote set aan tools voor handen om te gebruiken. Het is echter niet mogelijk om bepaalde modules te hergebruiken in andere applicaties. Dit zal elke keer opnieuw gedaan moeten worden. 

Het stylen van de front-end in Microsoft PowerApps is niet altijd even gemakkelijk en kan een tijdrovende klus zijn, omdat het ontwerp niet automatisch op elke pagina wordt toegepast. Overschakelen van tabletweergave naar desktopweergave is nog niet geoptimaliseerd, dus je hebt twee applicaties nodig om op tablet en desktop te draaien, wat veel extra werk betekent.

Microsoft PowerApps is geweldig voor ervaren gebruikers en ontwikkelaars om één applicatie voor één doel te bouwen. Je bent beperkt tot de functionaliteiten die Microsoft PowerApps u biedt.

Licentie

Betty Blocks

Betty Blocks biedt tegenwoordig een user based licentiemodel aan, waarbij de hoeveelheid Building Blocks onbeperkt is. Dit betekent dat je onbeperkt kunt bouwen aan jouw applicatie en deze zo uitgebreid en complex kunt maken als je zelf wilt. Afhankelijk van het aantal interne en externe gebruikers wordt de licentie-fee bepaald. Alle platform updates, hosting en beveiliging wordt door Betty Blocks geregeld.

Holygrow adviseert haar klanten altijd op basis van de applicatie over het meest geschikte Betty Blocks licentiepakket.

Powerapps

Microsoft PowerApps is gebaseerd op het aantal gebruikers. Het platform is gratis te gebruiken binnen O365, maar het toevoegen van externe gebruikers zal de licentiekosten aanzienlijk verhogen. Daarnaast zijn er extra kosten verbonden aan het gebruik van speciale functionaliteit binnen de Microsoft Power Suite. 

In onze ervaring zien we dat Betty Blocks de meer kosteneffectieve oplossing wordt op een keerpunt van ongeveer 50 gebruikers.

Veiligheid

Betty Blocks

Het Betty Blocks platform heeft de ISO 27001-certificering. Betty Blocks heeft alle nodige voorzorgsmaatregelen genomen om gevoelige informatie te beschermen tegen ongeoorloofde toegang en verwerking.

Om jouw applicaties 100% veilig te houden, is het absoluut noodzakelijk het platform altijd up-to-date te houden. Betty Blocks werkt 100% vanuit de cloud. Hierdoor is er altijd maar 1 versie beschikbaar. Elke keer dat er een update beschikbaar is, worden alle applicaties die op het platform draaien automatisch bijgewerkt, wat zorgt voor maximale veiligheid van jouw gegevens.

Voor meer informatie over de veiligheid van het platform kan je terecht op de website van Betty Blocks

Powerapps

Net als Betty Blocks is Microsoft PowerApps ISO 27001 gecertificeerd. Het platform is dus goed beveiligd. Iets dat je ook van Microsoft, of elke andere SAAS leverancier, mag verwachten. 

Microsoft PowerApps draait in de cloud, maar is ook beschikbaar als desktopversie. Implementatie en platformupdates worden handmatig uitgevoerd. Beheerders zijn verantwoordelijk voor het up-to-date houden van hun applicaties, wat tijd en geld kost, en als je achterloopt met updates, loopt de beveiliging gevaar en kan er een datalek om de hoek komen kijken. De synchronisatie tussen de desktopversie en de cloud moet ook zorgvuldig worden verzorgd om alles up-to-date te houden.

Demo aanvragen betty blocks

 

Deel deze pagina:

Bekijk alle stories
Bekijk alle stories