AppSheet is een platform dat onlangs aan het Google Workspace platform werd toegevoegd met het oog op het faciliteren van de creatie van applicaties voor intern gebruik bij organisaties.
De opzet is eenvoudig: op basis van een data set in Google Sheets (of een andere database) creëert het systeem zoveel mogelijk geautomatiseerd de bouwstenen van een applicatie. Daarom wordt het ook een 'no-code' platform genoemd (of: low-code... je kan er in combinatie met AppsScript ook geavanceerde apps mee bouwen).
Het platform is gecreëerd op basis van volgende elementen
Tables (de data tabellen waar de gegevens bewaard worden; alle attributen hebben een bepaald type en ook geavanceerde functionaliteiten kunnen toegevoegd worden zoals default waarden of waarden gebaseerd op formules - vergelijkbaar met Google Sheets formules)
Views (dit zijn de schermen die gebruikt worden door de gebruikers; verschillende types worden aangeboden)
Actions (dit zijn handelingen die een gebruiker kan stellen door op een knop of icoon te klikken)
Automation (dit zijn processen of workflows die geïntegreerd kunnen worden met Gmail, Google Calendar, Google Drive enz.)
Er is een eenvoudige branding mogelijk en ook user beheer kan geïnstalleerd worden
De app is automatisch bruikbaar via desktop of een app voor mobiele apparaten (er is geen nood aan een aparte ontwikkeling volgens schermgrootte, het platform handelt dit automatisch af).
Afhankelijk van de functionaliteiten, kan het zijn dat er een extra licentie moet betaald worden voor het in productie brengen van de app. Sowieso kan iedereen met een Google account een prototype maken en testen/gebruiken voor een maximum van 10 personen.
Alles wat je in de vorm van gegevens kan opslaan, komt in aanmerking voor een overeenstemmende app:
project management
inventaris beheer
een goedkeuringsproces
taak beheer
...