Updated on 2023-04-10 GMT+08:00

Development Process

Figure 1 and Table 1 describe the phases in the development process.

Figure 1 Kudu application development process
Table 1 Description of the Kudu application development process

Phase

Description

Reference Document

Understand basic concepts.

Before the application development, the basic concepts of Kudu are required to be understood.

Basic Concepts

Prepare the development and operating environments.

Kudu applications can be developed in multiple languages. Generally, Java is used. The Eclipse or IntelliJ IDEA tool is recommended. Configure the development environment based on the guide.

Preparing the Development and Running Environment

Develop projects based on the scenarios.

Kudu provides sample projects to help you quickly understand APIs of Kudu components.

Developing an ApplicationDeveloping an Application

Check the application running results.

This phase provides guidance for users to submit a developed application for running and view the result.

Commissioning the Application