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...
... Exactly. ... Kind of like the built-in installer idea I threw around for GNUstep... yeah, we might be able to eventually throw more bundle directories at...
... Well, the thing is that the server we're talking about in this case is actually a custom installation of Apache. So, I can't simply roll that into my...
... Doesn't Finder even delete half the bundle, i.e. everything except the daemon? I vaguely remember having that problem, and I had to shoot down the daemon...
... I wasn't suggesting an installer, but an *un*installer. This would not only remove the copied server executable, but could also remove setting files,...
... Thanks. Great point! I've used some of this in the design I worked out in my reply to Ryan. Do you think the approach in that mail would work? Cheers, --...
... Just to be safe, I checked out SMD again. That's a good approach. Though I am acutely aware that there will probably be many users of my server who'd want...
... Well, in this case I don't want a PrefPane. I really want this to be a single-file experience for the user. Well, single file, one users/passwords file and...
... In that case, how about a button "Install startup item" that lets the server be started automatically at startup? This would be a clear hint that the...
... What I hear you saying is that you have an app which would normally be a preference pane... but you are unhappy with the usability of ...
Jon Hull
jhull@...
Jul 18, 2006 5:55 am
286
... Is there a particular reason a prefPane is not acceptable? They're a single-file click-install and System Preferences handles them very neatly. The daemon...
... At least in Tiger, the prefs pane can even be removed using a context click on the prefs pane's icon in the System Preferences window (although this may...
... Uninstallation is an issue with PrefPanes. It's easy to be able to tell users to just quit the app and drag it in the trash, and this app is supposed to...
... Could you elaborate how that would simplify things? As I see it, it's very easy for a user to see that some function will be available while an application...
... This needs to be tested for whether the contextual menu exists on earlier versions of OS X, but even then may not be an issue if you're only targeting...
... That is a good way of thinking about it. I agree that most users would consider the web server as just part of the system (since it is invisible to them)....
Jon Hull
jhull@...
Jul 19, 2006 10:39 am
292
... I think the name of the app can influence this perception. Calling it something like "Web Server Controller" can better give the impression that it's a...
... Jon, interesting idea. The trouble is that only advanced users install Preference Panes. This is the main problem I have with this approach: They know what...
... I can give several examples where an app intended for non-advanced users takes the appearance of a pref pane. Mouse Locator is the most obviously...
... Certainly, it's been done. The question is whether it's caused problems for users. I have no data on that, so in the end I'd have to perform a usability...
... For what it's worth: I've been distributing software for a few years now that uses a pref pane, to an audience in which a significant portion are well...
... Matt, everybody, just following up on this: I had the chance to get my app reviewed at WWDC by John Geleynse, and he agreed with doing it as a PrefPane. ...
... Hash: SHA1 Hi all, I'm joining this list at the suggestion of Uli, made on the Mac SB list. Thanks, Uli, for your always-helpful comments on the Mac SB...
... Why don't you just try it? Grab a copy of Hillegass' book <http:// www.bignerdranch.com/products/cocoa1.shtml> (less than $30 at Amazon) and go nuts. I...