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!

Recently I have posted two parts in a series of essays on Using Portal (Part 1, Part 2). What follows here is the third and final part in this series. It also happens to be the longest of the three.

I have tried to define the problems that Portal will solve, and the audience that will find Portal most useful. Now I will do my best to define how Portal will go about solving these problems, and how it will all look from the user’s point of view.

—–

When Portal launches, you are presented with a single window containing a large “drop box” and a single button to initiate a Sync.

Dropping any file or application into this box will bring up a list of available Macs that you can sync that item with. This list includes any Macs Portal has previously synced with, even if they are not connected or available at that very moment.

If this is your first time running Portal, a special Welcome window will be displayed, giving the user simple checkbox options to add some of the more popular items to the sync queue. This includes your Mailboxes, Address Book, Calendars, Bookmarks, iTunes library, iPhoto library, etc.

Adding files, folders, and applications in this way will build up a detailed queue for each Mac you want to sync with. Once a file is added, any changes you make to the file, no matter which Mac you make them on, will be synced with all the other Macs. Your files will always be up to date! Changes are transferred from one system to the next over local Bonjour connections, so whenever you bring one Mac close to another, all the changed files stream from one system to the other without any trouble. When these syncs occur, the user is treated to an amazing display of animation, watching as the files from one system are sucked into a twisting, warping wormhole right on their desktop!

These are all the steps that are necessary to get your Macs to sync perfectly: Pick your files and choose where to sync them. All the default settings for when to sync, and how to deal with file conflicts will keep things running as smoothly, and as efficiently as possible. User hassle will be kept to a minimum!

—–

Nevertheless, there will come a time when the user is inclined to make some changes to the system. Perhaps a new Mac needs to be added to the available “Sync To” list, or maybe you no longer want your personal calendars to sync with your work computer. All these options and many more are easily within reach; all one needs to do is flip the window (just like if it where a widget). First click the “toggle toolbar” button in the top right of the window to reveal the status bar at the bottom of the window (this bar contains an Options drop-down menu, and a search bar). The Options menu can be used to flip the window over to the “Macs”, “Files”, “Apps”, or “Graphics” Options views.

Macs View

Files View

Apps View

Graphics View

Within each of these views, the user can see the basic information about the selected Mac or Item, and make simple adjustments to the setups for each. You can add a Mac to the sync list for a file, disable bookmark syncing for Firefox, or simply change the style of the graphics for when you sync with your work computer.

If the options shown by default are not enough to get Portal to do what you want it to, click the “toggle toolbar” button again. When in any of the Options views, clicking this button will expand the window and reveal the PRO mode. This makes all the sync rules and adjustments you could want available at your fingertips.

—–

Adding files through the above interface is a two step process, which is about as simple as it can get. To streamline this process even further, Portal also places a “Sync with Portal” command in the contextual drop-down menu in the Finder (when you right-click on a file). Simply find the file you want to sync, right-click on it, find the Mac or Macs you want to sync with, and select them. It can all be done in a matter of seconds, even if Portal doesn’t have an open window.

There is also a Portal widget for those who would rather use the Dashboard to add files or applications to the sync queue.

—–

What is described above would constitute a fully featured 1.0 release of Portal. Additional features such as Sync to Server, Sync over Internet, and Sync to Disc/Thumbdrive will all come in later releases. For a full list of features, please refer to my post Portal: The Feature Roadmap, and the ensuing forum discussion. If you have any technical concerns, browse through these two following forums to see if your question was raised before: here and here.

If you have any comments or advice or just some words of encouragement, please post them in the Forums. I’m thankful for any helpful criticism you might have.
And remember: Vote for Portal!

34 Comments

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