Effektiv plattform för systemdesign
System Designer är en lågkodutvecklingsplattform avsedd för att skapa system. Den fokuserar på att definiera modeller som kan generera klasser och komponenter för att bygga applikationer. Genom att använda UML-standarder kan användare enkelt designa sina system utan att behöva djupgående kodningskunskaper. Modellen definieras i MSON-format, vilket gör det möjligt att specificera typer, klasser och relationer mellan dem. Dessutom erbjuder System Designer ett användarvänligt gränssnitt för att hantera komponenter grafiskt, vilket gör det möjligt att skapa och instansiera komponenter utan att skriva kod.
Efter att modellen har skapats genererar System Designer automatiskt skeletten för alla metoder, vilket gör det enklare att implementera funktionaliteten. Plattformen möjliggör även körning av systemet direkt från applikationen, med dynamisk typkontroll som säkerställer att varningar visas vid behov. System Designer är tillgänglig på flera plattformar, inklusive macOS och iPad, och erbjuder en Github-modul för att synkronisera arbete mellan olika enheter.