5 assessment criteria for user interface : Windows Phone 7 Case

Although there is many way to assess user interface, but since my class project only asks for five most important criteria according to individual. So, this is most important criteria in my opinion required in a interface/device. In this case I’m assessing recently unveiled Windows Phone 7 from Microsoft, that I have introduced on last post.

1. Ease of Use

One of the great thing about Windows Phone 7 is easy to use. Phone divided into several parts of the main menu: People, Pictures, Games, Music + Video, Marketplace and Office. The menu is like a big application with broad panorama, which is not enough on one screen so the user must shift to the right and the left to see the whole application.

Windows Phone 7 has big, oversized, beautiful, bold, clear, and interactive icon, unlike every other phone in the market the menu filled with square arranged in a pattern like 4×4 or so. So it made this phone made easier to use, with big clear icon you no longer need to navigate carefully where you want to go, just a simple look at the screen and a touch. Moreover, the icon is dynamically updated according the application. So for instance, you have three new messages, you’ll be presented with number ‘3’ at top of the icon.

What makes Windows Phone 7 is interesting is it is integrated with live, real-time data seamlessly integrated, with smooth and more natural interface. The start screen is live, meaning it will dynamically updated with fresh content like weather, status updates, photos from facebook and you can totally customize it. So, you don’t have to open separate application just to see what your friend up to, just a simple glance at the screen. This is dream comes true for social networking geek.

 

2. Ergonomic

Office and Email

Yes, there will be an office application on Windows Phone 7. It will be connected to Cloud and can be synced to corporate server. So that means business people can read, create and edit their work while on the go.

The Outlook email is stunning, according to some people it’s much better than reading email on a BlackBerry. Text is huge, gorgeous, readable, and support Microsoft Exchange. Business people should be happy.

Browser

There will be Internet Explorer. Although the rumour says it’s going as fast as Mobile Safari. But at least it support multitouch. Bing and Bing Maps are built into the phone as default search engine and map provider.

3. Easy to Navigate

Microsoft radically upgraded the look and feel Windows Phone 7 from previous Windows mobile series. Gone the day when you need stylus to navigate the phone. Now it featuring unusual interface element that found on other phone in the market: Interface elements that run off the screen, oversized dynamically updated icon, fresh start screen. Although integrating unusual aspect, yet it’s still easy to navigate.

4. Easy to Learn

“Cognitive load” is one of the criteria to rate user interface. To use sophisticated programs like Windows Phone 7 users must drop all their OS concept, because Windows Phone 7 is all new experience for them. It’s necessary to provide smallest learning curve for users, because most of the time users don’t have necessary time to read manual. Human have limited capacity of working memory, users can only hold five to nine chunks of information simultaneously. Users may feel overwhelmed by numerous options that increase the cognitive load.

Thankfully, Windows Phone 7 provides original and what one Nike designers calls an “authentically digital” and “chromeless” experience. The whole looks is oversimplified which is good thing for this phone since the previous windows mobile series is famous for absurd menu and hard to use.


5. Information Representation

Microsoft has done a good word to put many features in Windows Phone 7 is an understandable form. The interface is elegantly designed to show as much information as possible to users. Users certainly able to find all the information they want in single screen.

For example, ‘people’ screen you not only can see your contacts but also their status update and photos from social networking sites.

In Music+ Video you’ll be able to see all your collection of music, video, podcast. More over you can opt to listening to radio or visiting a integrated marketplace where you can buy music or video.

Windows Phone 7 Mobile User Interface Review

windowsphon7

 

 

 

 

 

 

 

 

 

 

After beaten by Apple and Google in mobile operating system arena, Microsoft finally reveal their new Operating System for smart phone which inevitably called Windows Phone 7. Although technical details is still sparse and Microsoft didn’t reveal much about what changes except the obvious glossy new user interface. Let’s not talk about technical details, new kernel, the next SDK, or developer policies. Let’s just admire the new user interface which I admit looks very much alike Zune/Zune HD.

In my opinion the interface is much more better than current iPhone and basically every other phone in the market where thumbnail-sized glossy-looking icons arranged in a pattern. Instead Microsoft developer opt to using oversized set of bright squares that fill the screen. Beautiful user interface combined with crisp wide screen made this phone aesthetically pleasant yet very practical. It’s combining unusual practices like big size text, interface elements that run off the screen, oversized text and graphics, flipping, panning, scrolling, zooming from screen to screen. This made iPhone user interface feels conservative by comparison.

Overall it’s very fun and playful phone to use, yet it’s still maintain “corporate fell” since there will be a new Office and app store.

Bogor Agricultural University

Linux Tips : Setting Java programming environment in Ubuntu Linux

I do a lot of programming in Ubuntu Linux. A couple months ago I started to learn JAVA, previously I have used to program in C/C++ which fortunately Ubuntu is already built in GCC (GNU C Compiler) so everything works out of the box. Unfortunately the case is not the same as JAVA, Ubuntu is not shipped with Java JDK/JRE. So, you must install everything by yourself.

I found out one of my favourite IDE in Windows that support JAVA programming is also available on Linux, it is NetBeans. Netbeans is free Integrated Development Environment (IDE) that supports a lot of languages, including Java, JavaScript, PHP, Python, Ruby, C/C++ and more. NetBeans is written in Java and runs with Java Virtual Machine (JVM) installed. For Java development functionality you must install JDK first, but for other languages you can just install JVM.

Install JDK/JRE Ubuntu Linux

Okay, let’s start with installing JDK and JRE. There are two ways Installing JDK and JRE, the easy way is from Synaptic Package Manager and the hard way is install from .bin file. Installing from Synaptic Package Manager is the best way when you have internet connection or any access to repository (DVD, server, etc). But if your computer don’t have any access to repository server, you can download .bin file from Sun Website from other computer and install it on the computer that you want.

Option 1
First lets start with the easy way, install from Synaptic. Make sure you have the Multiverse repository enabled.

System > Administration > Software Source > Select Multisource > Close

Enable Multiverse Repository Ubuntu Linux

Open your terminal and type the following command to install JDK and JRE

$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk

Wait till it download and install, depend on your connection it should take several minutes.
Make sure the correct version is used by using this command

$ sudo update-java-alternatives –s java-6-sun

Option 2

For those who want to install the hard way, first download JDK and JRE from Sun. You will get .bin file.

Download JDK bin file

Open your terminal, then go to directory where the download file is, and make sure the file is executable.

cd /directory/where/you/download/file
sudo chmod +x filename

Install the file with this command

sudo ./filename

Make sure the correct version is used by using this command

$ sudo update-java-alternatives –s java-6-sun

Install Netbeans Ubuntu Linux

Option 1
Download Netbeans from here and save it to your computer. Let’s say the file is called “netbeans-6.8-ml-linux.sh”. Run your terminal and change directory to where you download the file.

download netbeans

$ cd /direcory/where/you/download/file

Make sure the file is present by using ls command. Finally execute the following command

$ sudo ./netbeans-6.8-ml-linux

After completing command, you will see installer that will install NetBeans into /opt directory. Finish!.

Option 2
Alternatively you can also install using Synaptic Package Manager, just execute the following command.

$sudo apt-get install netbeans

Finish!.