Checklist

buzztouch plugin: Checklist
By: chris1
Version: v1.4
The Checklist plugin is a fun to-do list for users of your app to create and check off. Items can be categorized, added to, deleted.
works on iOS iOS
Developer Info
Latest Review
Screenshots
More Information
The Checklist plugin is a fun to-do list for users of your app to create and check off. Items can be categorized, added to, deleted.

How To Use
------------------------
This plugin should work “out of the box”. However, you can use the control panel to add default items for the user. When you open the control panel page, you will see several sections related to the screen’s properties. Four of these relate to adding default items:

“Items” -- Add items that can be used in any “checklist” by the user
“Categories” -- Add categories that the items can be applied to
“Checklists” -- Add checklists, containing categorized items that can be checked on or off
“Checklist Items” -- Apply “items” to a checklist.

As you have probably guessed, this plugin allows the user to have as many checklists as they like (or you want them to have) in one, easy to get to, place.

Users can add their own items, categories, and checklists. Or, you can limit the functionality to only what you provide via the control panel.

Version History
------------------------
1.0 - Initial release
1.1 - Updated control panel page to include dataURL property
1.2 - (1/30/2014) Database optimization to speed loading times
1.3 - (2/8/14) Removed unneccessary Android files to prevent compile errors
1.4 - (5/19/14) Misc bug fixes related to iOS 7 display issues

iOS Project
------------------------
All files listed below are required for the plugin and are included in the downloadable source code:

CR_checklistView.m CR_checklist.m CR_checklist.h CR_checklist.xib CR_checklist~ipad.xib CR_checklistEdit.m CR_checklistView.h CR_database.m CR_checklistEdit.h CR_checklistAddCategory.m CR_checklistAddItem.m CR_checklistAddCategory.h CR_checklistAddItem.h cr_toolbarBG.png CR_addChecklist.m CR_checklistItem.h CR_checklistObject.m CR_checklistItem.m CR_checklistObject.h CR_addChecklist.h CR_database.h cr_darkCircle.png cr_darkCircle@2x.png cr_greenTick.png cr_greenTick@2x.png cr_headerBG.png



Android Project
------------------------
This is iOS only for the moment.

JSON Data
------------------------
{"itemId":"79C2E7CEA556CFDF682575C", "itemType":"CR_checklist", "itemNickname":"checklist", "itemId":"79C2E7CEA556CFDF682575C", "itemType":"CR_checklist", "itemNickname":"checklist", "navBarTitleText":"checklist", "backgroundImageNameSmallDevice":"test", "backgroundImageURLSmallDevice":"testURL", "backgroundImageScale":"center",
"childItems":[{"itemId":"67AB4B2DDE7E4326E9C4138", "itemType":"CR_CATEGORY", "categoryName":"Going Out"},
{"itemId":"9B64CCC7D15341699093C9C", "itemType":"CR_CHECKLIST", "checklistName":"My first checklist"},
{"itemId":"489E53CA6ACC6DC91B10F6F", "itemType":"CR_CHECKLISTITEM", "checklistGuid":"9B64CCC7D15341699093C9C", "itemGuid":"985ED34A5065F8060B697EE", "categoryGuid":"67AB4B2DDE7E4326E9C4138", "itemChecked":"0"},
{"itemId":"48FA71CD06C325749B48B5D", "itemType":"CR_CHECKLIST", "checklistName":"my second checklist"},
{"itemId":"701A858955606184EE8C7AE", "itemType":"CR_CATEGORY", "categoryName":"Staying In"},
{"itemId":"9121E3664D7B5810B477541", "itemType":"CR_CHECKLISTITEM", "checklistGuid":"9B64CCC7D15341699093C9C", "itemGuid":"338AE1012EFBADF9D90A859", "categoryGuid":"67AB4B2DDE7E4326E9C4138", "itemChecked":"0"},
{"itemId":"3430B1DD3B0E3797ED03DC5", "itemType":"CR_CHECKLISTITEM", "checklistGuid":"9B64CCC7D15341699093C9C", "itemGuid":"7501838FA946379E3CC9015", "categoryGuid":"701A858955606184EE8C7AE", "itemChecked":"0"},
{"itemId":"985ED34A5065F8060B697EE", "itemType":"CR_ITEM", "itemName":"sippy cup", "categoryGuid":"67AB4B2DDE7E4326E9C4138"},
{"itemId":"338AE1012EFBADF9D90A859", "itemType":"CR_ITEM", "itemName":"milk", "categoryGuid":"67AB4B2DDE7E4326E9C4138"},
{"itemId":"7501838FA946379E3CC9015", "itemType":"CR_ITEM", "itemName":"diapers", "categoryGuid":"701A858955606184EE8C7AE"}]}