Are you a technical team member of the CommCare project at your organization? Will you be your organization's consult on resolving technical issues experienced at your CommCare project site? Are you learning how to build CommCare applications and overseeing the technical components of the application your organization has developed/is developing? If your answer to any of the above questions was YES, then the below list of short cuts is for you! 

Basic Application Creation

https://wiki.commcarehq.org/display/commcarepublic/Best+Practices+-+Application+Creation

Best practices for building applications

https://confluence.dimagi.com/display/commcarepublic/Beginner+Tutorial
Complete beginner tutorial for CommCare from setting up your project space, creating and testing your application, to setting up loading and closing cases

https://confluence.dimagi.com/display/commcarepublic/CommCare+2.0+XForms+Introduction
Tips on using different features of CommCare 2.0 in building xforms for your application, including referencing case values, dynamic multiselect inputs, binds, translations, and defining questions

https://confluence.dimagi.com/display/commcarepublic/Common+Logic+and+Calculations
Common logic and calculations, including different types of calulations like age or EDD, displaying answers to previous questions, validation conditions, display logic, concating values, linking forms, repeating questions, if statements, and pre-defining default responses.

https://confluence.dimagi.com/display/commcarepublic/List+of+xpath+functions
List of various Xpath functions

https://confluence.dimagi.com/display/commcarepublic/Conditional+Select+Options
How to create dynamic select options for questions that change over the lifetime of the program

https://confluence.dimagi.com/display/commcarepublic/Calculating+and+Displaying+a+Value+Inside+a+Form
How to work with datanodes to calculate and display values inside a form

https://wiki.commcarehq.org/display/commcarepublic/Set-up+Reminders
Setting up and sending SMS reminders

https://confluence.dimagi.com/display/commcarepublic/Release+Management
Release Management of your application, including information on how it operates and what the outcomes of the “release” will be

Multimedia Creation and Integration

https://wiki.commcarehq.org/display/commcarepublic/Audio+in+CommCare

Guidelines for recording and processing audio in CommCare

https://confluence.dimagi.com/display/commcarepublic/Multimedia+in+CommCare
Installing multimedia in CommCare. Includes information on audio, video, images, and the multimedia manager for organizing the audio/visual files for your application

https://confluence.dimagi.com/display/commcarepublic/multimedia+bulk+installer
How to install multimedia for your application in bulk

https://wiki.commcarehq.org/display/commcarepublic/Multimedia+Manager

Using the multimedia manager in CommCare

User Management - Mobile Application Users, Web Users, Permissions and Invitations

Manage Deployment Reports
Information for managing CommCare deployments. Includes descriptions of Raw Forms, Errors, & Duplicates; Errors & Warnings Summary; Device Log Reports

https://confluence.dimagi.com/display/commcarepublic/Assigning+cases+to+one+of+multiple+groups
Case Sharing, i.e. sharing cases between different users.

Debugging

https://wiki.commcarehq.org/display/commcarepublic/Troubleshooting+Phone+Problems

Common problems and troubleshooting guidance

https://confluence.dimagi.com/display/commcarepublic/Bug+Report+Template
How to report a bug in CommCare HQ or CommCare Mobile.

Other Information

https://confluence.dimagi.com/display/commcarepublic/CommCare+Technical+Overview
CommCare technical overview: Architectural Diagram, CommCare standards, CommCare mobile, and CommCareHQ

https://confluence.dimagi.com/display/commcarepublic/Getting+Started+with+CommCare
Getting Started with CommCare, including term glossary, setting up HQ, setting up and managing users, and setting up Mobile Phones

https://bitbucket.org/commcare/commcare/wiki/CommCare20Specs
Specifications for CommCare 2.0

https://wiki.commcarehq.org/pages/viewpage.action?pageId=4718838

List of known supported phones 

https://wiki.commcarehq.org/display/commcarepublic/CommCare+HQ+APIs

Information on CommCare APIs

  • No labels