Android is the superior OS: Google Phone vs. iPhone – Get a Nexus One…

I’ve recently bought a Nexus One aka. the Google Phone.

I’ve been an iPhone user before. I used a jailbroken iPhone as the limitations of the original OS are just getting a bit old now. No multi tasking? Icon sorting on the springboard is a mess, camera is a joke. The list goes on…

While jailbreaking fixed some of these issues, like multitasking, and improving the camera slightly, one can tell that the iPhone wasn’t meant to do that natively. It is always a workaround. Therefore the user experience outside of apps was just not good.

The Android User Experience

Enter Android on the Nexus One: I am using the phone only since a few days but the difference in user experience and workflow is staggering. Basically, the ability of keeping all your essential apps open ALL the time makes all the difference. Somehow the Nexus One manages to keep 10 to 20 apps open at the same time without significantly slowing down. It’s mind-boggling…

What use is there too a chat program like Google Talk or Nimbuzz if it can’t be run in the background like on the iPhone?

Here is an example how this plays out in real life: Today I was finding my way to my appointment in the center of London via Google Maps, checking my friends Latitude, I saw that he was not at the agreed meeting point. I quickly (press home button long brings up task switcher or use 3rd party app) switched to Google Talk to catch him on his Android Device (HTC Hero) to clarify what happened. He tells me where exactly he is and I continue to use Google Maps to get his location. It’s just flawless back and forth switching between two programs that are meant to be used in multitasking mode.

This is how it would be on the iPhone: You simply cannot do what described above as quickly on the iPhone. You start Google Maps, you close it… If you were in a certain view you lose the state… Then you open the chat program, you wait for it to load, you chat, you close it and so on… It’s just boring!

The time of waiting for apps to boot up sucks. The jailbreak solution takes away the loading of the apps but as I said it just is not as smooth as the Android solution. The iPhone is simply meant to only run one app at a time. Which is ridiculous if you think about it.

Arranging the home screen & widgets

Another huge plus is the possibility to arrange your home screen exactly the way you like it.

I bought so many apps on iTunes that I kinda lost oversight over them. If I would’ve been able to group my apps that would’ve been tremendously helpful. Yes, you can move the icons but it’s a joke. You move one and all the other move as well… You don’t exactly get the result you were looking for -> poor experience.

Jailbroken iPhones can use folders but I found them to be a pain to set up and to actually use as they were slowing my iPhone down. Actually the whole jailbreak process slows the iPhone down in my experience – it’s a hack – a good one… but still a hack.

Android has all that stuff natively plus more. You can use folders, arrange icons freely and use widgets on top of that. So i have one screen for games, one screen for office and productivity related apps, one screen for multimedia and so on. It’s just the way it should be…

Essential Applications

Regarding the range of apps: I think that the iPhone definitely has the upper hand here. There are just more apps available on he iPhone. But the Android App Market is catching up really quickly.

Better Google App Integration

Another big plus is the better integration of Google Applications on Android as i use almost every Google App that there is for end users. So that is a massive reason for me to use Android. On the iPhone Gmail sucks (I didn’t like the native iPhone Mail Client btw.). On Android it ROCKS!

I have now basically all the core apps that i was using on the iPhone also on Android. Here is a list:

  • Spotify
    Pretty much the same experience as on iPhone.
  • Google Maps
    Latitude makes so much more sense now because you can just have google maps run in the background and your friends can always see where you are. On iPhone it is sh*t as you couldn’t have maps on all the time.
  • Google Tasks
  • Google Calendar
    Was browser-based on iPhone. This works just better.
  • Google Talk
    Deeply integrated throughout Android. It is always just a click away. If your friends are on Google Talk you will find that you will chat more with them once you have an Android device.
  • Seesmic
    Very nicely done Twitter App. Not as good as Tweetie 2, but good enough! I wish it had offline functions.
  • Facebook
    Inbox is still missing. You get an alert when you have a message but it’ll direct you to the browser.
  • Chomp SMS
    iPhone-like chat style SMS
  • Google Buzz
    Browser app. This is the thing though. Browser apps work just so much better on Android. They even thought of removing the browser bar once it is fully loaded. On iPhone they sucked b/c there was too much screen real state covered by Safari.
  • NewsRob
    A google reader client with offline reading capabilities. Great for reading stuff on the tube.
  • Foursquare
  • Nimbuzz
  • YouTube
  • Tube Downloader
    Downloads YouTube videos so you can watch them offline
  • Evernote
  • WordPress
    The WordPress client on Android is better than the one on iPhone. Part of this post was written in offline mode on the tube.
  • AirControl
  • Beam Reader
    I was using GoodReader on iPhone and i like BeamReader better. The line wrap feature is nicer, i think.
  • Droidbox
    Dropbox client
  • London Tube Status (with Widget for Tube Status)
  • Photoshop
  • VLC Remote
    This program I love. I only recently discovered it on the iPhone along with Airmouse. You can just lie on your bed or couch and remote control VLC on your computer. It’s awesome. The iPhone Version is better done… more features. And Airmouse I haven’t found for Android.
  • Yelp

Last but not least: The Nexus One is an AWESOME Phone

Nexus One: The Story – Episode 2: Display & 3D Framework

Nexus One: The Story – Episode 3: Testing

Nexus One: The Story – Episode 4: Manufacturing

Nexus One: The Story – Episode 5: Day One


68 Powerful Usability Resources

This is a work in progress. If you think something is missing from here contact me on twitter @valentinyeo or Facebook facebook.com/valentinyeo

Great Usability Websites & Blogs

  1. Useit.com
    Homepage of Usability Guru Jakob Nielsen. Loads of very useful usability tips. Features the same usable layout since over 10 years now. Love it!
  2. BrainSparks
    Jared Spools Blog – News and Ideas on Usability. One of the most active voices on the net on usability
  3. Wireframe Magazine
    Good Website about wireframe tools
  4. Usability.gov
    Check out their tools & templates section
  5. Usable Web
    786 links about usability – says it all :)
  6. Blog: Usability Post
    Comments on usability news as well as feature articles
  7. UX Exchange
    Ask all kinds of usability questions and a community of helpful UI Experts will answer them. Very helpful resource.
  8. Bokardo – Social Web Design
    Excellent usability related blog run by Joshua Porter. Check him out.

    Good Usability Articles

  9. 30 Usability Issues to be aware of
    Gives a good overview of 30 most common usability issues one has to be aware of.
  10. Top 10 Mistakes in Website Usability
    Jakob Nielsen’s timeless top 10 list on the biggest mistakes when designing a website. Most of this stuff is still violated today on a lot of big brand websites
  11. 10 Principles Of Effective Web Design
    Good article on the background thought processes about UI when designing any website.
  12. 10 Useful Techniques To Improve Your User Interface Designs
    Very good article on the details of UI.
  13. Get Wireframing: The All-In-One Guide
    Super comprehensive guide to wireframing. If i had to start over this is the place i’d start from!

    Web-based Usability Tools

  14. Google Analytics
    The basis for measuring your websites relevant data. Bounce Rate, Site Overlay, Time spent on website… It’s all there. You gotta have it.
  15. Google Site Optimizer
    Good for A/B split tests and increasing conversion. Tim Ferriss once again has a good post about it.
  16. Crazyegg
    This tool is what the google analytics site overlay always should have been. They deliver really good data to see where people click on your website. See the demo. Click on Heatmap and Confetti. Tim Ferriss has also shown a good overview in his “How To Blog” Video.
  17. Usertesting
    Get cheap user testing via this website. You pay 29$ per user test. For that you get a flash video that shows you the interaction with the website as well as the spoken commentary of the user.
  18. fivesecondtest
    this is a really good tool to see if people understand the core message of your website. You upload a picture of your website and people review it for 5 seconds and then write down the 5 things that they remember about your website. you are gonna be surprised to see how little it actually is.
  19. Browsershots
    This website enables you to check how your website looks on other systems and browser. They got everything from strange old Unix os up till the modern Mac OS.
  20. Userfly
    Insert a line of JavaScript code into your website and get the possibility to play back every user session. You see mouse movement and pages visited just like you would be looking over their shoulder while they interact with your website. immensely helpful.
  21. Chalkmark
    A tool like crazy egg. Heatmap style evaluation of your web site visitor. It provides something that google analytics would’ve done but didn’t. Great tool.

    Desktop-based Usability Tools

  22. StomperNet Scrutinizer
    This tool allows you to simulate the squint test by blurring websites and then additionally only shows the area around your mouse in clear view. That helps you to get an idea where people would go first on your website when you test your website with people who don’t know your website and use that tool. In my opinion not as correct as real eye tracking or camera recording of interaction. It also resizes the browser window to a standard size like 1024 x 768 to check if your website complies.
  23. Silverback for Mac only
    This software records user session plus iSight user video. So now you can do a user test (speak aloud or similar) record where the person has clicked on your website and also a video with their face and everything they have said. When you play it back you see everything at once. Very handy.

    Web-based Accessibility Tools

    Accessibility is a very important topic in usability. You want to make sure that as many as people  as possible are capable of viewing your content. That includes people who suffer from color blindness or other vision problems. Here are some tools that can help you check on that:

  24. W3C Link Checker & W3C Markup Validator and W3C Css Checker~
    These are tools by the W3C to make sure your Markup and CSS is fine as well as links. This is the bare minimum you can do to make your website accessible.
  25. Wave Toolbar for Firefox
    The WAVE Toolbar provides button options and a menu that will modify the current web page to reveal the underlying accessibility information. It provides an easy-to-use mechanism for evaluating the accessibility and usability of web content for people with disabilities
  26. Fangs Screen Reader Addon for Firefox
    Renders a text version of a web page similar to screen reader output. Helps developers find accessibility issues fast.
  27. Juicy Studio Accessibility Toolbar  for Firefox
    Helpful toolbar to examine all kinds of accessibility features
  28. Firefox Accessibility Extension
    The tool supports people with disabilities and web developers in navigating, styling and accessing text equivalents that are useful to people with disabilities.
  29. Lynx Viewer
    See how your website behaves in Lynx a text only browser.
  30. Web Accessibility Toolbar
    Toolbar for checking accessibility for the IE.

    Web-based Wireframing Tools

  31. Creately.com
    Web-based (like google docs) flowchart and ui design tool that gets a lot of buzz recently on the web. I have tried and reviewed it too. Like it a lot. Payment is subscription based
  32. MockFlow
    Is a super nice wire framing app. It has loads of components and just way more as the aver application. there are components for almost anything you can imagine on the web. really cool app.
  33. iPlotz
    Good web-based wireframe tool. The wire frames look like hand drawn sketches. Quite cool tool. To use it professionally you need to buy a subscription.
  34. Simulify
    Another web-based wire frame tool. Based in india. The tool is currently still in development.
  35. Pidoco
    Helpful online wireframe testing tool. You can create wire frames that look like they are hand drawn and interlink them and assign actions to items on the page. Check out the demo.
  36. HotGloo
    Very good looking wireframing app in beta stage. Liked it quite a lot.

    Desktop-based Wireframing Tools

  37. Axure
    Highly efficient desktop based wireframe tool. Real good to use and simple to make wire frames. Trouble is, it’s pricey. I think a single licence comes for 500$. Check out the trial software if you like it.
  38. Balsamiq Mockup
  39. ForeUI
    Good desktop based wireframing tool for Windows and Mac.
  40. iRise
    Super powerful website structure visualisation and wireframeing tool. Pricing starts at $6,995 for iRise Professional Edition.
  41. Mockup Screens
    99.95$ wire frame tool for Windows. Simple to use.

    Usability Twitter Accounts to follow

  42. WeFollow.com Usability Users
    WeFollow.com asks people through what they define themselves. Here is all the twitter users that have something to do with Usability
  43. @jmspool
    Jarred Spool on Twitter
  44. @nngroup
    Nielsen Norman Groups Twitter account
  45. @ctomlin
    Leading usability consultant and super interesting twitter account.
  46. @halvorson
    Exepert on content and the usability aspects of it.
  47. bokardo
    Joshua Porter of Bokardo Blog
  48. ixDA
    Interaction Design Association on Twitter
  49. @janepyle
    iPhone and mobile related Usability. Very interesting!
  50. @smashingmag
    The excellent Smashing Magazine on Twitter

    if you need more continue reading below with lists of usability related twitter accounts …

    Lists On Twitter With Usabilty Related People and Companies

  51. http://twitter.com/f0under/ux
  52. http://twitter.com/kkmett/ux-group
  53. http://twitter.com/ambermatthews/uxers
  54. Usability-Lovers at TweepML
    Collection of 50 or so Usability Accounts on Twitter
  55. http://twitter.com/#/list/balsamiq/wireframing-tools
    A list of Twitter Accounts related to Wireframing Tools.

    Design Pattern Websites

    Since certain functionalities on websites appear over and over again (login, register, etc) it makes sense to take them from pattern libraries. Here are a few of the best:

  56. UI Patterns
    A lot of the most common patterns with screenshots and everything. Powerful website.
  57. Yahoo Design Patterns
    49 patterns. Good stuff!

    Books On Usability

  58. The Design of Everyday Things
    This book teaches how usability improvements of everyday things could be done. Great read as it gets you in the right mindset for usability improving anything :)
  59. Designing Web Usability
    This book is now quite old but the most of the stuff in there still applies. When you have read this book front to back you know everything to get started seriously in usability improving websites. Your not a pro but well equiped.
  60. Usability Engineering
    Another classic by Jakob Nielsen. Easily readable information on usability testing and interface design. Well worth the time spent.
  61. E-Commerce User Experience
    Now if you have an online shop (or applicable also to a lot of transaction based websites) THIS is the book you need. I know it’s quite expensive (when i bought it,  it was even more expensive) BUT i have never learned so much about design of shopping carts from any other resource. I can only recommend this book.
  62. A Pattern Approach To Interaction Design
    A good introduction to the concept and usage of UI patterns.
  63. Envisioning Information
    This book is awesome. I was a bit weak sometimes in that area but Tuftes book helped me a lot with it. Presenting information visually is super important in UI as it speaks to both halfs of the brain and makes people understand easier. A must read!
  64. Don’t Make Me Think
    Loved this book as it made me much more aware of that core principle in everyday work. Don’t make the user EVER think is key to designing a usable interface. It all needs to be a natural flow. Reduction of unnecessary is as always key to get there… for the rest, read this book.
  65. Homepage Usability: 50 Websites Deconstructed
    Now this book changed mostly my perception of home page real estate. I didn’t even know the word/concept but it makes a lot of sense to see your homepage as your most valuable real estate you gotta be ultra sharp about what you place on the homepage. This book takes a look at 50 of the biggest websites homepage and analyzes them to the maximum. Really helpful to solve the ever-present question on what to put on a homepage.
  66. Prioritizing Web Usability
    Another Jakob Nielsen masterpiece. Pretty much an update of his latest usability findings. What was helpful was that he addressed the question i always hear in most projects that i work for: “Do we need usability testing”… Nielsen has some good answers on ROI of usability. But the main focus of the book is on giving a comprehensive view of the most important ui principles.
  67. Eyetracking Web Usability
    Don’t wanna spam Jakob Nielsen stuff here but i find his books just so useful. This book is about his findings in a  3 year-long eye tracking study where they looked at 1.5 Mil. instances of eye tracking. This book is so important to the average website owner because setting up a eye tracking test is still quite complicated so we usually don’t have access to that kind of data. Well this book is here to aid that…
  68. Sketching User Experiences: Getting the Design Right and the Right Design

Filmaster.com asked me to review their website: User Experience not so great right now :(

Filmaster.com asked me to review their website. Overall it’s not to great now but i  think they are in beta mode. So they have still time to fix it.

So here it goes:

  1. Main Purpose not easily understandable

    The main problem is that the purpose of the website is not easy understandable on the homepage. That needs to be fixed asap. Other wise you’ll loose too many visitors. Cut back on fluff EVERYWHERE.

  2. Site is loading very slow

  3. Movie recommendation engine gave me no recommendations

    After logging in via Facebook Connect i got to the movie recommendation engine. Instaed of showing example recommendations that can be refined afterwards you showed me a button saying  “compute recommendations” which apparently also might take up to 5 minutes. Firstly 5 mins is waaaay to long. Cache them somehow or whatever but you gotta bring them faster. Secondly even worse i got NO RESULTS. It sad “No recommendations, sorry.” Now if you need input form the use first another method would be to guide them DIRECTLY into the data gathering process (probably rating movies, pointing out movies they liked). So now i have no clue on what basis you are recommending movies to me.
    recommendations page

  4. Way too much text and stuff on the homepage.

    People have incredible little time these days to grasp what a website is about. I think its around 8 seconds. So you have to cut away EVERYTHING that distracts from the core purpose of the website.

    feedback_one

    • For instance to grasp what “The Planet” link is about i have to read 1.5 lines of text? That is not good. The link should be descriptive enough.
    • Rate movies should probably be “Movie Recommendations”
      What is not good that when i click on it i have to register first. Especially not if its called Rate Movies. The point is that no one will read the explanatory text and when they click on it they expect explanation of the feature which they do not get. Instead they are asked to register. Why register though? So far for the average NEW user the website has shown NO value – so why would you register? So you lose a lot of people there.
    • there is more but didn’t have the time to write about it…
  5. Search doesn’t stand out

    The search has very light coloring and does not jump into the eye at all. Yet it is one of the most important means of navigation on your website. It’s gotta be more attention grabbing.

  6. Don’t be clever, use the established stuff

    A lot of times you guys try to be clever. For instance:

    • What does “The Planet” mean?
      I have to read the description to grasp it. Nobody has that kind of time.
    • You put “You are looking at Filmaster | pre-premiere version” First of all i know that i am looking at Filmaster and 2nd it’s called “beta”. There are sooo little standards on the web. Lets try and use at least the quasi standards.
    • Under the forum headline on the homepage you put the username above the headline. Nobody knows that these are usernames.
  7. Some Links not recognizeable

    Some of the Links are the same color as the rest of the text. While this might look better from a design p.o.v. its horrible for the user experience. I have to mouse over stuff to figure out if it’s a link -> Don’t make me think.

There is more stuff but i didn’t have the time to write it all down… But i think one gets the main point. Site purpose not easily understandable.

In order to fix it:

Either start working with a usability expert on your website or start reading up on all books from Jakob Nielsen and Tog. Here is a list of interaction design ressources by Scott Berkun.

Here is a good post from Timothy Ferriss on how cutting back the fluff is really helpful for the UI.


creately.com keeps impressing me

On their user voice powerd feedback system people were asking for new features for the wire frameing part of creately.com and they have actually started adding some stuff:

Yesterday i got a mail that said:

Check out our new composite objects like
1) Login Box
2) Sign-up Box
3) Social Media icons
4) breadcrumb navigation
5) Pop-ups and more
in the UI mockups and Widgets libraries

Nice one creately. see the thread here: wireframe objects suggestions

Also they added a creately plus plan where you name your price that you want to pay on a montly basis yourself.

I might just go for it. I can always spare 1 $. Just kidding creately your worth more than that.

i am also checking out other wireframe products currently. I really prefer web based though.


Creately – First Impression Is Good!

I got an beta invite to creately. I have to say i quite like it. It definitely goes in the right direction.

It is, as i said still in beta mode. And when i compare it to Axure Pro, which is a desktop app, it’s still lacking features.

Creately is not only for wireframing like Axure Pro is, it is also for all kinds of flow charts and diagrams. I hope that they really further optimize the wireframing aspect of creately. There are quite a lot of tools missing when you compare it to Axure.

Here is a fake wireframe i created in like 5 mins. just as a test in creately:

What i really really like about creately are the sharing options. You can publish your wireframe to a create.ly url within a second. Here is the URL to mine:

http://create.ly/fxp730g23

Also another highlight are going to be the collaboration options. That’s what i really need most for my kind of work. I need to be able to share my wireframes quickly with my team and have them adapt them if needed. So looking forward :D

Check it out at www.creately.com


The Online Wireframeing Space Is Finally Moving

I’ve been long looking for a good online wireframing tool. So far i only found good tools for the desktop but  I hate to install new desktop software.  I need collaboration features just like with google documents and this is only possible with an online tool.

Sure you could use any online photoshop clone but really what i want is a tool specifically for wireframing. It makes things much easier.

So far I have only found two tools that I seriously consider.  Actually one of them, creatily,  is still an beta and I hope to get an invitation soon.

The other one is called iPlotz and is actually quite a good wireframe application.  The only trouble is with the price point.  It is quite expensive.

Check them out:

www.creately.com
[youtube]http://www.youtube.com/watch?v=qTn31irqNCg[/youtube] [youtube]http://www.youtube.com/watch?v=vBpoXoazIp4[/youtube]