Use Judo’s visual canvas to translate your design into a fully functional user interface without writing code. Preview different screen sizes, languages and dark mode — then export to SwiftUI or use a Judo Cloud account to publish experiences directly to your app.
With navigation bars, buttons, modals, scrolling and carousels, Judo gives you everything you need to build interactive, multi-screen user flows - without the limitations of templates. You can even import your design system from Figma—or create one from scratch—with reusable components†, custom fonts and color palettes.
Judo drastically simplifies your workflow as a designer, by ensuring that your designs will always be:
- Responsive by default
- Supports light and dark mode
- Compatible with all platform accessibility features
- Supports localization
- Capable of integrating with data from any CMS or API, so you can build with real content that is always up-to-date
While you’re building in the visual canvas, Judo is writing clean, structured, SwiftUI code for you in the background. Whether you’re creating a prototype or a new app from scratch, the result is indistinguishable from user interfaces coded by hand. If you’re eager to learn about the inner workings of SwiftUI, you can inspect any element at any time to view the underlying code used to build it.
When you’ve completed your design, you can export to SwiftUI, or use a Judo Cloud account to publish experiences directly to your app and update them anytime without waiting for App Store approval.
Start building powerful and beautiful experiences with Judo today by downloading our free Mac app.