Напередодні презентації нового флагмана Apple iPhone 8, очікуваного у вересні, ентузіасти не перестають цікавитися даними про технічні дані і можливості новинки. Останнім часом в цих цілях активно обговорюють прошивку смарт-колонки Apple HomePod. У ході детального розбирання кодів програміст Стів Троутон-Сміт вже зумів розкрити деякі особливості майбутнього флагмана, зокрема виявився розсекречений дизайн передньої панелі iPhone 8. Подальші дослідження прошивки дозволили виявити шість оригінальних функцій майбутньої новинки.
В першу чергу ентузіасти і, зокрема, Стів Троутон-Сміт звернули увагу на відсутність згадок про Touch ID, вбудованого в екран смартфона. Дактилоскопічний сканер, мабуть, буде реалізований іншим, невідомим поки способом.
Функція Tap to wake (натисни, щоб розбудити) буде підтримуватися в iPhone 8 і дозволить користувачеві «оживити» смартфон одним дотиком.
Передбачається, що рядок стану зазнає серйозних змін і стане складнішим і могутнішим, «з точки зору дизайну», з причини наявності вирізу у верхній частині дисплея. Передбачається, що рядок стану може стати інтерактивним.
Наступна функція торкнеться розширення можливостей створення доповненої реальності. Зокрема, було зазначено, що нові функції ARFaceAnchor в платформі ARKit та додатку FOTO отримають можливість аналізу глибини зображення, отриманого з фронтальної камери. Дана функція як би натякає, що фронтальна камера зможе підтримувати 3D-розпізнавання осіб і 3D-зйомку.
Функціональна область, розташована в нижній частині екрану iPhone 8, жодного разу не згадується в прошивці. Цей факт свідчить на користь гіпотези, що це буде частиною екрана, а не окремої функціональної областю за прикладом Dock і кнопки Home.
Щодо власне кнопки Home, то в iPhone 8 вона тепер називається «Home indicator» і буде ховатися за відсутності необхідності для збереження екранного простору.

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