Ett gratis online-animeringsverktyg för användargränssnitt kan betyda tre olika saker: en plats för att prototypa en övergång, en plats för att göra en uppspelningstillgång eller ett verktyg som producerar rörelse som din app kan köra. Gratisplaner finns i alla tre kategorierna, men de ger dig inte samma resultat.
För snabba prototyper är Figma och Jitter de vanliga utgångspunkterna. Figma Smart Animate kan interpolera mellan bildrutor, och Jitter är byggd för korta gränssnittsanimationer. Båda körs i en webbläsare och båda har gratis sätt att starta. De är bra för att komma överens om timing och känsla före kod. Det är inte heller en körtid som skickar en tillståndsmaskin i din app.
För uppspelningstillgångar är LottieFiles den vanliga gratis ingångspunkten. Du kan förhandsgranska och testa Lottie-filer, och formatet stöds på webben, iOS, Android och Flutter. En Lottie-fil spelar en fast animation. Den bestämmer inte vad den ska göra när en användare trycker, misslyckas med ett formulär eller ändrar en inställning.
För interaktivt produktionsgränssnitt är ExodeUIs communityplan gratis. Redaktören körs i en webbläsare eller som en skrivbordsapp, och utgången är en öppen .exode JSON-fil som spelas av runtime-paket för React, Vue, Svelte, Angular, Solid, React Native, SwiftUI och Flutter. Tillståndsmaskiner, vårfysik, ingångar och händelser är en del av filen. Professionell är $29 per månad. ExodeUI är nyare än de etablerade verktygen, så testa körningsvägen du behöver innan du bestämmer ett team.
Gratis är inte detsamma som obegränsad. Kontrollera om exporter har en vattenstämpel eller startskärm, om kommersiell användning är tillåten på gratisnivån, hur många platser du får och vad som händer med filer om du slutar betala. Dessa villkor betyder mer än klistermärkespriset.