Getting started
Planning your app
Building the app
3min
Build plan
- Start with the data. If you have a pre-existing datasource, create the functions, and stored procedures. If your data source is from scratch, start building the tables using Dynamic Data or in Microsoft Azure SQL. Refer to your data plan for details.
- Next, build out the skeleton app based on must-have functionality, follow your solution design for each screen, and create the corresponding file. Choose components and UI elements that meet the requirements. See examples for a list of components, actions, widgets and jigs that can be used.
- Now add visual improvements and nice-to-haves. e.g., on an email field, add the email icon to interact with sending an email.
- Publish your app to the Cloud. Open the app on the mobile device and test each screen, data, and usability. Use Jigx Dev Tools to debug the app, make changes and test again.
When the building of the app is complete, move on to the test plan.
- If you not sure what component, action or widget to use in your app build - get inspired by using Jig Templates, the Jigx-sample, and the Jigx-widget projects in GitHub.
- When selecting the elements to add to the YAML, consider the usability, and shortest steps possible to get to where you want in the app.
- Minimize navigation, aim for smart navigation, 30 -40 second engagement on screens, especially forms.
- Have the required input fields on the form with optional fields in another section.
- Create a prototype using Jig Templates to see if a component or jig will work in your build, from there, you can customize the template YAML snippet.
- Practice continous testing by testing after building each screen.
Updated 17 Jul 2023
Did this page help you?