For me it was about having a mix of interaction methods. Sometimes would use touch, sometimes mouse or trackpad, and sometimes keyboard. It was all very situational. Actions like scrolling, dragging, and tapping buttons lend themselves to touch. Fiddling with forms or small UI elements may need a pointing device. Editing text works best with a keyboard. It's about options.
In addition, I felt that being able to switch methods meant less RSI as I wan't using the same movements as much. I was never bothered that some UI elements were too small for touch because I was always ready to switch to a pointer when it was called for.
I do the same now on an iPad Pro that almost all the time sits in a keyboard case next to a mouse. I am constantly switching between those and sometimes picking up the pencil, too.
it might not be for everyone but I would like the option to do that on Mac OS as well.
But yeah, an entirely touch-first laptop experience would be terrible. At the same time a no-touch laptop experience seems to be suboptimal these days. Philosophical design extremes usually aren't the best.
Would be great if we all had options, but perhaps not economical.
Basically an iPad that is not just a big iPhone but a capable computer in iPad form factor, not necessarily one that uses MacOS even.
I would even accept having to hook up KB/mouse for input. But carrying around a MacBook AND an iPad is a lot of weight.
Well, there's the technical reason which is that the userland of MacOS and iPadOS aren't the same.
But there's also the ideological reason which is that the iPad is strictly sold as a device for consumption, not creation. They don't want you to run any code on it that they haven't authorized.
The iPad Pro is heavily marketed as a device to create things.
I carry an M1 MacBook Air, and a iPad Air 5th-gen. They both have identical fanless M1 Apple ARM silicon, both have identical ram (8GB) and identical storage (256gb), it's practically the same device. I even also carry the iPad Magic Keyboard. I have to carry two sets of everything, just because Apple artificially prevents any of their own software from working on any of their own hardware.
It makes perfect sense to me that, when in tablet/touchscreen interaction, I get a traditional iPad experience.
It makes zero sense, that when I attach the $300 traditional keyboard/trackpad to that iPad Air, I get thrown into a weird iPad-kinda-pretending-to-be-a-laptop-but-failing mode, where you "kinda" have a mouse cursor, and "kinda" have windows (but only 2 or 3!) and you can "kinda" resize them, and you can "kinda" have an external display (but despite being huge, you still can't have more than 3 windows!).
macOS already works great, "iPad Stage Manager" feels like a bunch of people trying desperately to justify breaking macOS conventions and UI/UX, mostly for no good reason.
There's no reason I couldn't be put into normal macOS, and even have my existing iPad apps still running (the software portion of this already works on macOS today, iPad apps run on macOS right now! You just cant experience this on any of the devices that have touchscreens -- you can't do this on the devices that would most benefit from it.)
Historically, that was basically coping with the fact that mobile devices would ship with low amounts of RAM and crappy, bottom-of-the-barrel eMMC storage, so they couldn't really have swap space. One would think that the latter factor is a lot less important nowadays, since storage size and quality has improved with things like UFS.
My thought was when a keyboard/mouse were connected it would be in macOS mode, with a normal desktop, windows, and the dock. Without these input devices, it would switch to touch mode, forcing all the apps to full screen (or now Stage Manager as an option) and forcing LaunchPad in place is the normal desktop/dock. Developers would be instructed to use larger touch-friendly UI elements for full screen mode, which would be used in the touch mode.
It seemed like Apple was laying a lot of ground work, and it made so much sense to me that they’d do this. This was many, many years ago. I’ve since given up thinking they’ll do this.
I thought the same thing about the iPhone, even before the iPad. Once it got fast enough, allow it to plugin to a dock and use a normal desktop with a monitor, keyboard, and mouse. Some Android devices have since come out that do this, but I think Apple is in a much better position to make something happen.
AKA Windows 8.
That's how you got the worst of both worlds. First thermal issues. Then a whole slew of conditional statements. And one of the things I like about desktop apps is having multiple windows because you don't have to make everything big for touch interaction.
I rarely, if ever, use full screen apps in macOS, so in the model I described, I wouldn't notice any changes (in theory). Similarly, someone who only used a touch device shouldn't see any major differences vs normal iPadOS. Though I'm sure when fulling vetting this out and looking into all the edge cases, there would likely be a lot of little issues that would need to be solved or lead to compromises.
Windows 8 went overboard and tried to force the touch idea, even when it didn't make sense... like removing the start button from Windows Server and relying on hot corners, which was hell with RDP.
I think Apple is blinded with money and is being way too complacent, ignoring that they are in fact losing customers to more modern 2/3-in-1 devices, especially in the young/students demographics, just like they lost customers because of their lack of interest in PC gaming. And since they make it extremely hard to integrate their stuff with other products, people won't renew their Apple hardware overtime, since it's an easy decision considering for how much they sell their stuff.
And I think they are way too proud to admit that Microsoft was actually right with their Surface, for most people it is actually a much better device since a tablet isn't that useful in the end. If all you want is entertainment, a cheap Android tablet with a decent screen is all you need. The iPad Pros as they exist, are way too overpriced for their real capabilities and at this point are terrible value.
If Intel or AMD successfully make a competent power efficient chip in the near future, they will be only Apps left as an "advantage". Considering many of the powerful iPad apps are stripped down versions of the fully featured versions available on "legacy" computing platforms, that's not saying much.
competent power efficient chip in the near future
2024 HP/Dell/Lenovo Windows+Linux Arm laptops, with Qualcomm Snapdragon X Elite SoC, by ex-Apple Silicon team members.I think the idea would be better implemented by a second screen on a swiveling laptop lid. This allows the user to signal to the OS to toggle touch specializations by way of closing or swiveling the lid and lets the main display remain a great no-compromises traditional laptop display.
So yeah, I agree that I wouldn't want a Windows or macOS device that uses touch for the primary UI, I just want touch-enabled apps that make good use of a pen, on a device that has a proper keyboard/trackpad for everything else.
Arguably, the Wacom Cintiq already solved that issue completely. I did think that the Surface Studio were the most interesting Surface products, though the price wasn't attractive.
I think this project is cool but it looks like a lot of annoyances compared to just having a macbook plus ipad, and doesn't really seem more portable than a normal macbook plus ipad.
Oh wow, I wrote that before even reading the article.
A mouse is fast, precise, and most importantly, does not block the screen with itself while in use. Your hand is none of those things, and unless you use the screen in the exact same orientation in the exact same place day after day, you'll find it markedly harder to develop muscle memory with regard to it. And, if your software updates, all that could go out the window anyway. A mouse feels like a mouse, barring some hardware change. Once you have your settings dialed in, you know on an instinctual, unconscious level how far it takes to get from here to there.
Add to it, even the most basic mouse has two discreet actions- left and right click- out of the box. The shittiest mouse you can find has those two buttons, and these days, probably a third too with the mouse wheel click. A touch is a touch, unless it's a long-press (but don't move your hand by mistake, or it's now a drag) or if you touch with two or more fingers (but that might also mean you want to touch two things? And if you add any lateral movement at all the software will struggle even more.)
And all of that happens with zero feedback to the user. Touch screens have a much harder time implementing haptics, and you could use sound but not everyone is going to be comfortable with that.
Don't get me wrong, I love my phones and my tablets. But I have no desire at all for touch features on any of my computers, Mac or Windows or Linux. It's just not a good interface for when I need to Get Shit Done.
AOSP has a feature which shows every tap the system registers as a fading circle. It's part of the dev-mode options but it really should be included in the display- or accessibility- features, it makes the system a whole lot more usable than the default of showing no feedback whatsoever. Knowing instantly where the tap has registered makes for a huge increase in accuracy and overall confidence with the UI.
Besides, the best implementation of advanced "discreet actions" on touchscreens probably involves gestures (like the secret unlock pattern on AOSP) or radial/pie menus.
Many users would be okay with dual booting if they can safe on money and weight
You end up with buttons that are way to large to allow for finger taps that make no sense with a mouse, so a lot of wasted space.
Forcing stupid gestures and UI animations that make zero sense with a keyboard and mouse.
And of course, the fact that you have legacy applications that will never be updated to fully support it (and likely even new ones) and the experience will never be great.
A single device that is meant to be fully usable with a k/m and touch screen is always going to be a compromise for one (or both) setups. At least iPad OS while you can attach a k/m (with decent results if really not how it was designed to be used) the OS is clearly touch first.
I doubt we are ever going to truly see an OS that can handle both with the respect that each input method deserves. The only way I really see that possible is if the OS forces every application to use built in libraries for navigation, buttons, etc (and I mean force!, like it would not run if you don't use it) and the OS then shifts between the 2. But even then you could not naturally switch between, oh I am typing but let me just press this button on the screen because the OS would be on a specific mode.
Its easy to say that Apple just wants to sell us another device, but let's not forget that Microsoft tried and failed... horribly... And we still see the problems with this idea in Windows 11.