简体中文
简体中文
English
注册
登录开发者平台
解决方案
行业解决方案
提供从智慧客房、智慧前台到智慧运营等酒店全场景品牌赋能,推进酒店行业数智化变革
一站式智慧照明系统解决方案,赋能企业快速实现人因照明、节能减排的智能化照明升级
综合应用智能化信息,令楼宇具有智慧和生命力,提供投资合理、安全高效、舒适便利的使用空间
快速实现数字化智慧办公空间,有效实现企业增效、降本和节能。
为连锁型品牌商业门店提供完善的管理系统, 提升门店效率
提供从租控授权、租务运营到园区管理等全方位租住解决方案,驱动租住行业智慧转型
融合全屋智能、地产社区等行业场景能力,提供居住空间丰富的产品矩阵和智能体验
IoT 助力校园场景智能化转型, 提升管理效率
全方位赋能开发者实现多场景智慧节能管理解决方案
以 IoT 平台助力中小制造企业, 实现降本、提质、增效
借助丰富硬件生态,一站式构建安全可靠私有化智能平台
为你的业务场景提供全面的 AI 服务及 AI Copilot 开发方案
海量成熟方案,超低研发门槛,极速落地产品智能化
开发者
与志同道合的开发者和专家共同交流
从初创企业到全球领先企业,涂鸦开发者平台协助实现客户成功。
快速获取并体验优秀的开发者案例
服务与支持
生态合作
成为涂鸦服务商,接入涂鸦的另一个选择,帮助更多开发者更快实现智能化
智能互联标识
携手开发者生态合作伙伴联合创新,持续创造互联互通商业价值
聚焦产业变革, 推动人工智能产业发展
智联万物,商者无界
信任中心
信任源于透明
我们严格遵守全球信息安全标准
我们严格遵守全球法规要求
您的数据始终由您掌控
诚邀安全业界同仁共同打造和维护物联网健康生态
支持
提供产品智能化开发全链路的常见问答
7×24一对一客服咨询
技术指导、故障修复以及问题解决
关于我们
全球 AI 云平台服务提供商
探索涂鸦的故事
了解涂鸦的全球视野
涂鸦智能-产品解决方案|行业解决方案|全球智能化平台
涂鸦诚聘全球精英

什么是SDK以及SDK的集成维护与开发经验概述

形状
1

图片112图片112

我相信做Android开发的同学一定用过很多第三方SDK。所谓SDK,就是一个开发工具包,全称是SoftwaredevelopmentKit,翻译成软件开发工具包。SDK通常是一个特定的软件包,用助开发某种软件。

应用APP开发和SDK开发有什么区别?App开发更倾向于用户层面,从UI显示到业务逻辑处理,处理用户行为的整个过程。SDK开发更倾向于功能,注重功能的开发和实现,而不是UI。

SDK集成。

集成模式应多样、灵活、方便。例如,对于安卓,我们还推荐通过maven和gradle依赖引入提供集成模式。然而,由于网络的限制,一些访问者不能直接依赖安卓。在这里,需要提供安卓包或源代码进行集成。

SDK集成指南。

对于SDK的集成和使用,以及版本更新内容和API接口的介绍,我们必须准备相对完善的用户访问指南。SDK访问指南分为:

基本使用

常见问题

高级应用

插件配置

...

虽然根据经验,一些开发人员没有阅读文档的习惯,但完整的指导文档仍然是非常必要的,它可以节省大量的集成成本和时间。

同时,文档应注意合理的规划和设计,避免文档内容过多,导致阅读困难。对于使用部分,最好有示例代码。

SDK完整的测试报告。

在实际访问过程中,许多访问者需要提供相关的性能测试说明,这部分需要尽快准备。测试报告的工作可以通过研发和测试来协助输出,最终方便后续的支持工作,降低维护成本。

SDK开发经验

1.不要想太多的需求。

当SDK最初开发时,客户的简单需求往往会扩大很多需求,导致多个接口最终增加。虽然SDK似乎非常灵活,但额外的接口增加了大量的维护成本。

我们曾经需要打开Fragment名称收集。客户提出的需求是通过文件配置,然后SDK阅读。在实施过程中,有很多想法。

如果其他客户不想配置文件,想使用接口怎么办?

如果用户想删除配置文件中的配置项怎么办?

如果客户想恢复被忽视的配置怎么办?

想太多的需求会增加很多额外的工作和交付成本,所以在SDK开发中一定要避免想太多的需求。

2.配置项不提倡读取方法。

SDK中经常有许多初始化开关配置接口。这些接口通常暴露在SET方法中,允许用户设置。它们通常是初始化的一次性配置。因此,这些配置项目通常不需要提供获取方法,以防止接口过多。

免责声明:凡注明来源的文章均转自其它平台,目的在于传递有价值的AIoT内容资讯,并不代表本站观点及立场。若有侵权或异议,请联系我们处理。
相关标签
相关标签
换一换
形状

物联网潜力如何挖掘

智能家居挑选小技巧

物联网电视

分布式光伏

智慧食堂应用场景

智慧食堂的优点和缺点

物联网行业前景

工业iot技术方案

物联网办公

行车记录仪的作用

智能传感器开发板有哪些

智慧客房设计公司

工业能耗管理系统

IoT蓝牙解决方案如何选择

智能家居迅速发展原因

工业解决方案

云存储技术

设备能耗管控方案

智能门窗的优点

如何利用物联网

弱电机房工程施工监理

智能水龙头设计方案

工业设备降耗方案

弱电系统

Matter插座解决方案

智能家空调系统

传统家居和智能家居

智能社区解决方案

智能窗帘用途

OEM硬件

AIoT发展

智能传感器方案设计

物联网驱动

配网智能化技术

智能互动教学设备优势

智能家居产品

光电传感器系统设计

穿戴设备芯片优势

手机控制电灯原理

智能防雷插排

智能淋浴房质量

工业控制

智能锁安全吗

智慧农业中物联网技术应用

物联网隐私

物联网有哪些应用

物联网安全要点

智能洗衣机为未来带来的变化

IoT安全吗

IoT如何变革服务新时代

U位资产管理产品

智慧用电系统开发

智能水龙头设计

智能环境监测系统

推动城市能源转型的动力

IoT芯片技术

办公照明

什么叫物联网

智能传感器厂家

净水器租赁模式

智能传感器公司有哪些

物联网是什么

家居智能化方案

erp软件开发作用

智慧楼宇

智慧酒店管理系统

物联网生态

物联网大数据

智慧大棚方案

空气检测仪解决方案

智能感应垃圾桶

智慧食堂创新点

家庭物联网自动化系统

智能穿戴设备如何使用

老人照护

远程家电

家用智能智能影音系统

智能照明功能

人工智能发展

物联网云模式

压力传感器智能化设计

智能产品开发周期

智慧餐厅开发方案

智能报警

智能技术

构建物联网产品步骤

理解物联网所需要的知识

智能净水器使用方法

门禁市场

智能窗帘新面貌

智能电饭煲开发

物联网专用卡应用场景

物联网标准

车辆管理流程

智能体脂称功能

全屋智能设计方案

IoT技术是如何应用

智能门锁中的报警芯片

蓝牙工业现场总线应用

灯光控制系统

即刻开启您的物联网之旅
即刻开启 您的物联网之旅
遇到问题了么?联系专属客户经理在线解答