近日,蘋果從iOS 12開始新增了一項被稱為“安全碼自動填充”(Security Code AutoFill )的功能,有蘋果的軟件工程師對這一功能的開發(fā)過程進行了有趣的介紹。換句話說“密碼自動填充功能”并不是軟件團隊最初便計劃好要做的,它最初只是團隊在設(shè)計一些非常不同的東西時所產(chǎn)生的一個“小主意”。
用戶往往會為了輸入驗證碼而在短信/app之間來回切換才能完成。而iOS 12系統(tǒng)中“安全碼自動填充”功能能夠自動填充驗證碼和保存賬號密碼,十分的方便。
這位名叫Ricky Mondello的蘋果軟件工程師曾參與過“安全碼自動填充”功能的研發(fā),她表示為新系統(tǒng)加入“安全碼自動填充”的想法實際上是偶然間出現(xiàn)的,起初團隊也都十分認可這一功能不過由于當時手頭還有優(yōu)先級更高的項目需要完成,于是這個點子被暫時擱置了。
而后有軟件工程師將這個點子記了下來,擱置了好幾周,然后在那個被認為是“更有前景”的項目未被蘋果方面通過后“安全碼自動填充”的這個小項目的研發(fā)才被提上了日程。
Mondello強調(diào)稱,“安全碼自動填充”功能如此出色的原因在于其無需開發(fā)人員就可以執(zhí)行任何操作,同時還可以保護用戶隱私。在多年后重新談到當年開發(fā)“安全碼自動填充”時,Mondello仍然為團隊創(chuàng)造出此功能而感到自豪。也有人認為Android首先具有該功能,對此Mondello則表示蘋果版的“安全碼自動填充”更注重細節(jié)以及對個人隱私的保護。
該團隊結(jié)合了來自多個領(lǐng)域的專業(yè)知識,讓這一功能自加入到新系統(tǒng)后的第一天便可以發(fā)揮作用。整個過程完全可以被形容成“無心插柳柳成蔭”。