Create a proprietary app

更新时间:
复制 MD 格式

A proprietary app displays your brand logo. You can customize the app interface, business logic, and other elements as needed.

Prerequisites

A project has been created on the IoT Platform. For more information, see Create a project.

Procedure

  1. Log on to the IoT Platform console.
  2. Create a proprietary app.
    1. Go to the project homepage and click Create Proprietary App.
      新建自有品牌App
      Note

      By default, you can create three proprietary apps in a project for different clients, such as mobile phones, tablets, and TVs.

      If multiple proprietary apps are created in the same project, they share the same account system and receive the same push notifications.

    2. Configure the application name, package name, and other information, and then click OK. You can modify this information later.
      配置应用名称和包名

      The rules for configuring the application package name are as follows.

      • Each app requires two package names: one for iOS and one for Android. Both package names must be configured.
      • The package name must be in the com.xxx.xxx format. The name can contain uppercase letters, lowercase letters, and digits, but must not contain spaces. For example, com.mycompany.myproductname.
      Note As of April 1, 2020, trial apps are no longer provided when you create a proprietary app. The trial versions of proprietary apps that were created before this date are not affected and can continue to be used. For more information, see Differences between trial and official versions.
  3. (Optional) Configure multi-device logon.
    • Multi-device logon disabled: An account can be logged on to only one device at a time. If you log on to the account on a mobile phone, the account is automatically logged off from other devices. By default, multi-device logon is disabled.
    • Multi-device logon enabled: An account can be logged on to multiple devices at the same time.

    Select an option based on your requirements. If your app needs to support multi-device logon, perform the following steps.

    1. Click Edit next to Support Multi-device Logon
      jt09
    2. Select Yes and click OK.
      jt31
  4. On the Associated Products page, configure product associations. For more information, see Set associated products.
  5. On the User Accounts page, configure user accounts.
    The system uses the Built-in Account System by default, which is integrated into the SDK package.

    To integrate your own account system, select Proprietary Account System and enter the configuration information as prompted. For more information, see User account developer guide.

  6. (Optional) Integrate app interface plug-ins.
    The IoT Platform provides UI plug-ins for common app features. You can embed the plug-in code into your app project to call the corresponding modules. For more information, see Plug-in user guide. Alternatively, you can develop your own app interfaces for these features instead of using the plug-ins available in the SDK and Plug-ins > Plug-ins window. If you choose this option, skip this step.

    The IoT Platform provides UI plug-ins for the following features: Device Panel, Cloud Timing, Local Timing, Device Message Records, and Feedback. The following figure shows an example.

  7. Integrate the security image. For more information, see Integrate the security image.
  8. Download and integrate the SDK. For more information, see Download and integrate the SDK.

What to do next

For more information about app development, see the Proprietary App Developer Guide.