# Opinions on 3rd Pty SwiftUI layout tools like JUDO, DetailsPro etc

**URL:** <https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570>\
**Category:** Swift\
**Created:** [27 September 2023 21:54 UTC](https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570 "2023-09-27T21:54:57Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![nonchai](https://ifnotnil.com/letter_avatar_proxy/v4/letter/n/3be4f8/32.png) [@nonchai](https://ifnotnil.com/u/nonchai)\
**Post date:** [27 September 2023 21:54 UTC](https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570/1 "2023-09-27T21:54:57Z")

</div>

do any swift peeps here have any experience or thoughts on the few third party layout tools like JUDO, DetailsPro - maybe even Figma ( when including the export to SwiftUI plugin ) - to make the initial visual layout design and prototyping going a little quicker before plunging into Xcode and swift ?

Clearly we have this in XOJO - and of course SwiftUI is very very different - but all the same - what are peeps thoughts on using a drag and drop layout tool as a first step to getting a rough UI going ?

Are there any other similar tools one should consider?

---

<div class="post-metadata">

**Author:** ![npalardy](https://ifnotnil.com/user_avatar/ifnotnil.com/npalardy/32/10_2.png) [@npalardy](https://ifnotnil.com/u/npalardy)\
**Post date:** [27 September 2023 22:11 UTC](https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570/2 "2023-09-27T22:11:56Z")

</div>

Sorry haven’t used any of them to make a SwiftUI based app  
The little I did use Figma it was more of a pain in the rear than useful

---

<div class="post-metadata">

**Author:** ![DaveS](https://ifnotnil.com/user_avatar/ifnotnil.com/daves/32/79_2.png) [@DaveS](https://ifnotnil.com/u/DaveS)\
**Post date:** [27 September 2023 22:44 UTC](https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570/3 "2023-09-27T22:44:19Z")

</div>

I have an app I use that takes a Xojo GUI layout and converts it to Swift (not SwiftUI)  
however it is not quite ready for public deployment

---

<div class="post-metadata">

**Author:** ![samRowlands](https://ifnotnil.com/user_avatar/ifnotnil.com/samrowlands/32/121_2.png) [@samRowlands](https://ifnotnil.com/u/samRowlands)\
**Post date:** [28 September 2023 00:56 UTC](https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570/4 "2023-09-28T00:56:10Z")

</div>

I’m still only learning Swift UI and I’m old, so I am used to hand typing markup languages, which is actually what I like about Swift UI.

I hate HTML editors because they often impose limits and try to over control. I want this here, nope, you can have it here, here or there, but not where you want. Whereas when I hand type it, I can put it where I want it and configure it the way I want it (CSS laughs in my face).

---

<div class="post-metadata">

**Author:** ![Torsten\_B](https://ifnotnil.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@Torsten\_B](https://ifnotnil.com/u/Torsten_B)\
**Post date:** [28 September 2023 05:25 UTC](https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570/5 "2023-09-28T05:25:17Z")

</div>

Still learning SwiftUI and do all work in Xcode.

---

<div class="post-metadata">

**Author:** ![nonchai](https://ifnotnil.com/letter_avatar_proxy/v4/letter/n/3be4f8/32.png) [@nonchai](https://ifnotnil.com/u/nonchai)\
**Post date:** [28 September 2023 09:58 UTC](https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570/6 "2023-09-28T09:58:28Z")

</div>

FYI - an interview with the devs behind Judo

Judo looks like a contender for me - its SwifUI under the hood and written ( unlike Figma ) specifically for SwiftUI projects

“Judo is a design and build tool for SwiftUI apps that writes production-ready code for you while you’re designing. Eliminate back-and-forth with developers and free them from unrewarding grunt work.”

[https://ntfromchicago.medium.com/judo-the-future-of-swiftui-design-866daaf1ab80](https://ntfromchicago.medium.com/judo-the-future-of-swiftui-design-866daaf1ab80)

 ![image](https://ifnotnil.com/uploads/default/original/2X/0/005263d5111a9dc2649fe1e65f8eda8c9070bc39.jpeg)

---

<div class="post-metadata">

**Author:** ![nonchai](https://ifnotnil.com/letter_avatar_proxy/v4/letter/n/3be4f8/32.png) [@nonchai](https://ifnotnil.com/u/nonchai)\
**Post date:** [12 October 2023 17:35 UTC](https://ifnotnil.com/t/opinions-on-3rd-pty-swiftui-layout-tools-like-judo-detailspro-etc/3570/7 "2023-10-12T17:35:25Z")

</div>

I’ve just signed on and trying out a months subscription to JUDO on App Store - a graphical editor for crafting SwiftUI desgns that can be ported to Xcode and swift.

Will let. you guys know how I get on
