Applebros? Everyone is laughing at us againhttps://x.com/skydotcs/status/1962160670134444283?s=46&t=1bSA7BU4cSKy9yiqcd4Z6A
>>106458785Apple fears the clock face.
>>106458785iJEETS BTFO
>>106458785I don't care.
>>106458785How many threads are there on the catalog about this? lol
>>106460399So how is shit UX good, exactly?
>>106460081based
>>106461667why would you ever need to scroll more than 8 times the full amount of values available?
>>106458785embarrassing, i tried coding a time picker once and it wasn't this dumb
>>106463680It's not about the feature itself, but about the mindset it reveals Apple to have>just make it pretty, who cares how solid it is underneathAnd that kind of shit attitude when writing code and doing engineering ends up shining through, which is a big problem with Apple products nowadays. They're pretty, but shallow, full of weird bugs, strange UX decisions, and inconsistent usability problems.
>>106463940>nowadays
>>106463940Apple is a marketing company.The greatest marketing company to have ever existed, no contest. Nobody can come even close.Respect it for thatBut if you buy their products you are just an idiot who fell for good marketing.
>>106463842>>106463940You retarded nocoders know nothing.Apple is using a UIPickerView. The delegate for that class has two methods that are particularly relevant for this, one that gets the value at "current row number" and one that says how many rows are in the model. The logic for the "current row" is almost certainly the normal modulo logic we're all familiar with. But since the component needs a "size" value for the data set, they pick something arbitrarily large on the (reasonable) assumption that no one will actually ever scroll that far unintentionally.You retards would add special cases to universal UIPickerView for what? KISS.
>>106464023>You retards would add special cases to universal UIPickerView for what? KISS.We're a little indie company, pls understand
>>106464023 ah sheeit gotta put size value ayyy whtev make it 69 or sum shit dawg idgf yall know what m sayin
>>106464023KISS my ass idiot.Apple is all about projecting an image of perfection.This little assumption of theirs costed them way more than putting the effort to make it work properly.
>>106464161UIPickerView always had a size value. it took you nocoders over 17 years to notice. meanwhile devs got some nice generic interface.
>>106458785>discovered after 10 yearsevidently Apple was right. saved on useless modulo logic and nobody ever gave a shit
>>106464212you still would use modulo logic. you aren't keeping a giant repeating list.https://stackoverflow.com/questions/26063039/uipickerview-loop-the-data
>>106458785>>106464212just checked it on my 4s with iOS 6, the scrolling is infinite. there is also a very cool animation when you scroll it really fast. on the other hand on my old iOS 7 iPad it stops scrolling after like 5 swipes exactly like in the OP's webm. so they removed circular scrolling in iOS 7
I.... what the absolute fuck?
>>106458785>tell people Andjeet is objectively less shit than Applel fagOS>get called all sorts of names>shit like this gets found.I keep fucking telling people, iOS is objectively shittier than Android, and yet everyone has been so judiazed and conditioned by advertising to believe the exact opposite.wtf is wrong with you idiots?
>>106458785an idiot admires complexity(left). Geniuses admire simplicity (right)
>>106464378iNiggers arent people
>>106464390I am starting to think so. It's not like I like Android or some shit. it's just less fucking retarded.also I just checked it on my samshit phone using the samshit app. it seems to keep scrolling forever. so even gook/jeets can code a better fucking timer app than Applel.
>>106464023>um you see, the most profitable and valuable company (by publicly traded market cap) can't afford to write a custom widget for selecting a timeit's literally unreal.
>>106464378Most people are sheep.
>>106464161costed them nothing considering apple has sold billions of iphones lol!!!!!!!!!!
>>106464332>the scrolling is infinite.it's not. but in 32-bit times, lots of people set the size of the list simply to NSIntegerMax. https://stackoverflow.com/questions/214441/how-do-you-make-an-uipickerview-component-wrap-around/367436#comment10720233_367436
>>106464379that pic is wrong tho.it might look like right but apple is actually doing left to lazily generate that list on the right.
>>106464437that's how you recognize 100x devs. they keep it simple.there's one universal widget with a generic interface that's been around since the iphone first emerged. zero technical debt.
>>106464776100x devs are also worthless fake niggers who write slop apparently.>zero technical debtexcept you can't infinite scroll some numbers (actual tech debt)and according to >>106464332this is a relatively new flavor of stupid.
>>106458785Uncucked linkhttps://xcancel.com/skydotcs/status/1962160670134444283
>>106465048you're still gay.the cute asian girl posted it first:https://xcancel.com/hehe6z/status/1957569734402273548
>>106464023yea, and that simple UIPickerView was coded by team of 30 people on a bloated team that thought it was the best idea to do so
>>106464161>This little assumption of theirs costed them way more than putting the effort to make it work properly.It did? It "costed them"? What did it cost them, exactly, can you elaborate on that?
>>106464023they could have used the opportunity to improve the UIPickerView for everyone, instead they hacked around their own shitty tools
>>106465263here's what my cs prof said:>The process of teaching my software design course, in which I’m constantly trying to identify the causes of complexity in student code, has changed my thinking about software design in several ways. The most important of these has to do with generality versus specialization. I have found over and over that specialization leads to complexity; I now think that over-specialization may be the single greatest cause of complexity in software. Conversely, code that is more general-purpose is simpler, cleaner, and easier to understand.so your so-called improvement is actually the opposite.
>>106465380your professor is very smart. i can tell you from experience working on a oss project that receives contributions from many big tech companies that most programmers, even those who are supposed to know better, do not understand that.
>>106458785I have an ancient iPod Touch, the kind with the curved back. And its alarm clock goes all the way around. Same with my old original iPad which still works fine and holds a charge and everything. Numbers go all the way around.Must be a post-Ive departure change. Probably jeets.