contador web Skip to content

Apple engineer details Safari code completion feature

A feature of iOS 12 that is little remembered but a hand on the wheel in a number of moments the autocomplete codes. He is responsible for “capturing” the code in a two-factor authentication process (when you are at the login screen of a service, for example, and receive an SMS with a code to access it) and put it in the suggestions. from the keyboard, ready to use without you having to record anything.

Ma Software Engineer Ricky Mondello, responding to a Twitter user who thanked the creators of the feature, decided to give some details about its development process. According to him, the idea of ​​functionality came from a small group of engineers at Apple who originally worked on a project which they considered “much more ambitious” and which he specified.

This ambitious project ended up going ahead, but made the group think of a feature that would auto-complete codes sent by SMS. Mondello called the change of focus "difficult," but said he is happy today to think the redirection happened because "the result came from the idea, the teamwork and the execution," in the words of the developer.

Even a very good idea is still an idea. Ideas are obviously very important they are necessary but not enough. Here, the end result came from the idea, the teamwork and the execution.

Years later, I still feel very proud of the team for making the feature work. We combined experiments from various areas to create a magic that already worked on the first day, without asking anything from app and website developers, without providing their text messages to anyone. It still inspires me!

Monello adds that the implementation of the feature on iOS / macOS is different from that adopted by Android The robot system in some cases automatically captures the code sent by SMS and already applies it in the field in question as an automatic version of the copy / paste feature. According to the developer, this is not the best approach as it represents privacy and security issues.

Good then, it all went well, no?

via AppleInsider