Development Checklist
1. | Setup |
---|---|
Set Up a Showpad Developer Account Ensure you have the necessary permissions to create and manage apps in Showpad. | |
Prepare Development Tools Install tools such as Node.js (optional), a code editor (e.g., VS Code), and Git. |
2. | Design App |
---|---|
Plan the User Flow Map out how users (including admins) will interact with your app and its extensions. | |
Draft the Manifest File Prepare metadata, permissions, and extension configurations | |
Select Appropriate Extensions Decide which extensions best suit your app’s functionality. |
3. | Develop App |
---|---|
Create the manifest.json fileThe manifest.json file defines your app’s metadata, permissions, and extensions. | |
Create Extensions and build App
|
4. | Bundle and Distribute App |
---|---|
Create Showpad Bundle | |
Upload App package to Showpad Ensure your manifest is correctly formatted and specifies all required extensions. | |
Test the App in Showpad Validate the app’s behavior for different roles (e.g., admin vs. user). | |
Test the App in Developer Mode (local testing) Validate the app’s behavior for different roles (e.g., admin vs. user). |
5. | Launch and Maintain App |
---|---|
Assign App App assignment to your own organization is automatic. If necessary, you can assign your app to another organization. | |
Monitor App Performance Use logs and analytics to track user engagement and identify bugs. | |
Iterate and Update Add new features, permissions, or extensions as your app evolves. |