Appleのファームウェアに隠された秘密のおかげで、 iPhone8について多くのことを発見しました 今週。 その最大の機能の1つは、文字通り、次のようになります。 非常に大きなディスプレイ 物理的なホームボタンやかさばるベゼルを置くスペースがありません。
iOSを変更して、新しいユーザーインターフェースでそれを活用する方法を次に示します。
開発者のSteveTroughton-Smithによると、HomePodファームウェアをトロールして持ってきました 私たちiPhone8に関するあらゆる種類のジューシーな詳細私たちは2436×1125のディスプレイを楽しみにしています 解像度。
「この解像度は、@ 3xでレンダリングされた375x 812ポイントです。これは、iPhone 7とまったく同じ論理幅ですが、22%高くなっています」と以前Appleで働いていた開発者のAllenPikeは説明します。
しかし、iPhone8のディスプレイはただ大きくなるだけではありません。 また、携帯電話の新しいデザインに対応するために別の形状になります。 Appleのグラフィックスは、前面スピーカーとFaceTimeカメラを囲み、電話の上端まで伸びていることを示しています。
これは一見奇妙に思えるかもしれませんが、iOSがそれを利用して素晴らしい新しいユーザーインターフェイスを提供する方法がいくつかあります。 パイクはこれらのいくつかを説明します 彼のブログの投稿で、いくつかのラフなモックアップを完備しています。
彼は、AppleがAndroidのような仮想ボタン用にディスプレイの下部を予約することを想定しています。 中央に仮想ホームボタンがあるかもしれません。明らかに、どちらの側にもアプリのコンテキストショートカットがあります。
「上記のモックアップは、iPhoneProの解像度の下位66ポイントを 現在ナビゲーションバーとして知られているものですが、タイトルをホームボタンに置き換えてください。」Pike 説明します。
UIKitが要求するため、開発者が独自のアプリ内でこの変更を行うことは難しくありません。 それらを明示的に上部に配置するのではなく、単に左ボタンと右ボタンを指定する 画面。 「多くのアプリは、再コンパイルするだけでこのように機能する可能性があります。」
もちろん、これらのボタンをディスプレイの下部に配置すると、特に大きなディスプレイでは、ボタンへのアクセスがはるかに簡単になります。 そして、Appleがそれを許可しているとすれば、それらは単なるナビゲーション以上のものに使用できるだろう。 開発者は、さまざまなアクションのために他のボタンを配置できます。
Pikeがステータスバーの中央の時間を削除したことに気付くでしょう。 これは、iPhone 8のスピーカー、FaceTimeカメラ、顔認識センサーがここに配置されるためです。 その片側には、セルラー信号とWi-Fi信号が表示されます。 反対側にはバッテリーインジケーターがあります。
Appleは、iOS11のこの新しいインターフェイスに向けてすでに対策を講じています。 セルラー信号インジケーターは、占有スペースが少なくなるため、再び円からバーに変更されました。 アプリのヘッダーは大きく太字になっているため、特定のアプリには多くの空白が残ります。
しかし、その空白は、画面の上部に大きくて太字のヘッダーがある新しいインターフェイスを想像するときに意味があります。