Making a planning application

Now you are ready to build your first mobile application. After you already explored the DMA concept and understand the DMA architecture. This time is for making a plan for creating your application.

Why do we need to plan? Of course. Planning is the key success of any project. You can avoid wasted time and stress with well-plan. It definitely takes time to plan but the result will impress you.

We provide the DMA design application process to help you plan easier. Let’s follow the steps below

Step 1 : Set objective

It is better if you know what does your application making for? Who this the real customers or users? If you can make it clear and communicate these messages to your team. The application will be built according to the concept.

Step 2 : Design mobile screens

Draw your application screens with the most simple device like paper and pencil. As the main point is to throw the idea out and designs the whole screens as fast as possible.

Step 3 : Design storyboard

After you designed all screens, then you can binding screens together and set the screen flow on this step. Make it clear and detail on each screen.

Step 4 : Design data flow

You need to clarify what your data going in and out. Describe data flow on each screen that what are inputs and outputs for the screen. And, which values that you want to keep in data bus.

Step 5 : Create storyboard (wireframe)

This is an important step, you need to design and create app wireframe, select the template on DMA template, identify screen purpose identify screen name, color, text. Also about graphic designing, you have to prepare the image for screen and button and match APIs with the screen

Step 6 : List APIs name and set input and output

List down your APIs name, APIs inputs and outputs. It’s because you can get which backed system that your APIs are connecting to.

Step 7 : Register APIs on service gateway

This step is to bring your APIs registered on the service gateway. And also you have to select API inputs and outputs that you want to promote on this step, especially when you use the screen than retrieve format from the APIs structure. Another important point is about setting the data type. You have to clarify and make sure of your data type, if not when you connect APIs with the screen, it will fail. 

Step 8 : Configure screen

After you designed and registered APIs, this step is to build your application through DMA manager. You have to create an app screen by selecting the DMA template and configure their title, color, add a picture, select API on the screen (for API structure screen). Also, binding screens on Storyboard and setting data flow.

Step 9 : Test application

We value the testing process. As you have to make sure that your application is ready to be in the customer’s hands. You have to check every function and feature that there are no problems while using. If you value testing, when you launch the application, you will receive a lot of customer satisfaction. 

Step 10 : Launch your application

This is the final step. You can launch your mobile application to your customers and don’t forget to ask for feedback as you need to improve the application all the time. And it would be better if you record the screen flow, data flow or APIs spec in document form.