You've come to the right place for everything related to designing and building CommCare applications!
Start with the Application Building Tutorial Series to get a feeling for the app building process. Then check out applications designed by other organizations and review best practices for designing effective and useful apps. Finally, get a list of key references and tools to keep on hand as you build out your CommCare application.
Introduction
- Terms and Concepts - the CommCare glossary
- CommCare Fundamentals
App Building Tutorials
Core Information
- Form Builder - overview of the form designer, a tool you can use to create forms for CommCare
- Errors building an application - help in interpreting error messages while building applications
- Advanced Application Settings
- Manage Applications
- Design
- CommCare Exchange - Starter Apps - a set of example applications, curated by Dimagi
- Best practices in application building
- CommCare for Low-literate Users
- Application Design Overview and Open Source Specifications
- General Workflow Suggestions
- Application Review - a checklist of design and quality issues to make sure you've considered
- Language Support - how to manage multiple languages in your application
- Language configuration (for Applications)
- Form Bulk Translation (for forms)
- User Interface Translation
- Local Language Support and Fonts
- Application Profiles
Advanced Resources
- Common Logic and Calculations
- CommCare Functions
- Lookup Tables
- Case Management
- Time Zone Settings
- Export Form Contents
- Configure Email Reports
- Workflow Support - best practices for common workflows
- Referrals in CommCare
- Advanced Tools
- CommCare Localization Tools (Ethiopian Calendar for CommCareODK)
- Multiple Choice Questions with Cases as Choices
- Use Excel to Build CommCare Forms
- Grid View for Form and Module Screens
2 Comments
Anonymous
How to un dwploy form and deploy new one?
Jeremy Wacksman
See the sections on Phone Management to learn about how to update applications: Phone Management