Hacker Newsnew | past | comments | ask | show | jobs | submit | jessegrosjean's commentslogin

I dislike Liquid Glass.

At the same time I make Mac apps and I've got to adopt liquid glass to keep my apps looking alive/updated. How to do this without making my apps UI worse?

I would love to see some "how to fix Liquid Glass" type articles. List out the problems, list out potential solutions.

Anyone run across articles like this? Please share relevant links.


For iOS, I guess if you just update the bottom navbar (if you're using it) and use the fancy new glass back buttons that should be enough to keep them looking updated without breaking the UI in major ways.

For macOS maybe keep original toolbars (instead of the new floating-inside-a-floating-box ones) or make a custom UIView that emulates what's currently on Sequoia. Same for sidebars. Those two alone would IMO make it better than the built in apps on Tahoe.

And a design classic, an inner rounded rectangle should have a smaller corner radius (less rounding) than the outer one AND the inner rectangle should maintain significant margin between itself and the outer rectangle's borders. This is why the new Finder sidebar looks so tacky, they got the first part (corner radiuses) right but since the two elements are so close to each other there's still a visual clash between them. How to avoid it? Use a flat sidebar with a border only on the right.


I've been self employed at Hog Bay Software [1] since 2004. I mostly build Mac apps. A few years I did some consulting. A few other years I worked with some other people, but generally it's been just me the whole time.

> Curious to know what sustains people.

It allows me to work on what I am interested in, for me that's the key. For whatever reason I've decided that text productivity apps are really interesting, and worth my time to build. So that's what I do. It hasn't lead to great riches, but I wake up pretty much every day excited to work on what's next. Pretty fun!

[1] https://www.hogbaysoftware.com


Seems like the perfect way to make sure that all birds are shot in a war zone?


Wouldn't be the first time. "Eradicate pests and diseases and build happiness for ten thousand generations" –M. Zedong (1960)


According to HN threads, just release a few house cats, and they'll destroy all wild life


Not sure that is really even possible, there is a lot of birds & they migrate all over.


One thing to decide maybe before specific books is if you want to do SwiftUI programming or more traditional Cocoa programming. They both have advantages, and they can be mixed, but if you are just learning probably best to focus on one approach to start.

SwiftUI is new future according to Apple, easy to start, but also unpolished compared to Cocoa. Cocoa is old and polished, but maybe eventually a legacy technology. I'm personally still in Cocoa world, but parts of SwiftUI are interesting.


Go Maine! Where are you based? Got any app links? And excuse me if I should already know your handle, I have a terrible memory.


Eventually yes, but not anytime soon.

Right now Bike is very much a text editor, while notational velocity is more database of text files. At some point I hope to add a "workspace" aspect to Bike where you can open a directory of Bike files, but this is a long way off. For now the focus will just be to improve the text editor aspect of Bike.


Heh, I'm actually finding MS Word a good source for autocorrect ideas.


I find AppleScript very useful for this. I script the text input, menu items, and timings like this:

menuItem("Format:Bold", 0.2)

type("Efficient")

press("⏎")


Good suggestion. I always forget AppleScript exists.


Unlikely in the near term. I feel like there are many other features that I need to do first. Longer term maybe?


Definitely like what you have now in terms of a text editor! But thanks for letting me know about math.


Nice work on Sciter.

When I came up with this feature in Bike I was pretty proud of the idea and it seemed original. Then a few weeks later I came across your post on StackExchange UX... everything already been invented I guess :) I'm curious how you came with idea? Also have you come across other editors that implement it?

For me I new that something bothered me about rich text editing... always seemed more painful then required. I was also aware of the idea of split cursor from Humane Interface book. And also aware of affinity idea from text cursor position in wrapped text editor lines. Bike's typing affinity came from combining those ideas.

Anyway would love to hear any related thoughts or ideas.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: