用于EOS的新Java和Swift SDK由Block.one发布

Block.one是一家开曼群岛注册的公司,发布了用于在EOS(最大的加密货币平台之一)上部署去中心化应用程序(dApps)的开源软件,该公司发布了一篇博文,其中“非常短的时间内” ,“创新的EOSIO网络应用程序爆炸式增长。”

EOSJS下载超过5000次

推出的新应用数量的显着增加可归因于EOSJS的可用性,据报道,EOSJS的下载次数已超过5000次。正如Block.one的博客(2019年5月17日发布)所述,EOSJS为JavaScript软件架构师提供了在EOS网络上构建dApp所需的工具。

适用于Swift和Java程序员的SDK

据Block.one称,安装在智能手机上的本机应用程序越来越多地被使用,因为与基于Web的应用程序相比,它们提供了“更丰富,更具吸引力的体验”。

为了向开发人员提供创建本机移动应用程序所需的工具,Block.one发布了两个不同的软件开发工具包(SDK),一个用于Swift,另一个用于Java程序员。

如Block.one的博客中所述,SDK包含可用于与EOSIO区块链交互的本机API。此外,Swift和Java SDK可以帮助开发人员在EOS主网上“创建,签名和广播交易”。

与EOS'区块链上的“处理密钥和获取签名”和“数据序列化/反序列化”相关的其他功能也可以使用Swift和Java软件工具包来实现。

EOS的SDK提供“极大的灵活性”

通过允许开发人员使用Swift和Java编程语言为Android和iOS创建应用程序,Block.one旨在促进为全球移动电话用户开发“引人注目的,本机EOSIO驱动的体验”。

Block.one的最新SDK提供了“极大的灵活性”,这是从EOSJS库中借用的。软件开发公司解释说,这些新功能允许开发人员为“​​各种用例和环境 – 可插入一个核心库的独立,可互换的提供者”编写程序。

根据Block.one的博客,用于Swift的核心EOSIO SDK和用于Java库的EOSIO SDK可用于“促进事务生命周期。”它们还提供“创建和处理事务的简单且惯用的方式,收集必要的签名,并准备并向EOSIO节点广播这些交易,“Block.one指出。

签名提供商功能

软件发行商还提到“签名提供商”是其最“灵活的提供商抽象”之一。签名提供商用于确定哪些密钥可用于签名,以及“请求和获取交易所需的签名”。

正如Block.one的博客中所解释的那样。签名提供程序允许任何需要签名的人驻留在平台的密钥存储区或“安全硬件签名元素”中,以“与执行它的签名提供程序配置事务。”这是一个有用的功能,因为开发人员无需担心“处理和保护用户的私钥。“

资讯来源:由0x资讯编译自CRYPTOGLOBE。版权归原作者所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢