Re: Best practice when opening a Master-Detail app with no data in it yet
Re: Best practice when opening a Master-Detail app with no data in it yet
- Subject: Re: Best practice when opening a Master-Detail app with no data in it yet
- From: Uli Kusterer <email@hidden>
- Date: Wed, 19 Sep 2012 22:31:58 +0200
On 19.09.2012, at 20:30, Richard Altenburg (Brainchild) <email@hidden> wrote:
> Is it considered good practice to create an initial item on start-up (only when there is no user created item already) and programmatically select that item in the table view and go into its detail view immediately? That way the user can immediately see what an example item looks like in detail and can start tinkering it.
Is the item actually useful to the user beyond being there? Or would the user have to delete the item and create a sensible one to actually use your app?
Usually it isn't, and in that case I think this is a silly thing to do. Instead, when the list is empty, show a little box with directions where the list items would be, instructing the user how to add a new item. Also, not having the "Add" button in portrait view is something you should think long and hard about. If the user is only expected to add a bunch of items at startup, it's OK if it's hidden, but if it's something the user regularly does, it should probably rather be in a toolbar.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.lookandfeelcast.com
_______________________________________________
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