Microsoft tried to do it with Windows Phone years ago, but phones were way too slow and Windows on ARM was an even worse prospect at the time, so that died too.
It worked well but of course Android would kill any Ubuntu process at random if RAM usage reached a certain threshold, so I wouldn't use it for anything heavy. I remember I was able to run a Ruby on Rails project of mine plus emacs. Slower than my laptop but still decent. The real problem was the limited amount of RAM of the tablet and the insecurity deriving from random process terminations.
If Intel hadn't cancelled their x86 smartphone chip (Broxton?), I wouldn't have been surprised to see an x86 Windows Phone with a desktop mode.
Any hybrid would be a compromise for me. I do have multiple systems--almost certainly more than I need.
I do think they're trending in that direction but I actually like that they're not pushing people faster than feels comfortable. I expect to see a convergence of iPads and at least MacBook Airs but we're not quite there yet.
Some people insist on self sabotaging. It's sad.
It's not like kids ever wanted computers for schoolwork in general...
Saying they wanted computers for schoolwork, is another matter.
Growing up without access to a proper computer still seems weird to me. How do we expect kids to build computing literacy?
Now they want to sell services, while Apple and Google control all major endpoints.
If I was a student with Chromebook-style needs (browser-based tools) it would be worth considering instead of a laptop.
The other issue is demand. I suspect that the number of people who’d like their phone to double as a computer is actually rather small — non-technophiles just do everything on their phone these days, and increasingly the main reason anybody keeps around a computer is for more “big iron” sorts of use cases that are too demanding for smartphones. The market for a converged computer-phone device is basically down to people whose needs would be served by a Chromebook, but would prefer an external monitor and keyboard which is rather niche.
I would probably come down to separate devices however, in the interests of security and continuity. A phone is much more likely to be lost or stolen than a computer on a desk at home. I keep my really important stuff on my computer, and try to keep my phone as disposable as possible.
One could buy a cheap mini-PC and put some flavor of Linux on it and it’d serve office software duty for upwards of 10 years without issue. Even accounting for FOSS aftermarket Android distros, smartphone hardware doesn’t have that kind of longevity.
Using only one device would mean a downgrade in my work setup - one screen less. Moreover, if I'm traveling and have to work somewhere on the fly, a laptop offers a decent keyboard and tolerable screen size by itself. And there is a variety of options on offer (larger screens, lighter laptop, more computing power), so I can pick the optimal one for me.
As such, I don't see a smartphone replacing my daily driver, nor my "planned to work while travelling" driver. Best-case scenario it'd a below-average compromise. But the laptop market offers enough choice that I can get a better compromise for less there.
I think other commenters are right that this would cannibalize Apples own products, which is a shame since I think it would be awesome to have a unified computing device.
MacOS already runs on arm64 and the iphone has wireless charging and bluetooth, so I don’t think there is a lot stopping Apple from doing this.
Despite the fact that the largest iPhone and smallest iPad are less than 2" difference, the $130 Apple Pencil will not work with an iPhone Pro Max, and both devices run different operating systems with arbitrary features.
One of the biggest complaints about their latest iPad was that it's so powerful yet limited by iPadOS. I feel the same way about my iPhone 16 Pro Max.
Apple wants you to have an iMac as your desktop, a MacBook for your mobile device, an iPad to watch videos, and an iPhone to bring with you.
I still can't do that with any Microsoft system. I've been able to do it with Apple devices for a good 5-10 years.
I always had the impression it's just iOS with a slightly different configuration.
Plasma, GNOME, Phosh, it all just works.
And yet, this question is here - somehow no one really uses it or even knows about it.