Live data from Hacker News

Why I quit using SwiftUI

chsxf.dev

241–250 of 257 posts

Re: Why I quit using SwiftUI

#241
post #194

Earlier quoted context omitted.

> Remember the "ground-up rewrite" of Finder we were promised several major OS releases ago? No? I've never heard of this. Do you have any citation for such a promise?

It was promised or expected for Snow Leopard apparently. Wired: https://www.wired.com/2008/10/rumor-apple-s-finder-app-to-ge... Ars Tecnica: https://arstechnica.com/civis/viewtopic.php?f=19&t=99890&sta... Also a quick search found this guy referring to it in 2009: "I have always wished that I could change both the font and spacing between both sections and items. I was really hoping this would be possible with the re…

This already happened. Finder was ported from Carbon to Cocoa many years ago. Carbon is now gone from macOS. Carbon died in the 32-bit to 64-bit transition.

Re: Why I quit using SwiftUI

#242

Earlier quoted context omitted.

What “word”? What “ground-up rewrite”? Do you really believe everything you read on the internet?

Or that I heard while working as an engineer at Apple for 10 years. WHOOPS

> Or that I heard while working as an engineer at Apple for 10 years.

This seems extremely unlikely given your other uninformed comment: https://news.ycombinator.com/item?id=32650545

Re: Why I quit using SwiftUI

#243

Earlier quoted context omitted.

No, not talking about overlapping. Just talking about being able to grab an icon and position it anywhere I want on the screen (possibly snapped to a grid). Right now, icons have to be aligned in rows anchored in the top left corner, so that whenever you insert a new one, all the ones after that get pushed right or down, messing up your entire layout. We've had this ability on desktops since Windows 3 thirty years ag…

I have to admit that I don't understand your use case, but I'd be a hypocrite to denigrate your preference simply because it's not one I would use.

I don't know how else I can describe it, maybe you're so used to it you don't see how limiting it is.

Here is a thread on reddit describing it:

https://www.reddit.com/r/ios/comments/r2vs1x/why_cant_you_pu...

There are a few solutions around it, some require a jailbroken iPhone, others use empty widgets to create "fake space".

Re: Why I quit using SwiftUI

#244
post #235

Earlier quoted context omitted.

Personally, I think that my phone should be convenient for me to use. I'm well aware of different ways to swipe pages. The reason why the hardware volume buttons are so convenient for reading is because you just put your thumb on the volume/page down button, and you no longer have to move it at all - only press down slightly every now and then. It's much more ergonomic for long-term reading than having to raise the t…

That seems like a really small benefit at a potentially high cost, at least to me. You can imagine that someone might create malware or otherwise hostile app that plays a loud/embarrassing sound and hijacks your volume buttons. Having to lift a finger to turn a page seems like a really small problem in comparison to that one. Smartphones are general purpose devices and have to make tradeoffs like this all the time. T…

All I can say is that I've been using Android for well over a decade now, and not once have I seen malware that hijacked volume buttons. It might actually be a permission the app has to request - I don't remember.

Either way, this was meant as an illustration of how small factors can affect decisions. I have had an iPhone as my primary phone for a few months, and this one thing was the single biggest issue I had with it at the end of the day - not that there weren't others, and some were actually more annoying when they happen, but this one is at the top because it's something that's constantly in my face. Thus, I'm not going to buy another iPhone for this reason alone; my response to "you're holding it wrong" is "you're making them wrong".

Re: Why I quit using SwiftUI

#245

Earlier quoted context omitted.

I have to admit that I don't understand your use case, but I'd be a hypocrite to denigrate your preference simply because it's not one I would use.

I don't know how else I can describe it, maybe you're so used to it you don't see how limiting it is. Here is a thread on reddit describing it: https://www.reddit.com/r/ios/comments/r2vs1x/why_cant_you_pu... There are a few solutions around it, some require a jailbroken iPhone, others use empty widgets to create "fake space".

Why do your icons move around so much? I've added or removed applications from my iPhone and the only limitation I see is that they have to be in a grid with no empty spaces between them. Otherwise the same application icons are in the same place, every day, year after year.

Do you have a screen shot that could illustrate what it is you want to be able to do?

Re: Why I quit using SwiftUI

#246

Earlier quoted context omitted.

So now everyone can update their phones on the day of a new Android release?

No, because generally very few/no people want to install a totally untested OS onto their phone. But the work needed by phone makers to update to a new Android is drastically reduced, so they can reduce the latency by a lot.

A released OS should not be "totally untested." If it is, that's a whole other problem right there.

Re: Why I quit using SwiftUI

#247
post #242

Earlier quoted context omitted.

Or that I heard while working as an engineer at Apple for 10 years. WHOOPS

> Or that I heard while working as an engineer at Apple for 10 years. This seems extremely unlikely given your other uninformed comment: https://news.ycombinator.com/item?id=32650545

No post body was provided.

Re: Why I quit using SwiftUI

#248
post #241

Earlier quoted context omitted.

It was promised or expected for Snow Leopard apparently. Wired: https://www.wired.com/2008/10/rumor-apple-s-finder-app-to-ge... Ars Tecnica: https://arstechnica.com/civis/viewtopic.php?f=19&t=99890&sta... Also a quick search found this guy referring to it in 2009: "I have always wished that I could change both the font and spacing between both sections and items. I was really hoping this would be possible with the re…

This already happened. Finder was ported from Carbon to Cocoa many years ago. Carbon is now gone from macOS. Carbon died in the 32-bit to 64-bit transition.

And Finder is still shit. Shocker.

Re: Why I quit using SwiftUI

#249

Earlier quoted context omitted.

I don't know how else I can describe it, maybe you're so used to it you don't see how limiting it is. Here is a thread on reddit describing it: https://www.reddit.com/r/ios/comments/r2vs1x/why_cant_you_pu... There are a few solutions around it, some require a jailbroken iPhone, others use empty widgets to create "fake space".

Why do your icons move around so much? I've added or removed applications from my iPhone and the only limitation I see is that they have to be in a grid with no empty spaces between them. Otherwise the same application icons are in the same place, every day, year after year. Do you have a screen shot that could illustrate what it is you want to be able to do?

Man... I don't know what's so hard to understand. You put icons on your desktop anywhere you want all the time, don't you?

They're not all stacked up starting at the left corner, are they?

Imagine that all I want is three icons on my home screen, all lined up on the right edge of the screen, where they are easy to reach by my thumb.

You can't do that on iOS.

Re: Why I quit using SwiftUI

#250

Earlier quoted context omitted.

No, because generally very few/no people want to install a totally untested OS onto their phone. But the work needed by phone makers to update to a new Android is drastically reduced, so they can reduce the latency by a lot.

A released OS should not be "totally untested." If it is, that's a whole other problem right there.

Untested on that device.
Post reply on HN