Last Updated on : 2023-02-01 03:45:52download
Self-Developed Smart Life App is one of Tuya’s IoT app development solutions. This solution provides the services that enable connections between the app and the cloud. It also supports a full range of services and capabilities that customers can use to independently develop mobile apps. For example, you can integrate with the Custom Domain Name and SSL/TLS Certificate services, as well as the capabilities of Smart Life App SDK, Extension SDK, and UI BizBundle. You can go to Tuya IoT Development Platform > App > App SDK > SDK Development, download the latest App SDK resources, and then get started with SDK-based app development.
Self-Developed Smart Life App is classified into the Trial and Official editions:
Tuya’s core device connection and management capabilities are provided to empower your management of numerous smart devices within Tuya’s ecosystem on top of Smart Life App SDK. You can control the devices based on the data reported by the devices and the instructions sent by the cloud. This way, you can quickly implement IoT mobile app scenarios. Basic capabilities are included, for example, device pairing, device management, device control, home management, and user management.
Version | Number of cloud requests per month |
---|---|
Trial edition | Up to 100,000 |
Official edition | Up to 100 million |
The Custom Domain Name and SSL/TLS Certificate services enable Smart Life App SDK-based apps and respective smart devices to communicate with the cloud through custom domain names and custom SSL/TLS certificates that are configured on your terms.
Tuya can help you purchase a custom domain name and maintain and update the SSL/TLS certificate. You can also choose to purchase a custom domain name at your own expense and submit it to Tuya for further configurations. Your purchased domain name will be supported on the Tuya IoT Development Platform in the near future. In either way, you have full ownership and control of the custom domain name and maintain the full property right and control right of the SSL/TLS certificate.
For more information, see Custom Domain Name.
Existing SDK version | Treatment |
---|---|
Earlier than v4.0.0 | You can continue with the existing version for free. The maximum number of registered end users is unlimited. The existing apps can still be used as normal, but they do not support custom domain names. |
v4.0.0 and later | 1. If the upper limit of 100 registered end users is not exceeded, your apps can still run in the App SDK prototype stage for free. 2. If the upper limit is exceeded, the system indicates that you must pay an annual fee and upgrade to the Self-Developed Smart Life App Official edition to continue using the apps. |
If you continue to use a legacy Smart Life App SDK version (earlier than v4.0.0), you do not need to pay any fees and can still use it for free. This upgrade is not a forced one. However, if you want to upgrade to the Official edition v4.0.0 later, an annual fee is required.
Yes, they are. Self-Developed Smart Life App is supplied with the configuration of a custom domain name. The Custom Domain Name and SSL/TLS Certificate services are provided at Tuya’s cost.
Currently, Custom Domain Name is only available to your business deployed outside mainland China. If your business is deployed inside mainland China, the app domain name must first go through domain name filing. As a result, custom domain names are currently not supported. In this case, your app runs with the domain name provided by Tuya.
App SDK version | Supported mobile operating system |
---|---|
Legacy Smart Life App SDK versions earlier than v4.0 |
Only support: - iOS 15 and earlier - Android 12 and earlier |
Self-Developed Smart Life App v4.0 and later |
Adapt to: - iOS 16 - Android 13 - Other iOS and Android mobile operating system versions to be released |
After the paid SDK versions are released, if no significant faults or security compliance issues occur, Tuya will not release fixes to the legacy versions for free. Routine iterations will focus on the paid versions.
The new versions of Smart Life App SDK (v4.0 and later) will increasingly support the following features:
Smart Life App SDK supports the development of apps for tablets. However, the existing UI BizBundles involve UI logic that does not adapt to tablets yet, and thus do not support the development of apps for tablets at present.
Currently, the Lighting Scenario UI BizBundle is provided with an additional fee. For more information about the pricing rules, see Lighting Scenes.
The App SDK Trial edition has a limit of up to 100 registered users in each of Tuya’s six data centers.
Tuya deploys 6 big data centers around the world to provide end-users in over 200 countries with secure, stable, fast, and compliant IoT cloud services. These data centers include:
Currently, all new SDK-based apps on the platform are built based on Smart Life App SDK (v4.0 and later) that requires an annual subscription. Legacy free SDKs (earlier than v4.0) are not supported in the app development. The Trial edition is available for free, but it supports only up to 100 registered end users in total.
Note: If you have created apps with the Smart Life App SDK earlier than August 26, 2022, these SDKs can still be used for free. You can also purchase an annual subscription and upgrade to the SDK version v4.0 or later. If you do not require this upgrade, do not click the Upgrade button next to your SDK-based app, as shown in the following figure.
For more information about the differences between the Trial and Official editions of the Smart Life App SDK, see: Differences in features between Trial and Official editions.
No, you cannot. Each purchase of the Official edition takes effect only for a single app.
To develop and launch multiple apps based on the Smart Life App SDK, you can go to the Tuya IoT Development Platform, create multiple Smart Life App SDK-based apps, and then purchase the Official edition for each of these SDK-based apps.
The upper limit of cloud requests is 100 million per month. If you keep the substantially excessive use of the cloud requests for a certain period, Tuya’s experts will contact you and confirm the payment for the excessive use. If the fee for substantially excessive use is unpaid for a long time, following official written or oral notifications, Tuya might limit or suspend certain app services for you.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback