APP下载

Amazon通用软件提供统一API,开发者整合装置SDK更快速

消息来源:baojiabao.com 作者: 发布时间:2026-08-03

报价宝综合消息Amazon通用软件提供统一API,开发者整合装置SDK更快速

Amazon推出用于装置的Amazon通用软件 (Amazon Common Software,ACS)预览版,这是可在装置上整合Amazon装置SDK的最佳化软件,Amazon提到,他们已经在第三代Echo Dot和Amazon Smart Oven等装置使用ACS。

ACS为通用的元件,像是连接、网络、装置管理和多媒体功能,提供统一的API整合层,以及经预验证和内存最佳化元件。除了API以及元件,ACS还包含装置移植工具包,提供操作系统与底层硬件的抽象,增加程式的可移植性,还有ACS多层测试套装,则让开发者更容易找出装置软件的臭虫。

在这个目前释出的ACS预览版,支援简单设定功能FFS(Frustration-Free Setup)以及AWS IoT装置SDK,在今年稍晚也会支援Alexa语音服务装置SDK。官方提到,要在每个SDK中整合各装置SDK,开发者需要为Wi-Fi管理、HTTP操作和加密等通用功能,实作API整合层或是相容层,当SDK要执行Wi-Fi网络扫描这些功能时,便会呼叫开发者的功能实作。

ACS则是简化这些SDK整合工作,为Amazon装置SDK提供一个统一的API整合层,因此当开发者实作了ACS API,则往后便能在任何支援ACS的SDK上,重复使用这些程式码,可大幅节省开发者的时间资源。

官方表示,开发者使用ACS,将可以加速装置整合Amazon装置SDK的程序,更快地发布装置软件。只要符合Amazon标准的参照平台,便能使用ACS,诸如ESP32和Raspberry Pi 4都没问题,或开发者也可以选择将ACS整合到自有的硬件平台上。ACS还支援FreeRTOS和嵌入式Linux操作系统。

2020-02-28 01:53:00

相关文章