Et gratis online UI-animationsværktøj kan betyde tre forskellige ting: et sted at prototype en overgang, et sted at lave et afspilningsaktiv eller et værktøj, der producerer bevægelse, som din app kan køre. Gratis planer findes i alle tre kategorier, men de giver dig ikke det samme output.
For hurtige prototyper er Figma og Jitter de sædvanlige udgangspunkter. Figma's Smart Animate kan tween mellem frames, og Jitter er bygget til korte grænsefladeanimationer. Begge kører i en browser, og begge har gratis måder at starte på. De er gode til at blive enige om timing og følelse før kode. Det er heller ikke en runtime, der sender en tilstandsmaskine i din app.
For afspilningsaktiver er LottieFiles det almindelige gratis adgangspunkt. Du kan forhåndsvise og teste Lottie-filer, og formatet understøttes på web, iOS, Android og Flutter. En Lottie-fil afspiller en fast animation. Den bestemmer ikke, hvad den skal gøre, når en bruger trykker på, fejler en formular eller ændrer en indstilling.
For interaktiv produktionsbrugergrænseflade er ExodeUIs fællesskabsplan gratis. Editoren kører i en browser eller som en desktop-app, og outputtet er én åben .exode JSON-fil, der spilles af runtime-pakker til React, Vue, Svelte, Angular, Solid, React Native, SwiftUI og Flutter. Statsmaskiner, fjederfysik, input og begivenheder er en del af filen. Professionel er $29 per måned. ExodeUI er nyere end de etablerede værktøjer, så test den runtime-sti, du har brug for, før du forpligter et team.
Gratis er ikke det samme som ubegrænset. Tjek, om eksport har et vandmærke eller splash-skærm, om kommerciel brug er tilladt på det gratis niveau, hvor mange pladser du får, og hvad der sker med filer, hvis du stopper med at betale. Disse vilkår betyder mere end mærkatprisen.