Hi all. I'm writing an app that performs a pretty complicated task, consisting of multiple steps. Basically the user chooses some options and clicks "Go" and...
... Depending on what your app does, I could imagine a UI that is similar to the Installer UI: on the left side, there's a (vertical) list of steps that need...
... One more idea - not sure what that would look like, though: How about having a single progress bar that has sort of tick marks that mark the various...
... That makes sense to me. If you can provide some kind of textual time estimate in the same vein as Finder copy/burn progress or Safari download progress,...
I don't think the multiple progress bars next to one another are a good idea, as your steps don't take the same amount of time. You'll no doubt end up with...
... This is really a lot of information, and generally users don't care about this level of detail during installation. The user usually doesn't have a reason...
... Derrick's question was about something consisting of multiple steps that processes input files, not an installer. Listing the separate steps that are to be...
... Yeah, the only problem with Installer's UI is that it just takes up too much room. The thing with installer is that all of those steps are user driven, so...
... Yeah, I guess so (grumbles...). I've always disliked that double progress bar thing; just seems ugly to me, for some reason. ... See my response to Jens...
... I'm not sure what you mean, but I think you are assuming we will make the length of the bars proportional to the time taken for the step. We won't. In...
... I think even then you'd run into a lot of titles having to be truncated, which looks bad. I made a little mockup to be seen at http://www.fdj.org/ ...
That's similar to what we did in Sandvox, but with little circular progress bars and checkmarks. See screenshot: <http://www.karelia.com/drop/progress.png> ...
I love the pie-chart progress bars in Sandvox and was so enamored with them I blabbed all over the #macsb IRC channel about how I wanted to use them for an...
... I really like this one. I also somewhat like the pie chart progress that Dan suggested, but if there's only a relatively small number of items, I'd rather...
... Don't use the level indicator to indicate progress. The segmentation and colour change make it tempting, but it was introduced specifically so that a...
Hi, First post here. Hopefully I can explain this properly though if you want visual aids, go to my website in my sig where you can find screenshots. I have a...
On or about 6/18/06 3:05 PM, thus spake "mr_pickles_esq" ... From the screen shots, it looks great, and <rant> why the heck hasn't Apple just given us...
Hi Matt, ... Well, Apple doesn't even have it standardized within Tiger. Mail has a different UI than Finder which is different than iTunes. It would be nice...
... I think the "Other..." option is a good choice if you feel that absolute dates will only be used rarely in your app, however, I would avoid modal sheets or...
Hi Jens, ... I agree. It seems bulky having a dialog just to enter in one piece of data. ... This seems to point more towards having a button to toggle between...
Hi folks, I have a small question, which I guess may be more a matter of personal preference than objectively decidable, but maybe you have some more arguments...
If it's a background server process (as in sharing data or similar) I'd use a prefPane to launch and configure it instead of an application. If the application...
There is a strong aversion in the Mac community to apps that do things "behind your back." So if you leave a process running after the app is quit, make sure...
... Ask the user (but don't quit unless the user says yes). Thus, what you're really doing is informing the user that quitting the gui app will quit the ...
I have a program that requires a scheduling daemon. The problem I ran into with leaving a daemon open is that if the user wants to remove the program, they...
More and more apps rely on background apps to help process work and often times users do NOT want to run the main app (clutters the dock, etc), otherwise --...
... Basically, if you'd quit the server automatically when terminating the app, you could as well have the app itself be the server. If your app really is just...