ハードウェアメーカーによってAndroidがどのように異なるか
Androidデバイスには、さまざまな形、サイズ、色、機能があります。これらは、オペレーティングシステムレベルの機能、プリインストールされているアプリ、革新的なインターフェースの実験の点で、それぞれ異なる可能性があります。なぜそのような違いがあるのですか?
Android Open Source Projectは、デバイスメーカーに、顧客を引き付ける独自の機能を作成するための多くの余裕を与えます。これを、Appleがハードウェアとプラットフォームを制御するiOSと比較してください(ただし、これには独自の利点があります)。
このガイドでは、Androidの新しいバージョンがどのようにリリースされるか、メーカーがデバイスでAndroidをどのように使用するか、製品に加えた最も興味深い変更のいくつかを見ていきます。
これから説明するすべてがあります:
1.Androidの開発サイクル
GoogleがAOSPをリリース|ストックAndroid|メーカーはハードウェアのAOSPを調整します|メーカーがAOSPをカスタマイズする
2.Androidメーカーによる一般的なカスタマイズ
サムスン|アマゾン| HTC | LG | Xiaomi |モトローラ| Google
3.バラエティはAndroidのスパイスです
Androidの開発サイクル
多くの人がAndroidをLinuxの「バージョン」または「フォーク」と呼んでいます。 です Linuxカーネルを使用しているため、LinuxベースのOSであると言って間違いありません。
しかし、Androidは、他のディストリビューションで非常に一般的な同じGNUユーティリティのセットを使用しないという点で異なります。 Androidユーザーが単に「端末にドロップ」して生産性を期待できるわけではありません。実際、Androidデバイスは、別のアプリをインストールしない限り、標準端末へのアクセスをまったく提供しません。
代わりに、Linuxカーネルをベースとして使用し、他のライブラリとともにアプリを実行するためのランタイムを追加します。アプリとシステムサービスはこれらのリソースを使用し、その結果が私たち全員が知っているAndroidになります。この階層は、AndroidDevelopersポータルからの以下の画像に示されています。
Androidは、特定のバージョンが開発とテストを経て「リリース」されるという点でWindowsに似ています。そのソースコードはAndroidの開発者ポータルのリポジトリにプッシュされ、メーカーは自由にダウンロードして使用できます。 Androidが継続的な機能強化をどのように受けているかを詳しく見てみましょう。
GoogleがAOSPをリリース
「ストック」Androidは、Googleが確立したオープンなコラボレーション環境での開発から生まれたAndroidです。 GoogleはAndroidの開発を調整しているため、Android Open Sourse Project(AOSP)を定期的にリリースします。このプロジェクトの出力は、Androidとして知られている完全なモバイルオペレーティングシステムのソースコードです。
このコンテキストで「オペレーティングシステム」が何を意味するかを知ることが重要です。これは、基盤となるプラットフォーム(カーネル、基本的なソフトウェアライブラリなど)と一部の組み合わせを指します。 アプリケーション。これらを合わせて、業界は「ストックAndroid」と呼んでおり、デバイスがそれに近いものを同梱することが非常に流行しています。 Googleを含むメーカーは、自社のデバイス用の画像を作成する必要があります。
現在、「ストック」Androidは、必ずしも「公式」Androidを意味するわけではありません。 Googleの新しい「CertifiedAndroid」イニシアチブは、デバイスメーカーがセキュリティガイドラインに準拠していることを確認しようとしていますおよび 特定のGoogleのアプリをプリロードします。これは、Googleによるレビューと承認が必要なため、「ストックAndroid」を超えています。
反対に、Androidのソースコードは誰でも利用できるため、サードパーティはGoogleの祝福なしに、選択したデバイス用にコンパイルできます。すでにおなじみの例が2つあります。
1つ目はAmazon製のデバイスで、これについては後のセクションで説明します。これらは、基盤となるオペレーティングシステムとしてAndroidを使用すると同時に、独自のアプリストアとメインランチャーインターフェースを使用します。
もう1つの例は、コミュニティが作成する多くのカスタムROMです。 「AndroidNougatに基づく」と記載された新しいものが出てきた場合、それはプロジェクトがそのリリースを開始点として使用したことを意味します。
在庫のAndroid(Googleのアプリを含む)がどのように見えるかを確認する簡単な方法の1つは、過去に調べたようなエミュレーターを使用することです。ただし、Genymotionは商用製品であり、BlueStacksはWindowsでのみ実行されます(一方、AnboxはLinuxのみです)。
無料のクロスプラットフォームオプションについては、Android Studioをダウンロードしてインストールし、付属のSDKマネージャーを実行できます。 Androidの各リリースのプログラミングリソース(下の画像を参照)をダウンロードできます。これには、それぞれの「システムイメージ」も含まれます。
Android Studioのインストールは、インストールパッケージをダウンロードして、次のようにするのと同じくらい簡単です。
- Windowsでは、.EXEインストーラーを実行します。
- Macでは、.DMGでも同様に実行します。
- Linuxでは、.ZIPファイルを解凍し、インストーラーを実行します(これらの手順の詳細な手順については、独自のAndroidアプリの作成に関するガイドをご覧ください)。
完了すると、Android Studioのツールの1つは、「Android仮想デバイス」マネージャーです。以下に示すように、(「AVDマネージャー」)というラベルの付いたツールバーボタンを探します。
表示されたら、[仮想デバイスの作成...]をクリックして、2つの手順で仮想デバイスをすばやく作成できます。まず、デバイスプロファイルを選択します。画面サイズや解像度などのパラメータしか提供されないため、あまり時間をかけて考えないでください。
次に、実行するAndroidのバージョンを選択します。
完了をクリックします 、仮想デバイスが作成されたら、AVDマネージャーの再生ボタンを使用して起動します。
仮想デバイスが実行されると、Androidの各バージョンが提供するアプリの標準レイアウトとコレクションを確認できます。 5.1(Lollipop、左下に表示)と7.1(Nougat、右)の2つのバージョンを並べて比較すると、同じアプリの多くが提供されていることがわかります。 (Googleのアプリは別として、説明したように、追加のレビューと同意が必要です。)
これには、連絡先、電話(ダイヤラを含む)、カメラ、ブラウザ(古いバージョンの場合)、Chrome(新しいバージョンの場合)、時計やギャラリーなどのアクセサリが含まれます。この一連のアプリケーションを使用すると、スマートフォンの基本的なメリットを享受できます。
しかし、それはかなり必要最低限の経験を表しています。これが、ほとんどのメーカーがある程度のカスタマイズ作業を行う理由です。前述のように、AOSPにはGoogleと他の貢献者の作品が含まれています。リリースされると、メーカーは次のセクションで説明するように、ソースコードをダウンロードして調整することができます。
メーカーが新しいデバイスでの作業を開始する準備ができたら、AOSPプロジェクトからのソースコードのコピーから始めます。彼らが最初に追加する可能性が高いのは、デバイス上で特別なハードウェアを操作するために必要なドライバーです。
この例は、Note5のSペンで見ることができます。これは、物理的な接触がない場合でも、電話と通信するデバイスです。そこでSamsungは、このアクセサリからの入力を受け入れるドライバを作成しました。
ハードウェアには、追加のソフトウェアも必要になる場合があります。たとえば、S-Penは複数の構成オプションを受け入れます。メーカーはこれらのコンポーネント(上の画像に示されている設定画面など)を作成し、AOSPからAndroidコードベースに追加します。
ただし、すべてのハードウェアが考慮されると、必ずしもそれらの作業が完了するとは限りません。
最後に、メーカーは顧客にユニークな体験を提供するために追加も行います。これには、デフォルトのテーマのインストールや、箱から出してすぐに特定のアプリケーションをプリロードすることが含まれます。前のセクションで説明した項目(ドライバー、構成画面など)と同様に、それらをアンインストールすることはできません。
これらがGooglePlayアプリのライブラリに隠れていることに気付くかもしれません。アンインストールできないというメモがある場合があります。それ以外の場合は、通常の「アンインストール」の代わりに、「非アクティブ化」(下の画像を参照)や「アップデートのアンインストール」などのボタンが表示される場合があります。
メーカーが本当に差別化するのはこのカテゴリーです。次のセクションでは、主要なメーカーのいくつかと、最近の主力デバイスに加えたカスタマイズについて説明します。
Androidメーカーによる一般的なカスタマイズ
以下のセクションでは、各電話の最も便利でユニークな機能の2つから6つを見ていきます。これらはすべてデバイスにプリインストールされており、多くは排他的です。
ここで検討しないのは、厳密にハードウェアに関連するものです。したがって、どの電話がより優れたカメラまたは最新のSnapdragonプロセッサを搭載しているかを探している場合は、追加の調査を行う必要があります。しかし、主要なデバイスメーカーが自社の製品にどのようなソフトウェアの調整や変更を加えているかを知りたい場合は、読み進めてください。
サムスンは、電子機器やその他の商品の大手メーカーとして、デバイスを際立たせる機能の開発に実際に投資する規模を持っています。
これらの最初はBixbyです 、AmazonのAlexaやGoogleのアシスタントと競合する音声対応アシスタント。表示する情報の種類を構成すると(下の画像を参照)、Bixbyの人工知能は使用するほど学習することになります。推奨事項を作成し、ホーム画面に表示されるカードの形で提示します。
Bixbyには、次の4つの主要な追加機能があります。
- 音声 、音声制御を有効にします。 Samsungは、たとえば、特定のモードでカメラアプリを開くように要求するなど、Bixbyを使用してコマンドをより厳密にゼロにすることができると述べています。
- ビジョン 、カメラを何か(下の画像に表示)に向けて、外国語の翻訳や製品のショッピングリンクなど、それに関連する情報を取得できます。
- ホーム 、スケジュールや過去の習慣やその他のトリガーに基づいてアプリを起動するためのプロンプトなどのコンテキスト情報を含む前述のカードのコレクション。この一例は、カレンダーエントリから直接Uberを注文することです。
- リマインダー 、時間や場所などの条件に基づいてプロンプトが表示されます(下の画像を参照)。
SamsungはDeX環境も作成しました 、Samsung電話を唯一のコンピュータにしようとする試み。 DeXは、Androidのもう1つの代替スキンであり(会社の「TouchWiz」インターフェースに加えて)、デスクトップのトラップの多くが含まれています。スタートスタイルのランチャーボタン、移動可能なデスクトップアイコン、タスクバー、複数のアプリケーションウィンドウです。
この環境は、互換性のあるSamsungデバイス(Galaxy S8以降のすべて)をキーボード、マウス、モニターなどのセットアップに接続するとアクティブになります。現在、Samsung独自のDeXステーションが唯一の主流 この機能を備えたデバイスですが、eBayやAmazonなどのサイトで他のブランド外のソリューションを見つけることができます。
サムスンのアプリカスタマイズの最大のストーリーは、アプリ自体ではなく、どこで入手できるかです。市場支配力を示すもう1つの例として、Samsungには Galaxy Appsという独自のアプリストアがあります。 。
このストアでのアイテムの選択は非常に限られていますが、メーカーがGoogleにカットを与えることなく、テーマなどをユーザーに販売する1つの方法です。また、会社が自社のアプリ(「SideSync」画面共有やソフトウェアKVMアプリケーションなど)をGooglePlayストアに投稿せずに更新する方法も提供します。 (これはすべて、Samsungアプリを完全に置き換えることに決めていないことを前提としています。)
サムスンのラインナップに新しく追加されたNote8には、ライブメッセージと呼ばれる機能が含まれています 。ノートに含まれているスタイラスを使用して、アニメーションメッセージを描画したり、写真を飾り立てたりすることができます。これらはGIF画像に変換されるため、受信者がNote 8を持っていることや、このような機能でよくある特別なアプリを使用していることを心配する必要はありません。
最近、最新のFire10HDタブレットを「ベストバリュータブレットアラウンド」と呼んでいます。間違いなく、その一部は、Amazonがターゲットにしているユーザーのタイプであれば、Amazonが行ったソフトウェアの調整によるものです。
アマゾンはもはや電話を提供していませんが、それでもAndroidタブレットの市場で大きなプレーヤーです。同社のFireOS 他のメーカーと同じベースレイヤーを使用しているため、技術的にはAndroidの内部にあります。ただし、ユーザーインターフェースは大幅にカスタマイズされており、作成者ではなくコンテンツの利用者としてデバイスのターゲットにアクセントを付けています。
デバイスのランチャー(上の画像に表示)は、この例です。これは、書籍、映画、音楽などのコンテンツにアプリと同等の課金を提供するためです。これを、コンテンツを検索するか、そのコンテンツを提供または読み取るアプリにアクセスするか、場合によってはファイルマネージャーアプリを開く必要があるほとんどのAndroidデバイスと比較してください。 (もちろん、いつでも「ストック」アンドルドイドのように見せることができます。)
以前は、ホーム画面は基本的にライブラリ内のコンテンツの「カバーフロー」スタイルのカルーセルであったため、これはさらに強調されていました。ただし、最近のリリースでは、Amazonはそのアプローチから一歩後退し、ランチャーをもう少し伝統的なものに見せました。
アマゾンのエコシステムのもう1つの主要な新しいコンポーネントは、 Alexa 、その仮想アシスタント。おそらく現在市場に出回っているアシスタントの中で最も有能なFireタブレットは、それを際立たせています。今後のFireラインのアップデートでは、「ハンズフリー」のAlexaコマンドのサポート、またはボタンを押さずにAlexaに質問する機能が追加されます。これにより、Fireタブレットの機能はEchoやEchoDotなどのAmazonのスマートホームデバイスと同等になります。
ただし、Alexaの統合は、アプリドロワーの長押し(下の画像に表示)にもバインドされており、重要であることを示しています。
ただし、Amazonのデバイスの最も基本的な違いの1つは、それらのデバイスのアプリを取得する方法です。 Fireタブレットは、そのままではGooglePlayストアにアクセスできません。 Amazon Appstoreにアクセスできます。これは、アプリの選択肢が異なるまったく異なるマーケットプレイスです。主要なアプリは両方の場所で利用できる可能性があります。 Amazonの「ベストセラー」をざっと見てみると、Minecraft、Netflix、Facebook、AngryBirdsなどの標準が含まれています。
ただし、Playストアで何かが入手できるからといって、Amazonからそれを見つけることができるとは限りません。これには、Gmail、Googleマップ、Googleカレンダーなどの新しいAndroidデバイスで見慣れている「Googleアプリ」が含まれます。 PlayストアをFireデバイスにサイドロードすれば、これらすべてをインストールできますが、これはかなり複雑なプロセスであり、すべての人に適しているわけではありません。
Amazon以外のデバイスでAmazonAppstoreを入手するには、サイドローディングも必要ですが、Amazonでは非常に簡単です。 APKファイルはダウンロード可能であり、実際にはアプリをサイドローディングするための手順を提供します。
「不明なソース」のセキュリティ制限をオフにする必要があるという事実は、一部の神経質なユーザーがそれをインストールすることを防ぎますが、それ以外の場合は苦痛のないプロセスです。ファイルマネージャー(左上)からAPKファイルを開き、インストールを受け入れる(右上)だけです。
HTC
少し前まで、HTCのメタルボディHTC Oneラインは、Samsung、Sonyなどの主力携帯電話と正面から競合していました。今日でも、彼らは高品質で控えめな(少し退屈だと言う人もいるかもしれませんが)デザインの電話を製造していますが、そのオプションは市場のリーダーたちの注目をほとんど集めていません。比較すると、HTCは、独自のソフトウェア変更ではなく、ハードウェアに依存する傾向があります。
HTCの最新のフラッグシップデバイスであるV30に含まれている独自の機能は、 Edge Senseです。 。これにより、ユーザーはスマートフォンが握られたときに実行する特定のアクションを指定できます。これにより、頻繁に使用するアプリを、片手でアクティブ化するだけのジェスチャーに設定できます(これは、一部の開発者がランチャー全体を構築したユースケースです)。以下のクリップは、カメラアプリケーションを起動するこのアクションを示しています。
[video width ="480" height ="720" mp4 ="https://www.makeuseof.com/wp-content/uploads/2017/10/android-versions-htc-u11-edgesense.mp4"] [/ビデオ]
電話のハードウェアは、このジェスチャを「フリング」または「シェイク」と同じ方法で登録します。 HTCは、ユーザーがこのジェスチャの動作をカスタマイズするための一連のコントロールを設定内に提供します。これには、起動されるアプリケーションと追加のオプションのジェスチャ(ショートスクイズやスクイズアンドホールドなど)が含まれます。
HTCの最も人気のある機能の1つは、点滅フィード 、さまざまなアプリからの更新を含む「サマリーボード」スタイルのフィード。この機能にアクセスするには、Flipboardなどの競合他社とほぼ同じように、ホーム画面の左側をスワイプします。
ユーザーは、サポートされている多数のアプリから選択して、ニュース、アプリのリマインダー、ソーシャルメディアの更新を含めることができます。次の画像に示すように、HTCのSense Companion(次のセクションで説明)からの推奨事項もオプションです。
センスコンパニオン フィードの概念にアシスタントスタイルの学習を追加し、レストラン、システムチューニング、役立つリマインダーなどの提案をユーザーに提供します。下の画像に示されている、HTCがよく参照する例は、カレンダーで予定されている会議に気付いたときにスマートフォンに充電するように通知するものです。
会社のセンスインターフェース 全体的に、標準のAndroidランチャーに非常に近いです。ほとんどの変更は、機能とルックアンドフィールの両方の簡素化に焦点を合わせています。ただし、テーマエンジンを使用すると、見た目の美しさを大幅にカスタマイズできますが、全体的なレイアウトとユーザーインターフェイスの制御は、在庫から大きく外れることはありません。
下の画像は、U11のホーム画面構成からアクセスでき、好みに合わせてデバイスの外観を変更するために利用できるいくつかのテーマを示しています。
HTCは最近、他の企業のアプリケーションを適切な場所で使用するように努めています。たとえば、最近のデバイス(HTC 10など)では、同社はHTCGalleryやMusicなどの自社製アプリをGoogleの対応するアプリに置き換えました。
この精神で、HTCはAmazonのAlexaも提供しています デバイス上の仮想アシスタントの選択肢として。
LG
LGは、これまで主にレーダーの下で飛んできた優れたフラッグシップ電話を製造してきました。言うまでもなく「商標」機能はありませんが、同社は全体的なエクスペリエンスにいくつかの巧妙な追加を実装すると同時に、いくつかの拡張アプリケーションも提供しています。
まず、フローティングバーがあります LGV30で。これは、選択したアイテムを含む、常に上部にあるスライド式のツールバーです。
フローティングバーでアクセスできるショートカットやアプリをカスタマイズすることもできます。設定画面、お気に入りの連絡先、音楽プレーヤーのコントロール、簡単なスクリーンショットを撮る機能などが考えられます。
LGの携帯電話には常時表示もあります 。設定すると、電話の明るさが低下し(バッテリーを長持ちさせるため)、電話が通常スリープ状態になるときにロック画面が表示されます。ユーザーは、時間、日付、その他の情報を含むさまざまなレイアウトの中から表示を設定できます。
多くの点で、V30はメディアファンをターゲットにしています。その高品質のオーディオ設定は、その写真機能と同様に、これの証拠です。 。
これらの最初のものはGraphyで、事前に構成された多数の写真設定から選択できます。 Graphyは有名な写真をユーザーに提示し、ユーザーはそれらの画像から光感度、絞り、シャッタースピードなどの設定を一度に適用できます。
それはあなたがすでにまさにそれをした写真に基づいてあなたが望む外観とあなたがいる状態を一致させることを可能にします。これは、ユーザーが特定のショットに最適な組み合わせを取得するための設定に苦労するのを防ぐための、ユニークで直感的な方法です。
LGは、ライブラリを参照してサンプルを追加できるスタンドアロンアプリも提供しています。
同様に、Cineffectは、さまざまな種類の映画の名前が付いた動画フィルタのコレクションです。たとえば、「ロマンティックコメディ」は柔らかな照明で明るく、「ノワール」は暗く陰気です。カメラアプリを使用すると、これらのフィルターを直接適用でき(以下に表示)、ビデオ品質を低下させないという追加のボーナスがあります。
Xiaomi
Xiaomiは定期的にトップ10のメーカーにランクされており、質問している人によってはトップ5に達することもあります。同社はこの勢いに基づいて構築されています。これは、非常に人気のあるコミュニティROMの基盤でもあるMIUIインターフェイスに組み込まれている独自の機能に由来しています。その目標は、PCやスマートデバイスなど、市場の他のセグメントに参入することであるようです。
最新のMIUIバージョン8には、デュアルアプリと呼ばれる興味深い機能があります これにより、ユーザーは、アプリが明示的にサポートしていない場合でも、複数のプロファイルを使用してアプリを構成できます。たとえば、異なるSkypeアカウントを使用するには、通常、あるアカウントから別のアカウントにログアウトする必要があります。
ただし、この機能を使用すると、アプリを「複製」して、独自のデータと設定を備えた一種のサンドボックスにアプリをセットアップできます。 MIUI 8は、この方法でサポートするアプリを[設定]画面に一覧表示します。アプリのスイッチを切り替えると、2番目のプロファイルが作成されます。
これは、Chromeで複数のプロファイルがどのように機能するかと同じです。それぞれに独自の履歴、ブックマークなどがあります。デュアルプロファイルを持つアプリは、起動画面に個別のアイコンも表示されます。 1つには標準のアイコンがあり、もう1つ(右下に表示)には「コピー」スタイルのバッジがオーバーレイされて表示されます。
ご覧のとおり、これらのWhatsAppインスタンスはそれぞれ異なるアカウントであるため、異なるチャットのセットを持っています。
セカンドスペース 機能はこの概念をさらに一歩進め、完全に別個の環境を作成します。これは、Good Technology(Blackberryが取得)によって実現される個人/仕事の分割のタイプに似ており、ユーザーは会社が管理する一連のアプリとデータを自分のアプリから分離することができます。また、タブレット用のAndroidユーザーアカウントと似ていますが、それぞれ異なるスペースに独自のアプリがある点が異なります。
このスペースを設定すると、プライマリスペースからファイルとアプリを「インポート」するオプションが表示されます。下の画像に示すように、ランチャーアイコンや通知トレイのエントリを使用して切り替えます。
MiMover[販売終了] は、ユーザーが新しいXiaomiデバイスに移行するのを支援するアプリケーションです。デバイス間接続を介して、アプリは次のようなデータを移動します:
- 連絡先、メッセージ、通話履歴などのシステムデータ
- アプリとアプリデータ
- 写真、メディア、ドキュメントなどのファイル
移動の送信者と受信者を設定したら、転送するアイテムを選択できます。カテゴリ(左下に表示)または各アイテム(中央のアプリと右のSDカードファイルについては下に表示)のいずれかとして選択してください。
これらのインポートの一部は、Googleアカウントで新しいスマートフォンにログインするだけで行われます。しかし、システムデータ内の項目はそれらの中にないことがよくあります。この種のボーナス機能は、ユーザーがコミュニティROMについて楽しむものであり、デバイスにもユーザーを引き付けます。
Xiaomiは、Samsungとは異なり、エコシステムを幅広いデバイスに拡大することを目指しています。 Mi Home これの一部です。これは、次のようなさまざまなMiホームオートメーションデバイスすべてに接続するためのアプリです。
- ネットワークスピーカーを兼ねるゲートウェイデバイスを含むネットワーク機器
- 照明および電気機器(スマートプラグ、スイッチなど)
- センサー(ドア/窓が開いているか閉じているかを感知する、温度センサー、モーションセンサー)
- 空気および水浄化装置
このアプリを使用すると、ユーザーは接続されたデバイスを制御および監視できます。正確な機能は、もう一方のデバイスによって異なります。ただし、例としては、空気清浄機のフィルター寿命の読み取り(上の画像を参照)やライトのオンなどがあります。アクションを組み合わせて、ユーザーがシングルタップでアクティブ化できる「シーン」にすることもできます。
たとえば、長いウェブページのスクリーンショットを撮る場合は、スクロールスクリーンショットを使用できます。 パンダウンしてページ全体をキャプチャします。つまり、スクリーンショットをその時点で画面に表示されているものに厳密に制限するものではありません。簡単ですが、かなり便利です!
スマートフォンが登場する前は、モトローラは当時の必需品である2つの携帯電話を製造していました。象徴的なStar-TACクラムシェルであり、MotoRAZRの後継機種です。
iPhoneが登場した後も、Droidラインは間違いなくAndroidセグメントの最初のヒットでした。次に、所有権の変更と疑わしい設計上の決定が行われました(MotoBlur、あなたを見ています)。ただし、今日のLenovo子会社のアプローチははるかに測定されています。
Moto Mods モジュラー電話の最初の試みではありませんが、モトローラはその反復に多額の投資を行っています。これらのデバイスは主に、互換性のある電話の背面に磁気的に取り付けられる「そり」の形を取ります。
これらは、強化されたハードウェア機能(上の画像に示されているように、スピーカー、プロジェクター、カメラなど)を提供します。一部には、機能を強化するためのコンパニオンアプリもあります。たとえば、最近リリースされたMoto Gamepadは、Gamepad互換ゲームのリストを含むMotoGameExplorerアプリにリンクしています。
さらに良いことに、いずれかを選択すると、Playストアから購入するように指示されますが、一部のゲームコントローラーが提供するような独自のストアフロントではありません。
オペレーティングシステム指向の変更に関しては、Z2ForceにはMoto Actionsの設定のグループが含まれています 。下の画像に示すように、[Moto]設定画面で、他のMoto電話でも利用できるこれらの特定のジェスチャを有効または無効にできます。
他のブランドのようにこれらを変更することはできません。ただし、一般的なニーズに対応するオプションをキャプチャします(たとえば、スマートフォンを下向きにしたときにサイレントモードにするなど)。
LGのAlwaysOnDisplayと同様に、Motorolaの Moto Display スマートフォンがスリープ状態のときの更新と情報を表示します。
最後に、Motorolaには Moto Voiceと呼ばれるアシスタント機能が含まれています 。サムスンのビックスビーのように本格的なアシスタントではありません。代わりに、画面がロックされている場合でもアクティブ化できるGoogleアシスタントをアクティブ化する別の方法です。
ただし、運転中にテキストメッセージを読み上げるなど、他の機能も提供します。
The Android image Google ships with their own hardware isn't strictly "stock Android." But it's very close from both the visual and usability perspective.
It's not surprising Google would integrate their own Assistant in a high profile way for their own hardware. And they did, by mapping Assistant to the Active Edge available on both Pixel 2 models. Like Edge Sense on the U11, this feature launches an app in response to a squeeze of the phone's sides. In this case, the app in question is Google Assistant.
[video width="480" height="720" mp4="https://www.makeuseof.com/wp-content/uploads/2017/10/android-versions-google-pixel2xl-activeedge.mp4"][/video]
Unfortunately you're not able to configure the squeeze gesture to do other things (as shown in the below image). This is a clear sign of Google pushing the Assistant app as the user's path of choice to content. This convenient, one-handed gesture positions Assistant as the best option for quick interactions like checking messages or sending texts.
Google Lens is able to match objects in the phone's camera viewfinder and begin searching for additional information about them. The phone will combine all Google's indexed data with its latest investments in artificial intelligence and machine learning.
The result is similar to (but better than) Samsung's Bixby Vision. For example, you can simply start snapping pictures of things to price products or identify landmarks (as shown in the image below) and link to their information on the web.
Another rather unique feature of the new Pixels is Now Playing 。 It's a sort of always-on Shazam in that it identifies songs anytime music is playing nearby. The title and artist display on the Pixel's always-on lock screen or as notifications.
And unlike comparable services, the Pixels have a local database of popular songs. It won't need to contact a Google server to identify them, saving your mobile data.
Variety is the Spice of Android
Over the course of this guide we've examined the wide variety in the Android market. Its the open platform that allows manufacturers to make different form factors, software features, and other little changes.
There are many in the industry who point at these and cry, "Fragmentation!" But that's what allows innovation as the Samsungs and Googles of the world compete. Add to this the open source AOSP project and a vibrant developer community, and Android gives you a multitude of options.
Do you have a favorite feature from your own Android device? Anything you wish you you had from other Android devices? From iOS even? Share your thoughts on the broad spectrum of Android functionality, along with any tips you have, in the comments below!
-
2019 年に Android アプリを開発する方法:「新しい」Android の採用
Bitotsav 19 アプリがどのように実現したか 背景:パンテオン ’17 ⏪ ほぼ 2 年前の 2017 年 9 月、友人の Ashank Anshuman が、私たちの研究所のテクニカル フェスト用のアプリに取り組むよう説得してくれました。私たちは昼夜を問わず約 2 週間作業を行い、フェスティバルに間に合うようにリリースの準備を整えました。私たちは疲れ果てていましたが、人々が実際に使用した製品を「世に出して」手に入れたのは素晴らしい気分でした!主催者が参加者にすべてを簡単に伝えるのに役立ち、その目的を完全に果たしました. パンテオン 17 - Google Play のアプリ
-
Android App Bundle を Play ストアに自動的にアップロードする方法
この記事では、Android アプリ バンドル (.aab ファイル) を Play ストアのベータ トラックに自動的にアップロードする方法を説明します。クラウド インフラストラクチャ プロバイダーとして Android Studio と AWS を使用します。 アプリ バンドルをアップロードすると、Slack 通知がトリガーされます。 これは、オブザーバビリティの作成やプロセスの優先順位付けなど、さまざまな理由で貴重な時間の使い方です。 使用するテクノロジー このチュートリアルで使用するリソースは次のとおりです。 Android Studio AWS CodeBuild AWS ラム