I was a Swift developer before I moved to my current stack, fronted by #Angular. I miss the focus on visual appeal, which was always a first class citizen at Apple. It had to look amazing. Not quite so with Angular.
Comments
Log in with your Bluesky account to leave a comment
So, we're pretty much stuck with Material as we develop (hopefully long-term stable) enterprise apps: relying on a 3rd party UI framework is too risky. And you find yourself adjusting Material to prettify it, which is against my better judgement, as I know you should just leave it alone.
Yeah mucking around with Material sucks the life out of you. They just give a long of properties and you’re supposed to figure out which does which.
I do think it’s essential to modify them though because out of the box I think most looks… average
Now Material styling adjustments have gotten easier with every release, and this is very good, but we are still nowhere near what SwiftUI would be able to offer, particularly around navigation (e.g. Material sidebar is unbelievably poor).
In Apple-land you could choose from Apple's top UI design out-of-the-box, and I do miss that. In Angular, it's choosing between one ugly default theme or and even uglier one.
I should add that it's also a mindset issue, none of the Angular bloggers/influences, bar a few exceptions, take their UI seriously. You get the feeling that discussing the look and feel of the app is somehow beneath them. Hopefully an influencer will come along at some point who focuses on UI.
Yeah this is a main reason I admire Apple because they’ve pushed the UI experience so hard where so many other platforms were ‘meh’ in that regard.
I have always found it difficult to express because it’s not that the other apps don’t work… technically…
I have and it looks very good -- but you can never be 100% sure they will move in lockstep with Angular, perhaps at some point they fold and then you face a costly refactoring. I appreciate that some may find this overly conservative, but I've been burnt before...
Comments
I do think it’s essential to modify them though because out of the box I think most looks… average
I have always found it difficult to express because it’s not that the other apps don’t work… technically…