他のオペレーティング システムと比較した macOS の特徴の 1 つは、ユビキタスなメニュー バーです。どのアプリでもデフォルトで表示されるバーで、そこからアプリの主な機能やその他の設定にアクセスできます。それを iOS で使えたらどうなるでしょうか?

開発者は、iOS コードを実験して、このメニュー バーを iPhone と iPad の画面に表示したいと考えていました。アイデアは、タッチスクリーンに適応したインターフェイスで、各アプリのさまざまな機能に直接アクセスできるようにすることです。結果?一目見ただけで次のことがわかります

小さな画面の必要性から生まれたアイデア

iOS のこのメニュー バー インターフェイスは、ほとんどのイノベーションでよくあることですが、問題から生まれました。 iOS 上でジュースやシミュレーションを作成するためのアプリ Codea の開発者は、iPhone にスペースがないことに気づきました。つまり、アプリはかなり複雑なので、必要なすべてのボタンを追加するスペースが画面上にありませんでした。そこで彼らは、別のプラットフォームではあるものの、長年にわたって私たちに提供されてきたソリューションに目を向けました。

コデア

これは、iOS 上でmacOS スタイルのメニュー バーを作成した方法です。タッチ入力に適応するためにいくつかの違いがあります。たとえば、ボタンが大きくなり、表示されたときにドラッグしてオプションの 1 つをアクティブにできます。他のアプリでもそれが使えることを想像できますか?

すべてのアプリで遍在するバーである必要はありません。非常にシンプルで表示する項目がないものもあります。ただし、より複雑なアプリ (まあ、まあ、iPad Pro) では、これは素晴らしいオプションになります。メニュー バーには大きな利点があり、すべてのアプリで同じシステムに基づいているため、macOS で使用するアプリに関係なく、基本的な機能の場所とアプリの使用方法がわかるということです。

常に見えている必要はなく、例えば上からの簡単なジェスチャーで表示されます。さらに、このバーはデスクトップ システムとタッチ コントロールの間の完璧な交差点であるため、たとえばタッチ macOS が表示される可能性があります。残念ながら、Apple がメニュー バーを iOS に統合する UI キットを実現するのは難しいでしょう。

経由 |コデア

このアプリでは macOS メニュー バーが iOS に追加されますが、すべてのアプリでデフォルトにしたいと考えています。・関連動画