Благодаря секретам, скрытым внутри прошивки Apple, мы много узнали об iPhone 8 На этой неделе. Одна из его самых больших особенностей - буквально - будет значительно больший дисплей что не оставляет места для физической кнопки «Домой» или громоздких лицевых панелей.
Вот как можно изменить iOS, чтобы воспользоваться преимуществами нового приятного пользовательского интерфейса.
По словам разработчика Стива Троутона-Смита, который рылся в прошивке HomePod, чтобы Наслаждаясь всевозможными пикантными подробностями об iPhone 8, мы можем рассчитывать на дисплей с разрешением 2436 × 1125 пикселей. разрешающая способность.
«Это разрешение составляет 375 x 812 точек при отображении в 3 раза - это точно такая же логическая ширина, как у iPhone 7, но на 22% выше», - объясняет Аллен Пайк, разработчик, ранее работавший в Apple.
Но дисплей iPhone 8 будет не просто больше; он также будет другой формы, чтобы соответствовать новому дизайну телефона. Графика Apple показывает, что он будет окружать передний динамик и камеру FaceTime и доходить до верхнего края телефона.
На первый взгляд это может показаться странным, но есть способы, которыми iOS могла бы использовать это в своих интересах для создания потрясающего нового пользовательского интерфейса. Пайк описывает некоторые из них в сообщении в своем блоге, в комплекте с черновыми мокапами.
Он предполагает, что Apple зарезервирует нижнюю часть дисплея для виртуальных кнопок, как на Android. Очевидно, посередине может быть виртуальная кнопка «Домой» с контекстными ярлыками для наших приложений с обеих сторон.
![Iphone pro аллен пайк Макет пользовательского интерфейса iPhone 8](/f/6bedcc1648cc4bc80b4012815577a44f.jpg)
Фото: Аллен Пайк
«Макет выше - это то, что происходит, когда вы выделяете нижние 66 пикселей разрешения iPhone Pro то, что мы в настоящее время знаем как панель навигации, но замените заголовок кнопкой домой », - Пайк объясняет.
Разработчикам не составит труда внести это изменение в свои собственные приложения, поскольку UIKit запрашивает их, чтобы просто указать левую и правую кнопки, а не явно размещать их в верхней части экран. «Многие приложения могут работать таким образом, просто перекомпилировав».
Конечно, размещение этих кнопок в нижней части дисплея упростило бы доступ к ним, особенно на большом дисплее. И если предположить, что Apple это разрешит, их можно будет использовать не только для навигации; разработчики могли размещать другие кнопки для разных действий.
Вы заметите, что Пайк убрал время в середине строки состояния. Это потому, что здесь будут находиться динамик iPhone 8, камера FaceTime и датчики распознавания лиц. С одной стороны, мы увидим наши сигналы сотовой связи и Wi-Fi; с другой стороны мы увидим индикатор заряда батареи.
Apple уже предприняла шаги к этому новому интерфейсу в iOS 11. Индикатор сотового сигнала был снова изменен с кружков на столбики, потому что они занимают меньше места. Заголовки приложений крупнее и жирнее, оставляя много свободного места в некоторых приложениях.
Но это пустое пространство имеет смысл, когда вы представляете новый интерфейс с более крупными и жирными заголовками прямо в верхней части экрана.