6 ms·
I'd have to agree their hardware and software is lacking tremendously for tech users looking to use their phone exactly as they wish. This really isn't true for
by eumoria 9y ago
I'd have to agree their hardware and software is lacking tremendously for tech users looking to use their phone exactly as they wish. This really isn't true for 99% of their userbase however. That being the case their ecosystem is very secure and their app store is slightly less of a dumpster fire than google play.
Ultimately if you have the money for a premium phone and just need it to make phone calls, browse the web etc (the basics) then the iPhone really is the best option as it's more secure at the moment.
The place where the iPhone doesn't sell to someone like me is the hand holding babysitting it does preventing you from manipulating the device as I wish. Again this is a non-issue to them.
It can be frustrating to see someone overpaying for what you consider an inferior product but they're not using it like you are.
- exelius 9y agoIf I want to manipulate a device, I'll buy a raspberry pi. My phone isn't a playtoy; it's something I need to just work transparently. Really though; there's very little you can't do with an iPhone as long as you're willing to pay $99/yr and write some code...
- sipos 9y agoI think this is true to some extent - they do suit many users more than more flexible, but as a result more complicated, Android - but the iOS ecosystem is more restrictive than it needs to be, and more restrictive than is ideal, for many more than 1% of users. Personally, I think more than 50% of users would benefit for more flexibility than iOS offers, even at the cost of less ease of use. I don't think it has to cost that much ease of use though. I think the ideal for most people is somewhere in between Android and iOS, but probably closer to Android. Android is not that hard to use. It is also not impossible to have a highly curated app store like Apple's, and allow apps from other sources at the same time of people want to install them. Ideally we'd have more diversity in OS implementations I think, based on one or a small number of actual OSs. Android based OSs that are more heavily modified to be easier to use etc. This would be easier I think if phones were more like PCs in that you could install your own OS and get the drivers for your hardware. I think Android is somewhat moving in that direction so there is hope for that in future.
- exelius 9y agoPhones are very much unlike PCs in a lot of important ways. First, is that phone users value weight and size above all else. Regardless of what that means to each individual user, it does mean that any design compromises will need to come out favorably for weight/size considerations. Modular phones have been released, but they largely failed because they provided very little benefit for the added weight/size. Phones absolutely must be integrated devices as a result (i.e. no modular components, making them impossible to repair). Second is that because of the above, basically every chip in a phone is a custom SoC. So not only do you have to support many flavors of devices, you also have to support different flavors of SoCs, often used in different ways in different devices. This isn't insurmountable with the right driver repository structure, but good luck getting vendors to update those drivers. Third, I don't exactly know what benefits a less restrictive OS ecosystem would provide. Apple's App Store rules are not insane (there are so many bad actors out there, the curation is a huge benefit to users); and if you ever want to run programs that aren't "blessed" by Apple, you can buy a $99 developer license, sign the binaries yourself and sideload them through XCode. Could it be easier? Sure, it could. But it's realistically an edge case, and Apple is focused on the main use cases.