Diese Anwendungen ermöglichen die Erstellung von mobilen oder Web-Apps, ohne dass tiefgehende (oder gar keine) Programmierkenntnisse erforderlich sind. Sie automatisieren verschiedene Entwicklungsprozesse, wie zum Beispiel die Gestaltung grundlegender App-Layouts oder die Implementierung von Funktionen auf Basis von natürlichsprachlichen Anweisungen.