Skip to main content

The Future Of Computing is Ubuntu Phone



As we are know, in the beginning of January 2013. Canonical announce their new project called Ubuntu Phone. From the beginning Ubuntu was just another Linux distro, but now Canonical driving Ubuntu far beyond its beginnings as just another Linux distro into an Operating System that works on television and even being an android and iPhone competitor, Ubuntu is skating to where they puck is going to be. But, which such a bold move, there are significant obstacles to overcome. The soon to be released Ubuntu Phone is paving the way that all smart phones will eventually go.
Back to the late 1943 where computers were gigantic, filling rooms and requiring constant care and maintenance. Over time, the components required to build the computers become smaller and cheaper, till eventually it was possible to put one on your desk until the laptop computer, a smaller, more portable, but just as powerful machine was made and make it nearly obsolete. And then, come the smartphone era, where computing is not only limited to be done through computers only. It was Apple, who revolutionary defines what smart phones can do with its iPhone and followed shortly after by Android and the Palm WebOS, and the next step in computing was clear. What we did not immediately understand was if mobile computing was an accessory, or a replacement, for the traditional desktop machines.
converged-device-440x267
I contend that mobile computing devices like our phones are the next wave in personal computing. They continue the trend of laptops by being smaller and portable, and exceed by having near ubiquitous Internet access, and by being so portable they can fit in your pocket. However, not everything about mobile computing devices is better. Processing power is much less than their desktop counterparts, and many of the interaction requirements of the touch screen are less efficient than a hardware keyboard. The smaller screen of a phone can be a benefit, but there are certain times where you need a larger screen to get some work done. Ubuntu is looking to bridge the gap between a desktop and a phone by providing the software that can be both.
Imagine this scenario: you arrive at work in the morning, sit down at your desk, and drop your phone into the dock. Your monitor lights up with your normal desktop environment and you work in it throughout the day. At the end of the day, you pull your phone out of the dock, put it in your pocket and head home. On the train, you think of something else to add to your project, so you take out your phone and use the touch screen interface to add to your work. No need for syncing or cloud resources, everything you need you carry with you on the phone. When you get home, you drop the phone in the dock in the kitchen to watch a show while you are cooking dinner. Fast forward a few more years, and maybe you don’t even need the dock anymore. You arrive at work and the proximity sensor in your phone detects where you are and automatically connects to your monitor, keyboard, and mouse.
Processors are getting faster, storage is getting cheaper, and battery life is getting better. All the signs point to the scenario described above coming closer to being reality, and Ubuntu’s phone push is one more piece of the puzzle falling into place. Now, the question of course, is, are we ready for the future today? Is the mobile hardware we have available to us today capable of replacing a laptop or desktop computer? I would say no, but it is not too far off.

Comments

Popular posts from this blog

JSP/Servlet File Upload....

Wah dah lama juga ga posting... jadi gue sempet mikir kira-kira enaknya posting apa ya? nah kebetulan beberapa waktu yang lampau gue pernah dapet assignment dari kantor untuk buat aplikasi yang mengupload file zip lewat JSP/Servlet trus waktu selesai di upload file tadi langsung otomatis diextract... nah... pada posting kali ini gue pengen ngebahas gimana caranya buat Script upload file di JSP/Servlet... karena umumnya penanganan request yang bersifat multi-part agak berbeda pada server j2ee container dibandingkan dengan bahasa pemograman lainnya (eg. PHP). bagi yang belum ngerti atau ngga' bisa java tapi pingin belajar silahkan comment disini, nanti gue buat post tentang "java tutorial" berikut adalah beberapa API yang harus dimiliki terlebih dahulu. download API commons-fileupload disini download API commons-io disini setelah file telah didownload kita lanjutkan dengan coding... pertama kali yang harus dilakukan adalah memasukkan API library diatas kedalam class...

Ubuntu 9.04 x86_64 Run well in Acer Aspire 4530

Hey guys, after a while I didn't update this blog, right now I'm just feeling like to share my happiness. Just want to inform you all that ubuntu 9.04 64bit run well in my laptop... i'm just happy to say to my self welcome back to ubuntu after a while back to windows because ubuntu version lesser than 9.04 doesn't support my laptop. the installation process is simple, much more simple than before. to install ubuntu 9.04 please follow this steps: insert ubutu 9.04 live CD or the alternate version of it set your optical drive as your first boot device at BIOS or press F12 at boot sequence to select which device you want to boot from. select install ubuntu to harddrive wait until boot process done and setup your storage partition (at least 1 ext3/ext4 partition and 1 swap partition fill your name, user name and password. wait until installation progress finished. reboot you laptop now. VIOLA! your ubuntu now ready to use okay let's check so...