Advertisement ยท 728 ร— 90

Posts by Cong

Preview
Join the Spindle - 2.5D Line Art beta Available on iOS

The public beta code for Spindle finally got approved! It's now available on TestFlight (testflight.apple.com/join/GqxMKjeH)

Please check it out and let me know what you think! Like or don't like, I want to make the drawing experience as amazing and fun as possible.
#buildinpublic #iosdev #lineart

13 hours ago 5 0 0 0
Post image

Cityscape #lineart

1 day ago 0 0 0 0
Preview
Spindle | 2.5D Geometric Art App Create intricate 2.5D geometric art, epitrochoids, and hypotrochoids. Spindle is a procedural drawing and mathematical design app for iOS.

The Spindle site is up (spindleline.com)! So excited!! Jump in, have a play with the Trochoid pen. Chill a while, then if so you wish, sign up for the Beta.
#iosdev #buildinpublic #lineart

2 days ago 6 1 0 0

the overall drawing exprience! I spent a lot of time trying to make the gestural interactions as fluid as possible, but I want to raw feedback from those who didn't build it. haha

2 days ago 0 0 0 0

Gearing up for the open beta for Spindle. Exciting and scary at the same time!
#iosdev #buildinpublic

3 days ago 4 0 1 0
Video

Worked on animation engine today. Uses the same shaders and data model as drawing tools. So after you've saved a pattern, you can just have it animated.
#iosdev #buildinpublic #animation

5 days ago 3 1 1 0
Post image Post image Post image

Geometry is neato burrito
#iosdev #buildinpublic

6 days ago 2 0 0 0
Video

Gesture driven drawing UI is coming along really well I think. The real difficult is getting the hit targets all right so what you want to tap is what is actually selected.
#ux #iosdev #buildinpublic

6 days ago 3 1 1 0
Post image Post image Post image Post image

Today was spenting working on the Trochoid pen tools, not bad if I do say so myself ๐Ÿคญ
#iosdev #buildinpublic #geometry

1 week ago 4 1 0 0
Advertisement
Post image

#lineart

1 week ago 0 0 0 0

Thank you!! Not sure about other use cases and this particular tool is for drawing radial patterns, but could easily work for other things. Just depends on the context of what its being used for and if it makes sense to the user.

1 week ago 1 0 0 0
Video

Created a Kinetic Spindle tool, so you can directly draw the line patterns with your finger. It's much more satisfying than using sliders and dials to create patterns.
#iosdev #buildinpublic #interactiondesign

1 week ago 4 0 3 0
Post image Post image

I couldn't stop at Flat 2D line art, spending some serious time figuring out how to optimise the CPU pipeline. But I think I got the GPU down pat, with 1000 lines and 10 lights, its about 6-8ms frame time.
#iosdev #buildinpublic #indiedev

1 week ago 6 1 0 0
Video

Made a slider that has Ballistic and Homing modes. The slider detects how fast your finger is moving, to move quickly or slowly. As soon as it detects you're "homing" into a value it'll enter a precision mode. State machine allows it to switch modes quickly
#iosdev #buildinpublic #ux

1 week ago 3 1 0 0
Video

First time working with Metal. So its been quite interesting having to figure out and learn about pipelines and multi-threading.
I moved from Splines to pure Geometry tessellation. Which significantly improved the lighting effect.
#iosdev #buildinpublic #indiedev

1 week ago 11 0 4 0

so amazing man, i love it so much!!

2 weeks ago 1 0 1 0
Video

what if you could navigate unicode characters by visual similarity?

2 weeks ago 1034 121 45 8
Video

Enabling materials to allow for 3D rendering. The flat lines turn into tubes, so you can use scene lights to colour the patterns instead. Now with all major functions, its time for the dreaded cleanup to prep for release.
#iosdev #buildinpublic

2 weeks ago 4 0 0 0
Advertisement
Post image Post image Post image

Math based visualisation. It's pretty cool, and limitless.
#iosdev #buildinpublic

2 weeks ago 5 0 1 0
Post image Post image Post image Post image

After weeks of fiddling, the Optical Art app is almost complete. I can create so many different patterns by just manipulating the UI buttons, no manual line drawing or alignment!
#iosdev #buildinpublic #opart

2 weeks ago 7 1 1 0

It's built in SwiftUI, nothing too fancy. Using gradients, masks, and blurs to create illusion of depth and glowing effects. Can give more specific code details if you're interested :)

2 weeks ago 3 1 1 0
Video

Spent an inordinate amount of time fiddling with the design of this Jog dial.

The "glow" of the LED reflecting off the dial.
Also the further your finger is from the centre of the dial reduces the sensititvy of the adjustment dial, for the advanced users.

#iosdev #buildinpublic

2 weeks ago 10 1 5 0
Video

Taking heavy inspiration from Teenage Engineering's amazing devices. Created UI for the Visual Synthesizer tools.
#iosdev #buildinpublic

2 weeks ago 3 0 0 0
Video

Trying to figure out best #ux to for complex menus in apps. With much less space, I thought about a multi level tooldock, with contextual pop ups. So certain elements only appear depending on the tool.

Added tether lines for a bit of flair. haha
#iosdev #buildinpublic

3 weeks ago 4 1 2 0
Preview
Presenting Liquid Glass sheets in SwiftUI on iOS 26 Learn how to leverage the new glass appearance for partial sheets in iOS 26, and set up morphing transitions for sheets presented from toolbar buttons using SwiftUI APIs.

Learn how to leverage the new glass appearance for partial sheets in iOS 26, and set up morphing transitions for sheets presented from toolbar buttons using SwiftUI APIs: nilcoalescing.com/blog/Present...
#iOSDev #SwiftUI

3 weeks ago 9 3 0 0
Video

Added lighting, and material types, so you can have Flat, Plastic, Metal material, if you so wish.

As a young boy I played around with 3DS MAX 2 (1997!), hard to believe I'm making an app to create! Not as fancy as 3DS of course.

#iosdev #buildinpublic #liminal

3 weeks ago 1 0 0 0
Advertisement
Video

Made the precision jog dial code available to use (github.com/mochitamago/...)

Feel free to take it, make the #ux better. One improvement I haven't done is when you only need 1 or 2 dials, the arc's should take up the available space.

#iosdev #buildinpublic

3 weeks ago 4 0 3 0
Preview
GitHub - mochitamago/PrecisionJogDial: SwiftUI Precision Jog Dial SwiftUI Precision Jog Dial. Contribute to mochitamago/PrecisionJogDial development by creating an account on GitHub.

hi hi! ah yes sure. I haven't made a swift package before. but here you go:
github.com/mochitamago/...

Let me know if you use it! and feel free to share it :)

3 weeks ago 1 0 0 0
Video

We know sliders don't make for great #ux when it comes to precise inputs

So I created a multi-level jog dial for my oscillation tool, each level has a different multiplier so you can adjust things quickly or slowly, I think its quite fun!
#iosdev #buildinpublic

3 weeks ago 8 0 2 0
Video

Have you ever needed a precise bezier path making tool on your iPhone? Not I, but maybe one day I'll be on a plane and get sudden inspiration to make line art.
#iosdev #buildinpublic #lineart

3 weeks ago 4 1 0 0