原生应用是为特定操作系统开发的,采用Java、Objective C、Swift等设备平台原生语言编写,其中对于Windows Phone平台而言则需要采用C#语言。原生应用使用各自平台的SDK实现同摄像头、蓝牙和GPS等硬件的交互。原生应用的性能和安全性取决于开发人员对原生平台语言的熟悉程度。如果平台API经常更新并且经常弃用某些类或方法,那么将会增加开发工作的难度。越来越多的平台,例如iOS和Android等平台,正在开发安全的原生API,这样开发人员就无须再利用第三方库即可直接使用安全API,进而提高通信和数据存储的安全性。
资料来源:《物联网渗透测试》,文章链接:https://developer.aliyun.com/article/725480
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。