There is an excellent article written by Bob over at MobileRead.com titled Proposed Solutions for Mobile Computing.
As for my vision for mobile computing, I would like to see an independent device, without the need for another computer. I want a mobile device running a mobile operating system that can handle all the major tasks that I perform on a daily basis which includes handling email, managing my schedule, managing my contacts, managing the list of things I need to do, jotting down a note, browsing the Internet, running a word processor, running a spreadsheet, running a presentation, running a database, watching movies, listening to music, burning data to a CD/DVD, connecting to a network, viewing PDF files, and reading books.
Now, I know the list of things is long, and there are some mobile devices that can already handle most, if not all of this. However, in many ways, current devices do them marginally well, or they still need to be connected to a computer in order to do some of them.
I basically want the capability of a laptop without the bulky peripherals (i.e. 15″ screen, full size keyboard, CD drive, etc.). However, it still needs the basic mobile technology (i.e. screen, some form of input like current mobile devices, WiFi, Bluetooth, microphone, headphone jack, and memory card expansion). In addition, it needs to support an interface that would easily allow me to connect to peripherals I need.
For a typical setup, I could imagine a docking station that was connected to a home network, a 19″ LCD monitor, a CD/DVD burner, a keyboard, and a mouse. You simply slide the mobile device into the docking station, and you are ready to go. In addition, you could have the same setup at work. Thus, you could easily go from home to work without transferring or synchronizing anything. Although more restrictive due to the devices input/output limitations, you could still access the information on the mobile device itself plus have the ability to connect to the Internet using WiFi or Bluetooth networking capabilities.
I could also imagine a “laptop†docking station that would be the same form factor of current laptops, but you could simply slide your mobile device into the “laptop†docking station for access to your information via a 15†LCD monitor and full-size keyboard along with all the other stuff that comes on a laptop.
I really think something like this would be viable because it would replace a lot of redundancy. It would be a true centralization of your data, and it would save a lot of time managing multiple devices.