Skip to Content

Free TUAW iPhone app -- try it now!
AOL Tech

userinterface posts

Filed under: Productivity, Web services, Beta

App for the Milk is a desktop client for Remember the Milk

App for the MilkApp for the Milk is a cross-platform Adobe Air-based desktop client version of the extremely popular online task management application Remember the Milk. One of the unique aspects of Remember the Milk is that it lends itself well to various user interface interpretations. There are already a number of different UIs for RTM, including the classic web interface, the embedded Gmail interface, the Gmail gadget interface, and the iPhone interface. Each has common elements, but differs in the details.

In other words, each new interface is a new take, and not just a copy of the web interface. This holds true for App for the Milk as well. Instead of a full-screen approach, App for the Milk takes a decidedly pared-down task list approach. Most (but not all) of what the web version can do is still available, though sometimes hidden in unlabeled buttons in the app's toolbar. In fact, there are more than a few aspects of App for the Milk's interface that seem a little rough around the edges. On the upside, it looks like App for the Milk, while not officially designated a beta version, is in active development, and the developer admits that some functionality like smart lists is still to come.

If you like having a list of your outstanding tasks handy, App for the Milk will probably be a welcome addition to your desktop. If you prefer to have the full suite of functionality, including offline availability, Remember the Milk's web interface is still your best bet.

Filed under: Design

The perfect interface for controlling your living room is... your living room

CRISTALThe folks over at the Media Interaction Lab have figured taken on the complex task of designing a usable interface for one of those fancy multi-touch coffee tables; their response to the challenge was quite simple: if you're virtually controlling the devices in your home, shouldn't it seem a lot like when you control them in real-life? Makes sense to me. This simply brilliant yet brilliantly simple idea is being manifested in the Media Interaction Lab's CRISTAL project.

Similar in hardware design to the Microsoft Surface, CRISTAL uses a large multi-touch display, generally the size of a small coffee or book table. The main interface, however, differs in paradigm completely. Where most multi-touch user interfaces today consist of a "virtual desktop," CRISTAL's interface literally puts a live image of your living room on the screen, by means of a wall-mounted or ceiling-mounted camera. The camera view (which hopefully has all your controllable electronics in sight) gives users a projection of their real room to interact with; one of the examples shown in MI-Lab's video demonstrates the user controlling the lights in his room by simply touching the image of the light on the table and dragging his finger to control the brightness. Another user also controls the movie playing by tapping his TV to get a DVD menu right at his fingertips.

CRISTAL's not production-ready yet, and like the Surface, it's not going to be cheap. But, you have to admit, it sure is cool. Check out MI-Lab's videos to see just how cool it is.

[via Engadget]

Filed under: Productivity, Freeware, Web

Universal trip packing list generator

Universal Packing LIstI hate packing for trips. I will put it off until the last possible moment, and even then some. Part of the reason I hate it is that I'm never quite sure exactly what I need to pack.

If you're in the same boat, you might find the Universal Packing List site as interesting as I do. Basically, the site is a very compact user interface that asks you a set of questions about your upcoming trip, ranging from your gender, to whether you will be washing your own clothes, if you wear glasses, and where in the world you'll be traveling to.

Once you've completed the questionnaire, it spits out a very comprehensive list of things to pack, as well as a to-do list to take care of before you leave. When I say the list is comprehensive, that's a bit of an understatement. For a hypothetical 3 day trip with my kids, here are just the headings it came up with:

Read more →

Filed under: Design, Macintosh, Apple, Analysis

Some theory behind Mac OS X's menubar


Windows keeps the Start button, taskbar and system tray at the bottom of the display and a menubar in every window. Mac OS X keeps one main menubar at the top of the display, with a 'dock' of larger icons that take the place of the Windows taskbar at the bottom of the display. Linux, for the most part, seems to prefer the Windows UI, typically using a taskbar-like system with menubars again in every window, but through the power of Open Source, you can do just about anything you want to the Linux UI to make it feel more like home. Some people find one approach more useful, while others prefer a different side of the fence. While the debate surrounding one's OS preference isn't showing any signs of subsiding, we thought it might be useful to offer at least a little insight and theory into why some fundamentals of Mac OS X are designed so differently.

One of the basic principles that informs the Mac OS X menubar is something called Fitts' Law, which I first learned about from John Gruber of Daring Fireball in a post here. To keep things brief, however, I'll just quote a short introduction from the Wikipedia:

In ergonomics, Fitts' law is a model of human movement, predicting the time required to rapidly move from a starting position to a final target area, as a function of the distance to the target and the size of the target. Fitts' law is used to model the act of pointing, both in the real world, for example, with a hand or finger and on computers, for example, with a mouse.

To summarize: Fitts' Law is about how far you have to travel to hit a target, and how easy that target is to hit. Apple implemented these concepts (and I'm sure plenty of others) when designing their menubar by pinning it to the very top of the display, not only from a hierarchal standpoint (you can always look to the very top left of your display to find out exactly which app you're in), but also from a 'make it easy as possible to hit this' perspective. You can simply fling your mouse 'up' and you're at the menubar; even if you click on the very top-most pixel above File, Edit or Help, you'll still hit that menu item and activate it. It's a seemingly minor detail, but one that can help quite a bit during one's daily computing.

This concept is also present in other major OS interfaces, such as the Windows Start button; fling your mouse 'down and left', click and you'll hit the One Button to Rule Them All. Mac OS X's Apple and Spotlight menus also function the same way: fling your mouse 'up and to the left', click in the furthest pixel up there and you'll activate the Apple menu; 'up and to the right', and you're in Spotlight.

If anything, the main point we want to get across is that there is typically a lot of theory that goes into the design of an OS and how users interact with it. We might not always agree with the approach taken by one camp or another, but at least people are thinking about this stuff, because even in 2007, computers still aren't that intuitive to some users who have yet to hop on board the digital train. The more thought, consistency and intuitiveness OS engineers design into our software, the easier it will be for everyone to come along for the ride, no matter what side of the car they're sitting on.

Filed under: Business, Design, News, Windows, Office, Productivity, Microsoft, Commercial

The Office 2007 Ribbon only goes so far

Microsoft Office 2007Has anyone noticed that the Ribbon in Office 2007 does not extend to all Office programs? Publisher doesn't have it, as well as some other programs. It seems that Microsoft only saw fit to include in the most loved and used applications like Word, Excel, PowerPoint, and Access. I can't help but brace for the fallout from users. First Microsoft tries to build a "zero-learning-curve" model into their new office suite, hoping that users will find it easier to use and eliminate much of the complexity of the system, which is quite noble, then they don't include it in all the suite's applications? I don't see such a unified front and integrated user experience this time around that Microsoft is always so long-winded about. So this was motivated not by customers' needs or the need for one interface, but by rising costs, looming deadlines, and putting out fires during development? In my x-ray vision, I see far into the future and can't help but wonder if this will help Google (and others) spell doom for at least a good sized portion of Microsoft's cash-cow business? There is already a ton of speculation that Vista will be the last operating system to be released by Microsoft (as far as we know the traditional OS) because the web is now becoming more important than ever. I am hearing that Google's online apps will also spell disaster for Microsoft, perhaps in the next decade or so. Do I agree? Well, the jury is still cherry-picking their favorites, so to speak. I have used Google's apps extensively, including docs and spreadsheets, and I must say that I would rather use Google to get the job done and never have to mess with Office, and I am a long time Office lover. If Microsoft wasn't the standard for everything it wouldn't be hard to find other avenues that suit me just fine (as I have found already). Is the selectively programmed ribbon this important, and will it start the downward climb for our dearly beloved Microsoft? It isn't that deep and probably won't matter to most people. We will either adapt to the multi-mode confusion, use something else, or get over it, but my point is that Microsoft increasingly lets quality and the integrity of their offerings go by the wayside. In addition, I think Microsoft must get on the web-based band-wagon before they are run over by online suites of prey. Desktop office software is a dying breed, as you can tell by looking at the marketplace and the fast-moving mass adoption of many online suites now used in addition to or in place of Office. Microsoft needs to crack the whip and get into the game while there is still time. It has been quite shocking to watch them slowly lose their stranglehold. It is a whole new world today.

Filed under: Developer, Windows, Office, Microsoft, Commercial

Microsoft sets Office's ribbon UI not-quite-free

Ribbon UI
So you're a software developer and want your program to have a shiny "ribbon" interface just like Office 2007? Well, guess what--Microsoft patented the hell out of it! This should not surprise anybody. However, there is good news for developers, or some of them, at least. Microsoft has announced that it has "created a royalty-free licensing program that will enable developers to build applications that have the look and feel of the new 2007 Office system applications." The license is perpetual, meaning once Microsoft grants you the license it can't turn around and revoke or change it later on. However there are, as you might imagine, some "guidelines" Microsoft wants you to follow when building your own ribbony apps, and they take the form of a 120-page document. Though the deal sounds largely positive for software developers, there is one significant catch: Microsoft won't license their ribbon UI patents for products that compete directly with Word, Excel, PowerPoint, Outlook, or Access. This is a sensible move for Microsoft, but a bummer for the makers of competing products who stand a lot to gain from making products that look and act just like the dominant office suite in the marketplace.

You can check out the press release and a canned interview about the new licensing program at the link above, but I heartily recommend you skip it and instead head over to Jensen Harris' blog. Harris is Microsoft's Group Program Manager for the Office UI and lays everything out in plain English. He also links to a preview of the guidelines (you have to sign an NDA to get at the full 120-page document) and a Channel 9 video in which he talks to Microsoft laywer Judy Jennison about the program.

Filed under: Windows, Blogging, Microsoft

Windows UI team has a blog

shell: revealedThe Windows Client team, the division of Microsoft responsible for the user interface in Windows Vista (and previous versions), has finally jumped on the bandwagon and started a blog: Shell: Revealed. The new blog is a place for Microsoft's UI developers to talk about the changes in Vista and communicate with developers and enthusiasts. So far the blog hasn't revealed anything especially stunning, but it does relate the quasi-interesting story of What Happened to List View. They're still getting the hang of this whole blogging thing, but for the Vista-obsessed it's a great addition to the ol' feed reader. (Also, I really dig the little egg logo.)

[Via Slashdot]

Filed under: Windows, Office, Microsoft, Commercial

On Office 2007's new look

Office 2007 designSpeaking of new looks, Microsoft's design site (which I didn't even know existed) has a page on some of the new design elements in Office 2007. We've heard plenty about the ribbon, of course, but the site also goes over Office 2007's three themes (sky blue, OS X silver, and Vader black), as well as the new application icons that are coming soon to a desktop near you. Office 2007's new aesthetic is certainly striking and will no doubt serve Microsoft well in catching eyes. But I'm still not sold on that odd circle menu, and chrome and gradients are nothing new. I'm almost surprised that they didn't throw in a little wet floor effect just for good measure.

Featured Time Waster

The World's Hardest Game 2.0 - Time Waster

So, just how good at time waster games are you? Think you've got the stuff? Well, The World's Hardest Game 2.0 doesn't think you do. Yes, amazingly, it's possible to have a sequel to a game called "The World's Hardest Game". It doesn't seem logically possible, since if the first one was actually the world's hardest, how could another one come along and share the moniker? It made me doubt the name in the first place. That is, until I tried the game. The mechanics of the game are very simple. You are a small red square, ...

View more Time Wasters

Featured Galleries

Defective by Design, London: Protest Pictures
Microsoft Security Essentials
Chromium Pre-Alpha on CrunchBang Linux
Safari 4 Beta
10 Firefox themes that don't suck
IE8 RC1
Download Squad at the Crunchies After-Party
Download Squad at the Crunchies
WordPress 2.7
Cooking Mama: Mama Kills Animals
Windows 7 Hands On
Comodo Internet Security
Android First-look: Amazon.com MP3 Store
Android First-look: Twitroid
Google Reader Android
Android Hands-On
Twine 1.0
Photoshop Express Beta
Mozilla Birthday Cake
Palm stuff
Adobe Lightroom 1.1

 


Follow us on Twitter!

Flickr Pool

www.flickr.com

More Tech Coverage

AOL Radio