English
English
简体中文
Contact Us
Register
Log In
Language
English
English
简体中文
Contact Us
Log In
Register
Go to main website
App Develop

App Development

Tuya provides multiple mobile app development methods such as no-code or IoT App SDK development to maximize the monetization of IoT apps.
layoutIndex

Development Method

Last Updated on : 2021-11-17 06:20:01download

Regarding the cloud development, you can choose Custom or Smart Home PaaS Development Method to create cloud development projects. This topic describes the differences between the two development methods, and user cases of each development method, helping you select the suitable one quickly.

Note: The latest version had been released on May 27, 2021. The previous Project Type selection for creating a project had been changed to Development Method. When you choose a development method, the corresponding API products can be selected and authorized by default to accelerate your project configuration.

Overview

Custom

This development method applies to various industry scenarios, such as smart campuses, smart apartments, and smart commercial lighting. Based on the ‘Connected by Tuya’ ecosystem and industry asset user systems, you can build customized asset structures that meet various business requirements. The easy-to-use pairing tool and various API products help you deliver cost-efficient industry solutions.

For example, a smart campus solution provider purchases ‘Connected by Tuya’ devices, manages devices by assets, and builds a multi-terminal application system encompassing smart campus screens, the app for construction personnel, and the app for teachers.

Smart Home PaaS

Based on the ‘Connected by Tuya’ ecosystem and Tuya’s smart home PaaS solutions, you can connect devices with Tuya’s all-in-one apps, OEM apps, and App SDK-based apps. Combining with the open capabilities of smart homes, you can build a smart home management platform for homes and rooms.

For example, if a hardware manufacturer produces ‘Connected by Tuya’ devices and uses an OEM app, the manufacturer can easily link the OEM app with smart home projects. This way, it can get device and user data through Tuya’s OpenAPI operations, and thus create a big data management platform.

Development method comparison

Custom Development Method and Smart Home PaaS Development Method are different in terms of device management systems, association methods, and asset association, as shown in the following table.

Development Method
Custom
Smart Home PaaS
Overview Build your IoT SaaS projects for various industry scenarios on systems of assets and users. Link with the smart home app, and manage the resources under the app through Tuya’s open smart home APIs.
Device management Rely on the asset system and change the asset structure according to features of various industry scenarios. Rely on the home and room structure system in the smart home project, and apply it to other application scenarios.
Device adding Add devices to the assets through Tuya’s pairing tools, such as the Device Manager app. Add devices through Tuya’s smart home applications, such as all-in-one apps, and OEM apps, and authorize cloud development projects to use the devices.
Device association The devices are associated with assets, and users are authorized to use the assets. The devices are associated with users of the smart home app and authorized to cloud development projects through the users.
User management Each project has an independent user system, and a user system suitable for the specified application scenarios can be established. It is equivalent to the user system under the smart home app.
Application management Manage multi-terminal applications under one project, and set the asset permissions of each application. Link existing smart home apps under the project.
API management You can use industry general APIs, but cannot use smart home APIs. You can use smart home APIs, but cannot use industry general APIs.

Typical scenario

Custom

A smart campus solution provider purchases ‘Powered by Tuya’ smart devices, manages devices by assets, and builds a multi-terminal application system encompassing smart campus screens, the app for construction personnel, and the app for teachers.

Development Method

Smart home PaaS

A hardware manufacturer produces ‘Powered by Tuya’ devices and uses an OEM app. The manufacturer can easily link the OEM app with smart home projects. This way, it can get device and user data through Tuya’s OpenAPI operations, and thus create a big data management platform.

Development Method