苹果从iOS 12开始新增了一项被称为“安全码自动填充”(Security Code AutoFill )的功能,用户往往会为了输入验证码而在短信/app之间来回切换才能完成。而iOS 12系统中“安全码自动填充”功能能够自动填充验证码和保存账号密码,十分的方便。近日有苹果的软件工程师对这一功能的开发过程进行了有趣的介绍。
这位名叫Ricky Mondello的苹果软件工程师曾参与过“安全码自动填充”功能的研发,她表示为新系统加入“安全码自动填充”的想法实际上是偶然间出现的,起初团队也都十分认可这一功能不过由于当时手头还有优先级更高的项目需要完成,于是这个点子被暂时搁置了。换句话说“密码自动填充功能”并不是软件团队最初便计划好要做的,它最初只是团队在设计一些非常不同的东西时所产生的一个“小主意”。整个过程完全可以被形容成“无心插柳柳成荫”。
而后有软件工程师将这个点子记了下来,搁置了好几周,然后在那个被认为是“更有前景”的项目未被苹果方面通过后“安全码自动填充”的这个小项目的研发才被提上了日程。
Mondello强调称,“安全码自动填充”功能如此出色的原因在于其无需开发人员就可以执行任何操作,同时还可以保护用户隐私。在多年后重新谈到当年开发“安全码自动填充”时,Mondello仍然为团队创造出此功能而感到自豪。该团队结合了来自多个领域的专业知识,让这一功能自加入到新系统后的第一天便可以发挥作用。
也有人认为Android首先具有该功能,对此Mondello则表示苹果版的“安全码自动填充”更注重细节以及对个人隐私的保护。
-
苹果
+关注
关注
61文章
24392浏览量
198500 -
iOS
+关注
关注
8文章
3395浏览量
150548 -
软件工程师
+关注
关注
8文章
218浏览量
21132
发布评论请先 登录
相关推荐
特斯拉招募软件工程师强化无人驾驶与机器人远程操作
![](https://file1.elecfans.com/web2/M00/07/FB/wKgZombz6VuAFeotAAIjSCj1HKI007.jpg)
【「数字IC设计入门」阅读体验】+ 概观
FPGA算法工程师、逻辑工程师、原型验证工程师有什么区别?
![](https://file1.elecfans.com/web2/M00/FF/40/wKgaomahti2AV26dAAMiNIjdnKg435.jpg)
嵌入式软件工程师如何提升自己?
索尼诚邀软件工程师参与PS免费手游平台设计
嵌入式软件工程师和硬件工程师的区别?
![](https://file1.elecfans.com/web2/M00/E5/09/wKgZomZB1aqAfoLMAALwKMk88bw153.jpg)
![](https://file1.elecfans.com/web2/M00/DF/FB/wKgZomY1H9uAdzzJAAMwQMmJ0js548.jpg)
![](https://file1.elecfans.com/web2/M00/DE/DE/wKgZomYwuQ-AegjsAAISSibiD4I286.jpg)
Cognition发布首款AI软件工程师Devin
优秀电源工程师需要哪些必备技能?
嵌入式软件工程师常用的
![嵌入式<b class='flag-5'>软件工程师</b>常用的](https://file.elecfans.com/web2/M00/09/16/pYYBAGD0FvWAeWpFAAAb1Fux1oA753.jpg)
评论