Earlier quoted context omitted.
I worked on a tablet computer ca. '99. We were not first, nor did we have any illusions we were. There were novel parts about our business plan, but a tablet was "obvious". But it's an illustration of what you describe: When the iPhone and later iPad were launched, a lot of people thought they were new. Even though there had been a whole fad of touch devices in phone and tablet form that had come and gone before the…
I'll never forget the crowd going bananas when Steve Jobs showed that you could scroll on the iPhone by just dragging the list with a finger, or zoom a map/website with two fingers. Smartphones weren't new, but one where you didn't have to rely on buttons or an input pen on a terrible resistive touchscreen on the other hand was a big improvement. I still miss phones with qwerty keyboards but not the UIs before the iP…
This is the one I worked on then:
https://linuxdevices.org/freepad-norways-alternative-to-swed...
The screenshots you see are real (the phone dialler even has the name of one of the employees up...). The GUI was NanoX, which is still around (and despite the name it's not an X11 server, but has partial X11 source-level compatibility; we built our own toolkit for it).
And even that, of course, was a testament to the limitations - we picked NanoX and writing our own toolkit not because we wanted to but because fitting an actual X11 server cost too much in terms of extra RAM and flash. It added many months of engineering. Fun months, but time that'd have been better spent on more applications.
I still love that project, but the hardware limitations gimped it so painfully.