This worth reposting this many times over. analysis by someone who has actual used both OS’s instead of reposting generic statements made by fanboy on both sides
I got home last night and started to get a message that my data drive is out of space. A quick look and my 750GB drive is currently using 99.98% of space. I find this weird since the last time I checked I had over 600GB free. I look through all the files and nothing is adding up to 600GB until I check the hidden logfiles. There lurking in the home folder is a 600GB logfile. A couple clicks later the file has been deleted and I’m restarting my machine. Login screen comes up and I type in my password and nothing happens. I can’t log in, I broke Ubuntu again.
I have had it. I don’t really have the time to support a system like this and I don’t really want to. I’m sure that with time and training I could have this system up and running just like I want it, but not at this point in time.
I am done with Ubuntu, for now. I am moving on, end of line.
I would like to try out ChromeOS (http://chromeos.hexxeh.net/) but the USB drive I have today is not big enough to make a bootable install drive. Tonight I start a Windows 7 install. It’s not ideal, its not fast, but its easy and solid.
I like to keep things as simple and as functional as possible. This is one of the major reasons I moved from iOS to android. On the simple side of things my main beef was that to get any information or complete a task iOS required more motions and more time than I really want to use. Most of the time I would simply not use my phone for a task. For this post I’ll define a “motion” as a swipe, touch, or typing.
To illustrate, while on default iOS to do anything with my phone one has to unlock (2 motions), locate the desired app (1-3 or more motions), open the app (1 motion), wait for it to open and update So 4-6 motions and 10+ seconds later I would FINALLY have access to the app I wanted. This doesn’t include any motions or time from within the app.
The greater foul was that by default Applications on iOS have are organized by date of installation and to change it is a time consuming process or requires the use of a computer (insert snarking Post-PC-bullshit quip here). The end result being rather ugly and even more confusing
To alevate this pain I turned toward jailbreaking my phone through a series of apps, extensions, coding, and themes my lockscreen looked like this
here is a guide to doing this. http://www.iclarified.com/entry/index.php?enid=6857
Still this whole process only allows me to view information, I don’t think it allowed me reply to text, email, or access any other data.
Enter android. As I have said before, “Where there is a will, there is code.” Android provides developers with not only an open platform they encourage and provides them with everything they need to make android their what ever they want for free. The days were I needed to hack and slash code are gone. Everything I needed to customize my phone was in Google Play Store.
I am running a beta build of CyanogenMod 9 on a Samsung Epic 4G, so I am as close to vanilla Android 4.0.4 as I can possibly get. No carrier apps, no manufacture overlays and I disabled the status bar clock. But everything here can be accomplished on any android phone.
Here is my current homescreen accessible but just pushing the power button (1 motion)
From this homescreen I can get detailed weather, toggle WiFi / GPS / tethering / Bluetooth / 4G, launch any app that has an active notifications, respond to text, capture video/take pictures, check my calendars, , make a phone call, listen to voicemail, play music / podcasts / audiobooks, launch and read Facebook / Twitter / Google+, and open maps / gallery / Google reader. All in two motions.
For three motions I could enable an alarm, download / update apps, and search and launch anything on my phone including music, video, apps, and search pretty much anything else.
The awesome-ness comes in with zero motions I get time, battery info, current weather and forecast. With one motion I can read new emails, read text, open gchat, open a browser, open dialer, and get detailed weather information.
That quite a long list for 4 motions and all accomplished with a custom minimalistic visual experience.
I’d also say that the wait time for all of this to happen is <1sec and compare it to iOS, but my last experience was on an iPhone 3G which by default was a 620 MHz processor underclocked to 412 MHz. Its probably not fair to compare that to a 1 GHz processor overclocked to 1.1 GHZ.
Any Android phone can look like this. it doesn’t have to have ICS to accomplish it. Its all possible with a few apps from the Play Store.
First is the launcher. Which controls homescreens, the app drawer, and custom motion controls. i use Apex Launcher (https://play.google.com/store/apps/details?id=com.anddoes.launcher). Swipe up motion to open the app drawer, vertical continuous app drawer, infinite scroll-able dock, locked wallpaper, and a few other tweaks here and there. The same effects can be accomplished with Nova Launcher, ADW launcher, Go Launcher EX, or a variety of other launchers.
Last I got the wallpaper from Lifehacker.
And that’s it. 2 apps and image file.
I’ve had Ubuntu for a couple of days now and figured out most of my basic stuff up, Chrome, dropbox, streaming to XBMC. I still have to work on a lot of stuff before I am satisfied, streaming to the Xbox360, VNC maybe, desktop calendars (really maybe). I have decided one thing beyond a doubt though. I hate Ubuntu Unity. The interface is awful, I don’t understand what is running in the background, how to access it, or how to change it. It seems like the Ubuntu guys really wanted to make a launcher that is simple enough for people to use but they went to far and lost the tweakability that Linux is all about.
Where there is a will there is code, right? I resolve to find something better.
I would seem that I am not the first person to voice disapproval of Unity. Quickly I find many alternatives to Unity and being Linux, all are easy to install and configure. The alternative that catches my eye is Gnome 3 (http://www.gnome.org/gnome-3/). two lines of code later
sudo apt-get install gnome-shell
Bam! Instantly looking so much nicer.
A quick switch of
Now that’s an interface that I understand. One last it of code to enable gnome-shell by default
sudo /usr/lib/lightdm/lightdm-set-defaults --session gnome-shell
Reboot and Success!