iOS 11 bugs are so common they now appear in Apple ads
theverge.com
theverge.com
By this point, blue screens in Windows were quite rare.
When was this?
Remember Snow Leopard? The release The Internet likes to parade as the Last Good OS X Release? It had a bug where your all user data will be deleted if logging into the Guest account. Here's a headline from the time: Snow Leopard Bug is a Doozy, How Did Apple Miss it? [1] Sound familiar?
Or in 2010 (and all the times after) when they couldn't get DST right and would screw up people's alarms.
[1]: https://www.cio.com/article/2423952/security0/snow-leopard-b... [2]: https://www.cultofmac.com/60691/ios-alarms-broken-for-new-ze...
Given that (s)he quoted the latter, that wasn’t the part that madeofpalk replied to.
1/ ios used to be new and evolved a lot. So having mistakes were understandable. iOS11 new feature is the larger navigationbar and some drag n drop. Compare that to adding autolayout (iOS 7) or ARC (iOS4).
2/ very shortly after the release, apple would quickly update the os and after just a few months the os started to work a lot better with few if any noticeable issue. iOS 11 is close to a year old and hasn't improved by any noticeable margin.
3/ iOS lag was expected because new feature would consume more cpu. User interfaces became more complexe (few people remember the time when the official UIKit guideline said that one screen should have only one view controller). Hardware was still a bit short, and they came with brand new interactions , fancy animations and twice the image resolution. But now that the hardware is pretty much as powerful as a regular laptop,and the UI has basically stayed the same, having a new OS version making your phone lag becomes unacceptable.
Apple made its fortune by paying attention to the small details.
The keyboard started missing keys and typing 2 characters per keystroke after two months. Then, the shift key started working only once ever three times. Battery would last 2 hours at the most.
I brought it to the Apple store. They ran tests and found out the battery was defective. So, they replaced the whole bottom case since the keyboard wasn't working, either.
After 3 days, the logic board died. All data was unrecoverable (sure, _I_ have backups, but not everyone does).
Went back to the Apple store, they replaced EVERYTHING. I put an ad and sell the laptop. The guy calls me 3 days later that the laptop died again (logic board).
Bad unity? Perhaps, but then again lots and lots of people compain about problems with the keyboard. They also replaced every single component, and it still failed.
That was my main computer, so I had to buy a shitty laptop while I was waiting days for them to repair it. The Asus worked GREAT. I could finally type, at least. I just sold it and in 6 months it never gave me one single problem. Battery was 5-6 hours under heavy load.
I just don't think Apple sells defect-free computers, or at least not what you'd expect after spending USD 2000. Of course, quality that delights comes after the thing actually working (tes, it's a computer so it's not acceptable to me that it barely looks pretty, I also have to use it for work).
I am now using a Chinese lqptop that I bought for 500 with hidpi touchscreen, fingerprint recognition, etc., and it actually works. I will buy the Surface Book as soon as I have some money to splurge.
The action of the keys is so small that a tiny grain of dirt will stop the key. So the testers must've only tested it for a week inside a cleanroom.
I can't recommend the new Macbook Pro. My next computer will be an Air (if they don't "upgrade" the keyboard), a 2015 Pro, or something else entirely.
I lost all trust in Apple. Specially because it was my first high-end laptop.after always buying MacBook Airs...
I can’t disagree more with regard to their product bugs. I’ve been around Apple software and hardware for a long time, since the beginning, and they’ve always had terrible bugs and design mistakes. Always.
I think you have to be a certain type of user to see this. You can’t be one of those people who has ever fallen victim to their reality distortion field.
I don't understand where this myth of Apple software quality comes from. There are many examples showing the opposite. Here is just one:
https://www.techrepublic.com/blog/it-news-digest/data-loss-b...
Others might call that setting the right priorities. With attention to infinitesimal detail comes infinitesimal increase in battery use, to paraphrase the old spidey.
If you’re an Apple VP right now, your concerns are about branching into new industries like driverless cars or heads-up displays. A graphical bug on one OS isn’t going to perturb you.
A lot of the flack going Apple’s way should be directed at the lack of innovation in the rest of the industry. If Apple felt their smartphone dominance was actually threatened, you can be sure the focus would be put there.
This is the price of the success Apple fans like myself were hoping for through the OS X era.
Apple is “allowed” to do whatever they choose but their decisions are likely constrained by the reality of organizing so many complex products.
Not necessarily the wrong strategy or even a bad strategy. If there are enough people out there willing to pay in money and effort to switch ecosystems, there is space in the market for a smartphone with more simplicity and attention to detail.
If not, which I think is most likely, this is just what we’re stuck with.
As someone who's been an Apple fanboy since the 80s, that's just bullshit.
This mainly has value for game development I think, but other programs that feature a lot of animation could benefit from it as well.
When I say “high-speed camera” you might think of cameras that cost in the range of hundreds of thousands to millions of dollars but actually from what I’ve seen on YouTube even a camera that would capture some hundred FPS could provide interesting insight. Preferably at a not too low resolution though. Some cameras like that exist for the price around some hundreds to under a couple of thousand dollars. It might be worth looking into. And let me know if you find one that seems especially good and with not too big of a price tag because I am looking too and haven’t found quite the perfect one yet.
Btw it probably helps if you have some other intended use for the camera as well like for example to take photos and pictures of things in the nature.
The only problem with this approach is that, since you are making things in slow motion, it's easy to over-animate things and make it look messy on normal speed. So just compensate for that and everything is fine.
[1] example: https://picnicss.com/
https://developers.google.com/web/tools/chrome-devtools/insp...
Also when I transferred videos from my iPhone to my computer and watched the videos in VLC they played back at normal speed so I guess the slow down is actually recorded as meta-data either inside the video or someplace else in iOS so that it is non-destructive. In turn of course that means that I can watch the whole thing on the computer at any speed I desire but when I talked about the normal speed stuff I mean when I watch it on the phone itself.
Is the data (say, normalized number of issued bugs) really showing a decrease in reliability of iOS over time or rather the contrary?
Not an Apple evangelist here, but it would be good to be fair.
Let's please remember that often a few loud voices are just that, loud, but few.
IMO, it all went downhill after the “flat” iOS 7 release. It was unstable beta software then, and it’s still unstable beta software now. Apple would rather add Animoji than fix these long standing iOS 7 bugs.
What keyboard issues? The symptoms described sound like a hardware problem.
I’ve also noticed that I sometimes have to click the fingerprint sensor 4-5 times to get the pin screen to display. Clicking works reliably once the phone is unlocked.
They definitely broke the touch screen on iPhone X, at least during winter weather. They had a point release of iOS where that was one of the headline bug fixes.
This is rare but it also goes back to the earliest iOS releases. Once background apps became possible swapping became common, especially since most people just enable it for every app which asks.
> I’ve also noticed that I sometimes have to click the fingerprint sensor 4-5 times to get the pin screen to display.
This also sounds like memory pressure. It doesn’t happen normally even old older hardware.
...or the text could have an animated mask to reveal it in sync with the bubble animation.
Either way, fairly basic stuff to implement.
iOS has always used separate threads for UI rendering standard since GCD was added in iOS 4. This is just lazy mistakes and poor QA.
GCD is a nice API for scheduling async tasks but that doesn't mean those async tasks can access UIKit or OpenGL contexts safely?
Or do you mean that the rendering/compositing itself is multithreaded?
[1]: https://code.facebook.com/posts/721586784561674/introducing-...
Right, I wasn't implying UIKit stuff is done multi threaded. I just meant that the best practice is to do all your UI work in the main thread, and use GCD for any blocking operations which shouldn't be on the main (animation) thread.
And am I the only one who finds it infuriating that the timing in other parts of the ad is off? At one point one of the cars bursts open before she looks at it. If you’re going to follow through on this concept, IMO it really needs to be frame-level precision.
In reality, it’s the iPhone doing it, and it only does it when she looks at it.
Basically, the ad tries to show how the girl feels. I think it captures that pretty well; at least I liked it (more than most other recent Apple ads).
The iMessage bug though just made me laugh.
QA, software development and UX is at an all time low for modern Apple. I've been an Apple product user for a long time while watching this decline. Yes bugs have always existed, but not as ubiquitously as now.
I just switched to a cheap (<$300) Android phone from an iPhone and it's been better in every way except the camera. iPhone used to be miles ahead of Android, but the lack of product focus and the decreasing attention to detail at Apple have allowed Android to catch up.
One example: my iPhone shit the bed recently and I tried factory resetting it. In the OOBE, I had to enter my Apple ID credentials and do two-factor auth 3 separate times. Apparently the different screens were implemented by different teams and didn't share the authentication context. I only had to sign in to my Android once.
Those utf8 bugs that kill your phone on the other hand... How many of those had Apple had by now?
Once the product gets too complex and competitors start closing in attention to details will be replaced by bugs. It's like apple can't do agile development of their life dependent on it.
Jobs would've had a seizure at this statement.
This is how we get a fire-breathing ZombieJobs stomping on Cupertino.
(not least because they didn't move in until a good while after ios 11, which was released a good year after the development was heating up the most.)
(It was the first Apple ad to mock a segment of its own customers, as opposed to mocking competitors' customers, a dubious but established marketing strategy)
They won't go bankrupt anytime soon, but it's not the same Apple.
I've personally switched to PC with Xfce after a few nightmarish 6 months with the new MacBook Pro...
I'm not creating excuses but this is ridiculous. As if there is a shortage of Apple stuff to complain (like shitty mbp keyboards breaking all the time, siri the moron, fucked up security issues popping up weekly..) this is making headlines.
AND, their software quality has been declining for the last 4 years without any sign of them taking notes. So, yeah, please more shitstorm, someone needs to shake something inside, because a whole ecosystem of businesses (like mine) has been built relying on their product being flawless.
Two points though. As someone living in the wrong EU country to sell apps on Play store I am far less bothered by Apple's 30%. I would certainly welcome that percentage to be lower and have more flexibility on the platform itself, but it is not a particularly offensive number when compared to any other industry where you need a distributor.
Second, do you really rely on any product to be flawless? To me that seems an unreasonable position to have.