Implementation Guidelines

Most of the guidelines for the Thing-IF SDK apply to thing implementation with the Thing SDK Embedded.

Review these guidelines for the Thing-IF SDK.

  • Tasks

    In general, you need to manage tasks by yourself in implementation with the Thing SDK Embedded. Note that the sample code for the SDK assumes a single task. You need to manage the kii_t structure for each task as described in Initializing the SDK.

  • Data Types

    All the guidelines apply to the Thing SDK Embedded.

  • String Handling

    All the guidelines apply to the Thing SDK Embedded.

  • Memory Management

    All the guidelines apply to the Thing SDK Embedded. The functions of the Thing-IF SDK correspond to API calls of the Thing SDK Embedded.

  • Macros for Build Settings

    All the guidelines apply to the Thing SDK Embedded except for the macro specific to the Thing-IF SDK.


In addition to the above, you also need to pay attention to the considerations discussed in these topics: