Якщо ви колись користувалися Android, ви напевно помітили, що при наборі тексту на клавіатурі цієї системи ви набагато рідше потрапляєте по потрібних клавішах, ніж при використанні iOS. Справа не у звичці і вже точно не в кривизні ваших пальців: це просто ще один випадок такого явища, як магія Apple. Секретом клавіатури iPhone поділився у своєму недавньому інтерв’ю творець iOS і колишній віце-президент Apple Скотт Форстолл.
Для початку він розповів, що при розробці операційної системи для першого iPhone якість роботи сенсорної клавіатури викликала найбільше побоювань. Написання простого повідомлення оберталося таким жахом, що користувачеві просто хотілося кинути це заняття і дістати звичний кнопковий телефон.
У підсумку Форстолл змусив кожного члена команди розробки користувальницького інтерфейсу зосередитися тільки на створенні клавіатур, і через три тижні йому показали прототипи. Один з них вразив Скотта точністю своєї роботи і увійшов у фінальну версію системи.
Хитрість цієї клавіатури полягає у використанні штучного інтелекту і машинного навчання (у 2007 році ці словосполучення не були так поширені). Коли ви натискаєте клавішу з певною буквою, система автоматично вибирає літери, які з високою часткою ймовірності підуть далі. Ці клавіші не змінюються в розмірах, але їх площа чутливості збільшується, що робить попадання у них більш імовірним.
Таким чином і вийшло, що клавіатура iPhone відрізняється настільки вражаючими показниками точності набору тексту. Тепер, коли Форстолл поділився секретом, будемо сподіватися, що у Google це почують і використовують дану ідею для вдосконалення власної клавіатури.

Закінчив магістратуру КПІ за спеціальністю “Інженерія програмного забезпечення.”
Захистив кандидатську за темою: “Проектування дидактичної системи інноваційної підготовки фахівців в області програмної інженерії”.
Працюю і пишу на теми, пов’язані з програмуванням, влаштуванням комп’ютерів і комп’ютерних систем.