My Dream App

Welcome to My Dream App!

The event where 24 finalists compete for a chance to have their dream app made into reality.

First time? Check out what this contest is about and create an account for free. If you are already a member, please login to remove this message. Thanks!

Round 4

Kevin Rose (digg) - Tech Media:

Slick mockups, but my dock/widgets accomplish pretty much the same thing. I really don’t want another app taking up system resources.

Rik Myslewski (MacAddict) - Tech Media:

I’ve seen tons of these attempts at integrating everything — everything, that is, that’s already pretty well integrated if you already know how to control Mac OS X. Why, for example, would you ever need the iChat module when it does little (if anything) that iChat already does? What does it do other than integrate Dock functions and the functions of running multiple apps? Very little. Pass.

Leo Laporte (This Week in Tech) - Tech Media:

Am I missing something? Aren’t there are already a half-dozen Dashboard widgets that do this?

John Casasanta (iClip) - Development Team:

Ground Control had a pretty close call last week but made it through to another round. Russell did some nifty skin designs for it which shows one of the big differences between it and Dashboard and that’s of visual consistency. Will this addition be enough to push it to the finals with all the competition intensifying?

Austin Sarner (AppZapper) - Development Team:

I go back and forth with this one because it’s really hard to gauge how I can feel about a Dashboard competitor. I’ll stick with what I’ve said in the past, though, and that’s how much of an overall better design this seems to have. Instead of focusing on meaningless custom designed widgets, this adds a lot of structure and integration to all of your status indicators.


Round 3

Piotr Gajos (Inventive) - Designers:

I’ve had a really hard time understanding what’s going on with the hype about this idea. Needless to say I don’t like it but I have no idea why people are so excited about concept which has been available in Linux and Windows for years. Also it has so many features that I’m afraid it might become a resource hog. I prefer smaller apps, precisely designed for one-two purposes. It’s very difficult to polish your product and maintain it’s usability if it does so much. Ground Control tries to tie so many apps and functions within one interface, that it looks like an attempt to build a user interface above user interface provided by the operating system. Not meta-UI, but a redundant repetition of what you already have in OS X.

Plus this huge, blue horizontal bar taking up space reserved for dock really reminds me of Windows. Maybe if it looked different, was less obtrusive, it would grow on me. At this point I can’t think of a way to improve it. In my opinion it needs a radical change of approach, maybe even paradigm shift - to something which rather remains hidden and pops up when needed, than something that takes up precious screen space and steals focus from what you actually should be doing.

Bill Bart (The Skins Factory) - Designers:

Now this is both simultaneously interesting and frightening. Half of me loves the idea and knows it would help me get infinitely more done, the other half almost shudders thinking about the amount of work involved to develop the interface for this thing. Russell has presented us with a concept that is essentially an OS within an OS. Unfortunately, it would need to be approached this way in terms of graphics implementation in order to facilitate end-user skinning and module development by third parties. Dashboard utilizes entirely freeform entities to present its functionalities, so the visual inconsistencies and lack of integration from widget to widget are irrelevant. On the flip side, GC presents us with a continuous visually integrated control surface - this is in fact its key selling-point. Maintaining the lab-perfect look shown here would require the development of a substantial library of graphics covering a wide range interface elements so that I, as a developer, could create any module I might imagine and be confident that not only would it look like part of the default GC interface, but that it would also comply with any user-applied skin.

When one considers the sheer number of control and display possibilities that would need to be covered in order to present the incoming developer with the near-limitless development possibilities Dashboard currently provides, that’s where things get daunting. I would imagine that this approach, while friendly to module developers, might also present a deterrence to skin developers due to the sheer scale of the task of designing graphics for each and every element and associated state. One alternative might be to build in (and therefor allow skinning for) only the most common UI elements (buttons, tabs, radios, checks, sliders, scrolls, frames and text entries). In this case a visual style guide would need to be developed to aid in the development of unique UI elements from scratch - however, there would be no assurances that these resulting original graphics would integrate well with every skin. A compelling concept but a challenging one to be sure.

Austin Sarner (AppZapper) - Development Team:

I hadn’t taken a good look at Ground Control’s potential until recently. My initial reaction to a Dashboard replacement can only be described as lukewarm — that said, after seeing the mockups, my opinion has been swayed significantly. It is clear that Russel has this app thought out from the ground up. If the plug in API is simple enough (or, hell, if there is a simple IDE bundled with it), then I think this could be real killer. I don’t use Dashboard, but I want to… and I would if it didn’t suck, so maybe this can fill my needs.

Josh Keay (Monkey Business Labs) - Designers:

Now, perhaps I’m a bit biased, as a rather widget centric guy, though I just don’t see the advantage of this over using the Dashboard. I think the way that widgets disappear when you’re not working with them is their biggest advantage - the last thing I need is a second dock to clutter up my screen! That said, you’ve made this rather pretty looking. There’s a caveat though! All your screenshots show this semi-transparent appearance, which is really sexy when you put it over a photograph or a nice desktop picture, though looks terrible when you have it over text or a web browsing window, in addition to being very hard to read… And of course everyone would want to theme this and add their own modules.

John Casasanta (iClip) - Development Team:

Ground Control’s still my favorite entry. It’s too bad that it took the “WTF o’ the Week™” for this round. Kevin came out with an amazing video mockup for Hijack, and I was hoping for big responses from other leading contestants. So how did Russell respond?? In true conservative fashion, he did so by…selling T-Shirts!?

So Ground Control still has my support and I’m hoping that it’s built-up enough momentum from last week to stick around until the next round. I have faith that Russell will get back on track soon and continue to refine his idea and pimp it out like he did last round.


Round 2

Merlin Mann (43 Folders) - Bloggers:

Potentially neato idea. Kinda like a cross between m and Dashboard? I guess the available modules for it would be the key. Hooks into web apps and hosted apache log stats would also be nice. Thinking about a range of things like the Backpack widget for Dashboard, etc.

Scott McNulty (The Unofficial Apple Weblog) - Bloggers:

I didn’t like this idea when I first saw it… in Windows Vista (Sidebar and Ground Control, separated at birth?) and I still don’t like it. I’m not a big fan of widgets and gadgets and geegaws, so this app leaves me cold.

Paul Stamatiou (PaulStamatiou.com) - Bloggers:

“YESS!!!!11one111″ was exactly what I was thinking when I first heard about the Ground Control idea a while back. Now that I have some stunning visuals to pair with this idea, Ground Control is aiming to be a productivity powerhouse. For that to work the best, usability and placement of each element needs to be honed down to perfection. Hopefully it won’t clash too much with the dock and actually be worth its screen real estate.

John Casasanta (iClip) - Development Team:

In round 1, I commented on how Ground Control is my favorite entry so far. This hasn’t changed one bit and Russell’s shown that he’s totally into this and also that he’s a true professional. He’s actually created a pretty slick website for Ground Control…how dedicated is that?? There’s no doubt that this;ll be a tough one to pull off if it wins, both in implementation and in marketing, but I strongly feel that it’s very doable. I’m really hoping Ground Control makes it to the end as I’d love to be involved with creating it.


Round 1

Austin Sarner (AppZapper) - Development Team:

Sounds like Dashboard done right to me. Reminds me a bit of Statoo from Panic, and this could be a slick app with a decent module community behind it.

Wil Shipley (Delicious Library) - Developers:

I’m always leery when people say, “It’s like this free app that bundles with the system, but done right!” (c.f. OmniWeb) How would I program Ground Control? Is it compatible with Dashboard? Who is the target market? People who love widgets so much that they *have* to have them on their main screen? If you actually came up with a clearly better innovation here, Apple would just copy it and you’d end up with no market again. Writing this kind of software is a quick way to stay poor.

John Casasanta (iClip) - Development Team:

Martin Ott (SubEthaEdit) - Development Team:

When I first read the idea I thought it was kind of lame. After looking at the mock-ups I thought differently. It blends functions of the Dock and major Dashboard widgets together for really easy access to your calender, mail and what not. The aggregated information is really at your fingertips. The Dock status icons usually only feature some kind of badge giving you a hint that something is going on, but with Ground Control you get more. The suggested plug-in architecture is very important for customizing it for the users needs and also for being open for new kind of apps. It’s also great for releasing a 1.0 version with just the basic set of plug-in, e.g. mail, calender, and weather. Then it can be extended in future versions with new plug-ins and functionality. You can also create a community around it for providing plug-ins. What worries me is the fact that it is more or less yet another Dashboard-widget-aggregation kind of app. But Ground Control seems to make it right.

Jason Harris (ShapeShifter/Chicken of the VNC) - Development Team:

I don’t know if I’d personally use this app, but I think it would be super-popular. What’s compelling about it is that it abstracts a bunch of different functionality from different programs into a common interface (see also, Hijack).

What’s challenging about GC is that each individual module would be moderately challenging to write on its own. Putting them all together, the task becomes pretty formidable. But the idea’s compelling enough that it’s probably worthwhile.

Something I’d really like to see in GC is a unified skin system. I definitely see skins being popular for something like this, but doing it correctly would take some thought. Basically, I envision the skin designer basically creating a CSS stylesheet for various text types (app name, section header, explanatory text, etc.). The skin designer would also provide graphics for panel backgrounds, buttons, checkboxes, etc. Finally, the skin designer would provide a set of Core Image filters that would be applied to application icons. This would allow, for example, the Mail.app icon to appear nicely monotone and desaturated, blending with the GC background.

With a skin system like this, I think the modules could just use standard Cocoa widgets and the underlying engine would theme ‘em appropriately.

Finally, something that was very compelling to me in the early GC mockups that seems to have disappeared is having functionality on the portion of GC that’s initially visible to the user, and NOT just on the sheet that slides out. For example, when you view GC in its default configuration, you should immediately be able to see how many emails you have unread, what today’s date is and whether there are any appointments pending, and so on. Clicking any of those modules should then provide more detail.

Copyright © 2006, 2007 - My Dream App. All Rights Reserved

Username:
Password:

E-Mail Me

Please notify me when there is news on the My Dream App winners.

Atmosphere
Portal
Cookbook

Contestants

  1. Anders MelinAnders

    Stick-It

    A modernized sticky solution that lets people use virtual stickies just as they do in real life.
  2. Andrew WilsonAndrew

    Desktop Wars

    A real-time strategy game that brings the battlefield to your desktop with network play, voice commands and more.
  3. Bob ConlonBob

    Savant Carde

    Takes the Hypercard concept into the 21st century through direct manipulation. Could this be the next big breakthrough in hyperlinked media?
  4. Bogumil GiertlerBogumil

    Herald

    A modern update to the newspaper, combining the power of RSS, simple newspaper creation and sharing, and an eye-catching user interface.
  5. Cameron WestlandCameron

    Atmosphere

    A virtual window to the outdoors for your desktop. View a virtual representation of your area's weather when too busy to go outside.
  6. Dan LundmarkDan

    Blossom

    A virtual plant that responds to productivity, not sunlight and water. Had a good session in Excel? Your plant will thrive. Play too much Warcraft? Expect some withering.
  7. Dillon KrugDillon

    Bookroom

    Get back into reading, with Bookroom. Presents e-books in a beautiful interface, and supports annotations and Leopard's VoiceOver support.
  8. Farzad SadjadiFarzad

    Portal

    File syncing from the future. Sync folders and documents between Macs effortlessly and watch transfer progress through a cool, highly visual wormhole user interface.
  9. James BadcockJames

    Destinations

    Plan vacations and trips with ease and tie related photos and notes to locations on the map as an interactive travel album.
  10. Jeff GreenbergJeff

    iGTD

    A Mac implementation on the popular "Getting Things Done" productivity system with iCal and Address Book integration, iPod sync, and more.
  11. Joe BatutisJoe

    Puppet Constructor

    Create simple 2D animations with the ease of manipulating puppets. With Puppet Constructor, keyframes are replaced by users manipulating their "puppets" with their mouse.
  12. John BellJohn

    Minerva

    A virtual secretary for your Mac. Minerva can automatically process new contacts, aggregate news, remind you of appointments and more, speaking with Leopard's voiceover.
  13. Josh McGuireJosh

    iGotPets

    Keep track of your pet's well-being with iGotPets, and share your pet's profile through the web.
  14. Kevin CapizziKevin

    Hijack

    A full Cocoa interface for browsing and participating in your favorite discussion forums.
  15. Marshall KucharczykMarshall

    SweepIt

    The solution for messy desktops and download folders. Set folders for automatic cleaning based on user set rules.
  16. Michael WuertheleMichael

    Chatboard

    The virtual, network-enabled whiteboard that adds real-time shared visuals to group collaborations.
  17. Michael YuanMichael

    Cookbook

    The ultimate cookbook application, with online grocery shopping, thousands of recipes, Leopard voiceover technology integration, shopping list sharing, and more.
  18. Mickey WemberMickey

    iVlog

    Photo Booth for videos, with easy to use video logging (or "vlogging") support.
  19. Mike GabouryMike

    iSightSee

    An alternative control method powered by your Mac's iSight. Control your Mac with hand gestures and movements.
  20. Peter PeblerPeter

    Bubble Fish

    Bubble Fish is the friend who knows everything, but without the annoyance factor. Ever curious to learn about a word or phrase beyond a dictionary definition? Wikipedia, Google, Flickr and more would be just a control click away.
  21. Raven ZacharyRaven

    Telepath

    Turns your phone into a Blackberry lite. Push important emails, news items, and more to your phone from your Mac via SMS.
  22. Richard WhitelockRichard

    Whistler

    Ever had the urge to create a song until you realized it was harder than it was worth? With Whistler, just whistle, hum, or tap out your creation into music app importable form.
  23. Russell HeistumanRussell

    Ground Control

    Dashboard done right, with a unified design and modules for your most used apps and important information at your fingertips.
  24. Windy ChenWindy

    iStyleIt

    Bring your wardrobe into your iLife with iStyleIt, a virtual closet on your Mac. Pick your clothes with ease, store and rate your favorite outfits, and share them with your friends.

Developers

  1. Jason HarrisJason

    Jason Harris

    Developer of ShapeShifter and Chicken of the VNC.
  2. Austin SarnerAustin

    Austin Sarner

    Developer of AppZapper.
  3. Martin OttMartin

    Martin Ott

    Developer of SubEthaEdit.
  4. John CasasantaJohn

    John Casasanta

    Developer of iClip.

Today's Sponsors

Sponsor My Dream App