“Attention” and “Star” We,

Receive the latest information about Amazon cloud technology every day!

In order to adapt to the needs of digital systems for rapid business development, improve the speed of enterprise digital transformation, and reduce the dependence on professional technology and talent skills, NoCode development has entered a period of rapid growth worldwide.

Gartner has stated that by 2024, low-code and no-code tools will account for 65% of all application development within the enterprise; Meanwhile, Forrester predicts that low-code application tools will grow into a $21 billion market by 2024.

In line with this trend, Amazon Cloud Technology has launched Amazon Honeycode, a new service. With this service, anyone can build mobile and Web applications without coding. In the previous part of NoCode Practice series, we introduced how to determine the functions to be realized, establish data model and data table, and link the tables together in the process of developing a task tracking management application based on Amazon Honeycode. If you missed it, you can click on the picture below to look back

Click on the picture, read the NoCode combat | zero code application development,

Easy task Tracking Management Puzzle (PART 1)

For the next installment, we’re going to build on that for today

Through Amazon Honeycode five-step iterative method

How to use App Builder

Create mobile and Web Apps for task tracking systems!

This is the third of eight NoCode posts, so stay tuned for more

App Function Definition

It also needs to use Amazon Honeycode service to build mobile and Web apps without programming and supporting iOS and Android platforms. In the previous part, we mentioned the functional objectives of the task tracking and management system:

Among them, App is related to the first two points, that is, using App Builder to build interactive user physical examination from two different perspectives of team members and supervisors. Further analyze the function points of App from two different perspectives of team members and supervisors:

Therefore, we need to use Amazon Honeycode App Builder to make two apps from different angles:

● Task Tracker (Employee version) App

● Task Tracking (Executive version) App

Amazon Honeycode’s App Builder is a dynamic, flexible and easily customizable app-making tool that transforms table data into powerful interactive mobile and Web apps without programming and supports iOS and Android platforms. App Builder provides two ways to create an App, one from scratch, and the other through the App Wizard.

To give readers a clearer picture of the differences, we decided to take a zero-based approach for the Employee version of the Task-tracking and Management System App, while the Executive version uses the setup wizard.

Create an employee App

The design method of App from scratch, interface design, element form, data object and attribute setting, etc., have to be defined by oneself.

Check out the employee App

Click “View App” in the upper right corner;

Web App:

Mobile App:

Click on the image for a larger version

Create a master App

The production of the executive version of THE App is quite different from that of the employee version, mainly in the interface design, that is, the “Screen” defined in the App Builder of Amazon Honeycode will have three types, including project information, task information and team information. Take task information as an example:

1. Click Builder > App+> Select App Wizard

2. Select “Source:” as Tasks, rename “List Screen Name:” to “Task Information”, and click “X” to delete unwanted columns. Click and drag to reorder the columns.

Click Next to view “Task: Detail Screen”, rename “detail Screen Name” to “Task Item Description”, and make the “due Date”, “status”, “Priority”, and “Executor” lines editable by clicking the pencil button Next to each line

4. Click Next, view the Tasks: Form Screen window, rename it To Add Task Item, and click Done.

5. Rename “App Name:” to “Task Tracking (Executive Version)”;

6. Then click “+Add Screens”, and so on Add two “screens” for project information and team information.

7. Click Done.

The main App shelves are all set up here, but there are still a few areas that need to be tweaked:

1. Description of the three screens generated by the link needs to be adjusted:

2. Clear the links related to “Name of employee” in employee information

At this point, the master App is finished.

Check out the Executive App

Click “View App” in the upper right corner, take mobile APP as an example:

Click on the image for a larger version

Then we added a task of “Jiuhuashan Function Development” for the project “Gaoting”, and the task status was “not started yet”. Then we clicked the interface of “Project Information”, and the progress of “Gaoting” project changed from 25% to 12.5%, as expected.

Click on the image for a larger version

Add alarms and reminders

In the previous part, we mentioned the functional objectives of the task tracking and management system:

The remaining functions of automatic reminders and alarms need to be realized, which can be easily realized by Using Automations of Amazon Honeycode. Trigger conditions supported include scheduled task expiration, column change, cell change, etc. For example, set “one day in advance” to remind team members of the deadline of a task.

As a final step, the task tracking and management system is ready for application testing, sharing with the team, and continuous iteration.

Friends, read the above detailed steps

Let’s take a look at the video below

Let’s review the operation steps again.

It is a lightweight task tracking and management system, but the reality is that it has all the elements in it. The traditional approach involves hiring full-stack engineers for time-consuming custom development or purchasing expensive commercial products with limited fit. Now with the help of NoCode platform like Amazon Honeycode, such task tracking and management system can be made in a short time. Moreover, it is operated on THE UI interface, which is intuitive and easy to use.

The first and second parts take the lightweight task tracking and management system as an example to introduce how to design and implement a NoCode application using Amazon Honeycode in detail. It is recommended that you try a similar approach to revolutionizing tools and systems that have been difficult to use and inefficient in the past.

Introduction of the author

Huang Shuai

Amazon Cloud Technology Professional Service Department

Architecture modernization consultant

He is responsible for design and optimization of on-cloud modernization architecture, XOps organization and transformation consulting and implementation of operations and maintenance modernization for enterprise clients. He has more than ten years of experience in architecture design, operation and maintenance and team management in the field of software research and development, and has in-depth research and case experience in XOps, micro-service governance framework, cloud native platform operation and maintenance modernization, observability construction of large-scale distributed system and chaos engineering practice.

END