| Sure, I would think of the phone as your identity... your data, your apps, your storage... That's what makes the difference. Further, I don't forsee all applications working cross dock.. Some sure, all no. RE your earlier point on the workplace - The smartphone could always act as a key/SSO type device, and you can only access certain information when docked in a certain environment, within a VPN, etc. Basically this thing becomes your identity.. if you lose it, yep you're SOL. Thank god for remote wipe? With hardware becoming cheaper as you say, and cloud storage, get a new one, sync and go on your way. I agree with your point on redundancy until you want an ipod/camera/phone/mobile apps... You're already carrying it around... why not make laptops/desktops/tablets a hollow extension of the computer in your pocket? I don't think it's about the hardware as much as the interactive storage, the effort that goes into maintaining your data, apps, life... the things iCloud and dropbox try to solve, and while they can still serve their purpose aren't quite right in terms of a truly portable lifestyle. |
The way I imagine it evolving is more that the local storage on client side devices is used as a cache for commonly used files + code and the apps and files themselves live in the "cloud", so with a fast enough internet connection using a standalone device is indistinguishable from docking your phone. Now that cloud may be a generic cloud like dropbox/aws etc or it may be something specific that is hosted and run by the workplace.
The issue with having a completely dumb clamshell is that the screen and keyboard will be worth more than the computing hardware. Let's say the clamshell costs $250 without any brains but basic brains can be added for an extra $30 or so. There is actually a lot of utility in having independant brains on the laptop.
For example if I got out with my phone , I can give the laptop to someone else to use. Or what if I want to use my phone at the same time as I want to use the laptop? In this case you will be stretching the hardware to run 2 displays at once (with different apps, as well as having 2 complete UI systems loaded into memory) as well as the physical docking being an issue. For example what if I am talking on my phone and I want to walk to the other side of the room without dragging the laptop along or undocking it?
Having everything dependent on a small , easily lose able device is a biggie too. Replacing your phone is likely to be expensive (since it has a display etc) and essentially losing access to computing because you are too broke to replace your phone until your next payday is a big issue.