People know this going in of course, but it doesn’t make it any less of a shame, especially now you can spec out an iPad Pro with the exact same specs as the laptop I use for work.
People know this going in of course, but it doesn’t make it any less of a shame, especially now you can spec out an iPad Pro with the exact same specs as the laptop I use for work.
There's the root of the policy decision. If one device did everything, why would you buy two? Apple needs you to buy the lap AND the tablet AND the phone and maybe also the watch. Oh and they would also prefer you buy more every year, none of this decade stuff.
Or maybe, it's just as Apple says - iOS/iPadOS isn't MacOS and they're not meant to function the same way because they're intended for different use cases and security models.
No doubt they'd love for you to buy one of everything, but your chafing at the limitations of Apple's platform strategy isn't an indication of an ulterior motive, so much as an indication that Apple's platform strategy doesn't meet your needs. Alas.
If you buy an M1 MacBook Air, you spend $1000 and you get pretty much an amazing laptop that does everything except flip over and let you draw on the screen.
If you buy an iPad Pro - the new one with the M1 chip - then you have to spend $1100 to get the 13" model, which has less storage than the MacBook. And that's just the tablet - you now have to spend $350 on a keyboard case to actually use it like a laptop. You can also use a pen input with the iPad, which you can't with the MacBook, but that's another $130 please. So you can really jack up the price of the iPad with accessories intended to give you laptop-like capabilities.
So I don't buy the idea that either device is held back so you have to buy both. The device they're clearly positioning as a do-everything machine is the most expensive one in their lineup.
A) sandboxing, which they shouldn’t change or at best streamline to allow better app interoperability (the current share approach is laughably bad)
B) what is allowed on the AppStore. This is purely a policy issue. Why isn’t there an isolated XCode that at least lets me develop iPad apps? The MacBook Air is a $1000 work horse, the iPad is a pricey web browsing machine/toy. Save for, say artists and even they are extremely limited. Want to create a 3D model using several apps? Good luck with that
For you. But for the majority of the population it is.
Office, Mail, Browser, Photo Editor etc is typically more than enough for most.
This myth that "the average consumer doesn't need x" is pretty pervasive, and it's a pretty diminutive way to look at computing. The user doesn't need a graphical interface, but we still give it to them anyways. They don't need excessive, timewasting animations cluttering their UI, but iPadOS provides in spades.
Either way, I'm expanding my blanket ban on recommending Macs to include iPads. After trying out one of the new iPad Pros, I honestly can't even say it's a better choice than a shitty 2014 Macbook Pro. The ecosystem still has a long ways to go before the iPad feels like a natural part.
https://en.wikipedia.org/wiki/Surface_Pro_3
Specifically because I'm looking for something to run Blender (blender.org) on. The iPad Pro could only run it via Sidecar from a real Mac (eg tethered laptop or similar).
Android has an ancient version (circa ~2013), which isn't a real option.
Could have spent money on a new Surface Pro, but trying things out on an older model seems to be working so far. :)
From my point of view, there are more options than just iOS and Android for tablets. Apparently Linux can be installed on Surface Pro's too, though that's a future "maybe" item for this one.
https://www.lenovo.com/us/en/laptops/thinkpad/thinkpad-x/X12...
Depending on what you're after, a modern 2-in-1 laptop like the Lenovo Yoga (they have a range), HP Elitebook x360, or similar might work well too:
https://www.lenovo.com/au/en/laptops/yoga/yoga-2-in-1-series...
https://store.hp.com/au-en/default/business-laptops-eliteboo...
It really isn’t this.
But.. they just aren’t great for the same kinds of professional software that works well on the desktop. It’s not about Apple’s policies.
It that the Mac is just better for desktop style apps for obvious reasons.
I do think that this can be overcome in the end by really figuring out how to design for the platform, but we are nowhere near that today.
I have bought various editors including Coda, and I also bought prompt (which Panic is still working on). I use prompt regularly for impromptu server maintenance or quick diagnostics, but I never use the editors. This is all about what the devices are good for and nothing to do with policies.
No, the original comment argued that the limitations are the only reason a class of professional software is not successful on iOS, which is certainly false.
> Apparently, the iPhone worked just fine as a code editor
Obviously it doesn’t work as well as a Mac.
Few people would choose to edit code on an iPhone where a Mac or Linux machine was available instead, so no it doesn’t ‘work just fine’.
Here's another example: you cannot selectively block JavaScript in an iOS browser.
On Android/MacOS/Windows/Linux, you can use a browser extension like Noscript to only run trusted or necessary JS.
Safari only provides a coarse on/off toggle, and Apple forbids any browser that does not use their proprietary WebKit framework. None of the App Store content blockers allow seamless fine-grained control like every other platform supports.
You list a bunch of ‘examples’ - but what are they examples of? Nobody disputes that Apple controls iOS.
Apple's devices cannot adequately protect my privacy, because of their efforts to prevent competitors from making products in any of the markets that they participate in.
No they aren’t. They are just statements about iOS’s design. You don’t make any case for how they make a anything worse.
> Apple's devices cannot adequately protect my privacy, because of their efforts to prevent competitors from making products in any of the markets that they participate in.
This paragraph is gibberish. You might want to edit it.