Android の次の大きなアップデートや、Google に追加してほしい機能に夢中になるのは簡単ですが、由緒ある T-Mobile G1 でほぼ 10 年前にデビューして以来、Android が獲得してきたすばらしい機能についてはどうでしょうか。
かつて私たちが何を失っていたのか、驚くかもしれません。だからこそ、少し立ち止まって、今あるものに感謝する時です。私たちが当たり前だと思っているAndroidの素晴らしい機能を5つご紹介します。
さらに読む: 最高のAndroidスマートフォン
仮眠モード
ほんの数年前までは、寝る前にAndroidスマートフォンを充電し忘れると、朝起きて嫌な思いをするのは当然のことでした。何もしていない時でも、アプリはいつでも好きな時にスマートフォンを起動させ続け、バッテリーを消耗させていました。さらに、アプリがエラーを起こしてウェイクロックが発生すると、本当に困った状況でした。朝にはスマートフォンのバッテリーがほぼ切れていて(触ると熱くなっている)、触ると熱くなっていることもありました。
グーグルDoze は、アプリが一晩中暴走するのを防ぎます。
しかし、GoogleがAndroid 6.0 MarshmallowでDozeモードを導入したことで、すべてが変わりました。数分間静止状態が続くとDozeモードが起動し、特定の条件を満たした場合を除き、アプリがスマートフォンを起動しないようにします。ただし、アプリがクラウドに「追いつく」ため、スマートフォンは定期的に短時間のメンテナンス時間のために起動します。Android 7.0 Nougatでは、GoogleはDozeモードをさらに改良し、スマートフォンがポケットの中にあるときでも動作するようになりました。
スタンバイ時のバッテリー持続時間は、Android 6.0以前とは全く異なるレベルになりました。あの頃は暗黒時代でした。
マルチタスクでの画面プレビュー
Androidは当初からマルチタスクをサポートしており、これは当時のiOSとの大きな差別化要因の一つでした。しかし、Androidでのアプリ間の切り替えは非常にぎこちないものでした。実際、初期のアプリ切り替えUIにはプレビュー画面すらありませんでした。
グーグルうわー、マルチタスクのプレビューが登場するまでは、Android は醜かった。
Android 3.0 Honeycomb 以前の Android のマルチタスク UI には、最近使用したアプリを表す 8 個のアイコンしかありませんでした。タブレット版 Honeycomb とスマートフォン版 Ice Cream Sandwich 4.0 で状況は一変しました。マルチタスク機能には、アプリを終了させる直前の状態をプレビューする画面が追加されました。
実際にアプリの画面を見ると、探しているものをより早く見つけられるようになり、見た目も良くなります。
Chromeカスタムタブ
アプリがウェブコンテンツを表示したい理由は数多くありますが、ブラウザアプリに切り替えてしまうのはユーザーエクスペリエンスの低下を招きます。Googleがこの問題を解決しようとした最初の試みはWebViewと呼ばれていましたが、2015年にAndroidにChromeカスタムタブが追加されたことで、ウェブコンテンツの閲覧は大幅に改善されました。
グーグルChrome カスタム タブは WebView よりも高速で、機能も豊富です。
Chromeカスタムタブを使用すると、開発者はChromeエンジンを使用してアプリ内でウェブページをレンダリングできます。保存されたパスワードやブックマークなど、Chromeの基本機能はすべて利用できます。また、ブラウザのフル機能が必要な場合は、コンテンツを再読み込みすることなく、アクティブなカスタムタブをChromeに簡単に移動できます。Chromeカスタムタブは従来のWebViewオプションよりもはるかに高速で、Chromeアプリ自体の一部として頻繁に更新されます。
スクリーンショットを撮る
Androidの初期には、ほとんどのデバイスでroot権限やPCがなければスクリーンショットを撮ることができませんでした。デバイスの画面をキャプチャする唯一の「公式」な方法は、PCでAndroid開発ツールに接続し、ADB経由で画面を取得することでした。まさに悪夢でした。スクリーンショットを撮るという単純な作業にこれほど長い時間がかかったとは信じがたいことですが、GoogleはついにAndroid 4.0 Ice Cream Sandwichでこの機能を追加しました。
グーグル以前はルート権限が必要でした。
Ice Cream Sandwich以降、すべてのデバイスで電源ボタンと音量ダウンボタンの長押しによる画面キャプチャがサポートされました(Samsungは最近までホームボタンと音量ダウンボタンの長押しでした)。当時、これは大きな話題となりました。
一部のOEMは、スクリーンショット機能に独自の工夫を加えており、インスタントクロッピング、スクロールスクリーンショット、ジェスチャーサポートなどを提供しています。Googleは純正Androidのスクリーンショット機能に目立った機能を追加していませんが、それはそれで構いません。少なくとも、ADBを使い続ける必要はないのです。
スワイプ可能な通知
Androidの通知シェードは、iOSに対する初期の優位性の一つであり、Appleも最終的にAndroidを模倣するほどでした。しかし、Androidの通知が「すべてかゼロか」という時代もありました。シェードに積み重なった通知は確認できましたが、個別に消すことはできず、「すべて消去」ボタンしかありませんでした。
グーグルすべてを消去するのではなく、1 つの通知だけをスワイプして消去します。
このボタンは現在も存在しますが、Android 4.0 Ice Cream Sandwichでは、通知をより細かく管理できるようになりました。シェードに表示したくない通知は、スワイプして消すだけです。AndroidのJelly Beanリリースでは、通知を下にスワイプするオプションが追加されました。これは通知を消すのではなく、展開してより多くの情報を表示します。これらのジェスチャーにより、通知シェードはよりすっきりと、よりダイナミックに自分の世界を管理できる場所になりました。