在Android和iOS上开发CryptoSwift应用程序

在SCADE,我们始终在思考如何提高用户的工作效率。 我们通过SCADE 0.9.8.1达到的一个重要里程碑是SPM支持 。 我们对此感到非常兴奋。

这意味着您可以轻松下载,构建任何Swift SPM库并将其链接到SCADE项目中,并利用Android上以前只能用于iOS的Swift库

Marcin Krzyzanowsk的https://github.com/krzyzanowskim/CryptoSwift就是CryptoSwift。 它是一个纯Swift库, 实现了加密算法 。 CryptoSwift已变得非常流行,我们很高兴将其用于SCADE项目,并将其编译为Android。

在SPM功能的质量检​​查阶段,由于不明确的SPM规范,我们发现了许多较小的问题。 我们使用一些较小的库(例如SwiftMoment)测试了SPM,但是当我们第一次尝试使用CryptoSwift时感到惊讶。 它像一种魅力一样工作:

  1. 在依存关系部分中,指定URL和CryptoSwift的标记号

2.然后,导入库,并开始编码:

 在Androidlet上导入CryptoSwift // strVal =“ Awesome = CryptoSwift和SCADE” 
让strValMd5 = strVal.md5()
打印(strValMd5)

3.按编译,瞧瞧,CrytoSwift在Android上运行并打印

我们很高兴CryptoSwift和Android能够如此完美地一起玩。

要自己尝试,请尝试在此处进行辅导或观看视频

  • 教程 https://docs.scade.io/docs/cryptoapp
  • 影片 https://www.youtube.com/watch?v=GGkqO-0yQ9Y

维瓦·斯威夫特
您的SCADE团队

www.scade.io

Interesting Posts