• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Best practice example for a setup wizard?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Best practice example for a setup wizard?


  • Subject: Re: Best practice example for a setup wizard?
  • From: Oftenwrong Soong <email@hidden>
  • Date: Wed, 13 Jan 2010 12:51:00 -0800 (PST)

Hi Ian,

When you speak of a setup wizard, I think of those Windows-based apps with the Next and Back buttons. In my opinion, those wizards are very Windows-like, and therefore, annoying. ;)

Have you considered displaying a regular dialog box that asks for the relevant information? Unless the profile must contain a high number of settings, a single dialog box, without multiple pages, should be the best interface to request a username and password. Even if the profile contains many settings, it may be best not to prompt for those at all, but rather to set up a profile with sensible defaults. The majority of users can start using the application without much up-front configuration (all they enter is a username and password) and can play with the configuration later to their heart's content.

There is another benefit to this idea: when a user opens your application for the first time, he likely won't know what answers to provide to most of your setup questions. People often have a better idea of what they want after using a new application for a little while (and often they'll leave the defaults alone).

Soong



----- Original Message ----
From: Ian Piper <email@hidden>
To: list-cocoa-dev Developers <email@hidden>
Sent: Wed, January 13, 2010 9:54:52 AM
Subject: Best practice example for a setup wizard?

Hi all,

For one of my applications I want to do a check at startup to see whether a profile and password has been set for the current user, and if not to take them through a setup wizard. I'm sure I can mug my way through writing this but it feels like the kind of thing for which there might be an example illustrating best practice. Can anyone point me at some documentation or examples that might help?

Thanks,


Ian.
--
Ian Piper
email@hidden
--
If I'd asked people what they wanted, they would have said faster horses (Henry Ford)





_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden




_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Best practice example for a setup wizard? (From: Ian Piper <email@hidden>)

  • Prev by Date: Re: NSDirectoryEnumerator and URLs (PS)
  • Next by Date: Re: iPhone: CATransition done (get the key?)
  • Previous by thread: Best practice example for a setup wizard?
  • Next by thread: Re: Best practice example for a setup wizard?
  • Index(es):
    • Date
    • Thread