简体中文
简体中文
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内容资讯,并不代表本站观点及立场。若有侵权或异议,请联系我们处理。
相关标签
相关标签
换一换
形状

物联网工程

智慧客房的优点

全球物联网发展受哪些影响

智慧节电系统的优点

智慧出行

智慧食堂管理系统方案

智能门锁报警芯片

卧室智能家居系统

物联网数据

智能软件开发

市面上还有哪些智能家居

门锁开发

家用电器

物联网优势

智慧图书馆设备厂家

红酒柜的使用注意事项

智能LED泛光灯

光电传感器系统设计

IoT技术应用

智能别墅系统

智能锁解决方案公司

智能净水器普及程度不高原因

智能窗帘的优势是什么

物联网云平台应用

工业互联网

智能家电产品

智能扫地机器人功能

物联网数据集成

智能井盖解决方案

我国芯片市场机遇

无线开关插座

云计算和物联网

物联网机器

智能影音系统好处

智能机器人

智能猫眼

弱电系统

物联网统计列表

智能制造管理系统

老年智能手环方案

智能门锁的优势

智能节能解决方案公司

工业传感器开发

智慧节电方案公司

气体传感器系统设计

智能鞋柜作用

智能垃圾桶几项隐藏功能

智能睡眠监测带如何检测睡眠

工业设备节能改造

saas

智慧城市

硬件

智慧节电系统开发商

出门在外不放心怎么办

智能慢煮机如何保证食材的原汁原味

物联网应用

指纹智能门锁安装

智能门锁芯片

工业能耗系统开发方案

智能家居照明

如何选择可穿戴设备芯片

背景音乐音响

智慧零售硬件开发方案

智能奶瓶的功能

慧食堂有哪些功能

交流充电桩

智能家庭影院解决方案

智能控制

电磁炉具有哪些优势

物联网报告内容有哪些

智能餐具消毒柜

智能手环

智能农业大棚优势

智能摄像机应用

选购抽油烟机小技巧

MES解决方案

工业生产降耗方案

智能淋浴房靠不靠谱

5g

智能化系统

制造业降耗方案

什么是无人便利店

无线模块

节能灯品牌

智能家居产品设计

花卉栽培中的IoT技术应用

智能传感器公司有哪些

气体检测仪能监测多少有害物质

物联网商业

智能慢煮机方案

开发电子产品

智慧断路器设计方案

工业降耗方案设计

智能消毒锅解决方案

工业节能降耗系统

工业传感器应用

智能家居十大知名品牌

智慧食堂系统提供商

无线充电技术

企业节能降耗方案

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