カテゴリー: Androidプログラミング

Androidプログラミング

  • Google、アプリを開くたびにアップデートを要求しやすくする

    すべてのアプリケーションを大規模に更新する人と、どうしても必要な場合にのみアプリケーションを更新する人の 2 つのタイプの人がいます。この最後のグループは、Google が開始した新しいアップデート リクエストのせいで、この生活様式を維持することがますます困難になるでしょう。

    アプリを開こうとすると、代わりに、更新が利用可能であることを示す画面、その変更、および更新ボタンが表示されます。更新したくない場合は、通知を閉じるための X ボタンがありますが、アプリケーションを再度開くたびに通知が再度表示されます。

    更新、薪

    Google は、ストアにアップロードされたアプリケーションを管理するプラットフォームであるGoogle Play Consoleに統合された開発者向けの新しいツールを発表しました。この斬新な機能により、開発者はまだ古いバージョンを使用しているユーザーにアプリケーションを更新するための招待状を含めることができます。

    これは、古いバージョンのアプリが動作しなくなった場合、または最近修正されたセキュリティ上の欠陥がある場合に役立ち、次のパッシブ アップデートを待たずにすぐにアップデートするようユーザーに促します。通知は全画面で表示され、直接更新するか、詳細情報を表示するか、通知を閉じて従来どおり続行するかを選択できます。

    アップデート

    デベロッパーはこのツールを使用して、アプリのバージョン、国、Android バージョンごとにセグメント化された広告を表示できます。そのための主な要件は、これらのバージョンが APK ではなくGoogle のアプリ バンドルシステムを使用して起動されることです。

    ユーザーは、 を押す通知を閉じることができます。

    ツールとして、これは開発者にとって、また特定のケースでは非常に役立ちますが、その可能性がさらに使用または悪用されるかどうかを確認するには、より多くの開発者がアプリケーションにこれを実装するまで待つ必要があります。

    詳細情報 | Android 開発者

    Google、アプリを開くたびにアップデートを要求しやすくする・関連動画

  • 新しいマテリアル ユー プログレス バーとスライダーは次のようになります。太くて中空です。

    Material You は、Google が Android とそのアプリケーションに適用するビジュアル言語の最新バージョンです。 Android 12に付属していましたが、それ以来、プログレス バーとスライダーを再発明する最後の 2 つの変更など、新しい機能を追加して進化し続けています。

    2023 年 12 月以降の最新の Materials You ドキュメントでは、プログレス バーや目に見えて太いスライダーのギャップやスペースを確認して、それらにわずかなひねりを加えるように調整しています。

    新しいスライダー

    スライダーは、コントロールをスライドさせるだけで値を調整できるコントロールです。 これらは古くから Android に搭載されており、おそらく最もよく知られているデザインは、値を調整するための円が付いた単純な線のデザインです。

    最新バージョンのマテリアル ユーではスライダーが太くなり、連続選択、離散選択、中央選択、範囲選択の 4 つのスタイルが用意されています。バーの太さ以外の大きなニュースは、バーが円ではなく線であるスライダーを含むようにカットされていることです。

    値を調整する際、ドラッグすると対応する数値が表示されます。事前定義された固定値がある場合は、それらが線上にドットでマークされます。

    連続 (1)、不連続 (2)、中央揃え (3)、および範囲選択 (4) スタイルのスライダー。

    終了インジケーター付きの進行状況バー

    同様のことがプログレス バーでも起こります。プログレス バーは、デザインにギャップが含まれている、つまり連続したバーではないという 2 つの点を除いて、非常に似ています。これが正確に何であるかは、以下のアニメーションで確認できます。

    さらに、特定の進行状況が表示されているときにバーの終わりを示すインジケーターが追加されます。つまり、何度も塗りつぶされる不定のバーとは対照的に、バーには終わりがあります。

    これら 2 つの変更 (終了インジケーターとバー内の空白スペース) は、線形プログレス バーと円形プログレス バーの両方で使用できます。これらはマテリアル ユーの仕様の一部となっているため、気に入るかどうかにかかわらず、慣れる必要があります。そうでないにしても、Google やサードパーティのアプリケーションにアクセスし始めるでしょう。

    経由 | 9to5Google

    新しいマテリアル ユー プログレス バーとスライダーは次のようになります。太くて中空です。・関連動画

  • Android Studio Hedgehog が登場しました: すべてのニュースとダウンロード方法

    Android バージョンの名前は、アルファベットで始まる名前のデザートに基づいており、数年前から Android Studio でも同じことが動物の名前で起こっています。したがって、 Android Studio FlamingoGiraffe の次は、ハリネズミのバージョンであるAndroid Studio Hedgehogの番です。

    Android アプリケーション開発者は、公式 IDE を Android Studio Hedgehog に更新できるようになりました。これにより、生産性の向上、Compose の改善、一般的にはアプリケーションを Android 14 に適応させるための機能など、多数の新機能を利用できるようになります。

    パフォーマンス

    そして
    • App Quality Insights 内の Android Vitals: Firebase Crashlytics SDK を使用したアプリのクラッシュ レポートの調査に加えて、App Quality Insights には Google Play Console からの Android Vitals データも含まれるようになりました。
    • パワー プロファイラ:新しいパワー プロファイラは、「パワー レール」と呼ばれるサブシステムごとに消費電力情報をセグメント化して、デバイス全体の電力消費を表示します。こうすることで、消費されるエネルギーとアプリケーションで発生するアクションとの相関関係を確認できます。

    生産性

    アピス
    • Android SDK アップグレード ウィザードから Android 14: Android Studio Hedgehog SDK アップグレード ウィザードは、プロジェクトを API 34 (Android 14) にアップグレードするためのサポートを提供します。
    • ユーザー インターフェイスの更新: Android Studio Giraffeでは、コンパクト モード、垂直方向と水平方向の分割、または Mac OS 用のプロジェクト タブなど、ユーザーによって提案されたいくつかの変更を受け入れる新しいユーザー インターフェイスが導入されました。新しいインターフェースはオプションのままです。
    • あたかも仮想であるかのように物理的なモバイル:この Android Studio のアップデートにより、エミュレートされたデバイスであるかのようにモバイル画面を Android Studio に投影し、回転や音量の変更などのボタンを使用して制御できるようになりました。
    • 埋め込みレイアウト インスペクター:埋め込み仮想デバイスまたはミラーリングされた物理デバイスでアプリケーションを実行しているときに、 [実行デバイス]ツール ウィンドウで直接レイアウト インスペクターを実行できるようになりました。
    • ライブ編集の手動モードのショートカットが更新されました:ライブ編集には、手動モードの新しいデフォルトのショートカット: Control+\ (macOS の場合は Command+\) が追加されました。

    作曲する

    作曲する
    • 作成プレビューのギャラリー モード:ギャラリー モードは、一度に 1 つのプレビューに集中してレンダリング リソースを節約できる新しい作成プレビュー モードです。
    • デバッガーで状態情報を構成する:コンポーズ可能な関数にブレークポイントを設定すると、デバッガーはコンポーズ可能な要素のパラメーターとその状態をリストするようになり、予期しない再構成を引き起こした可能性のある変更をより簡単に特定できるようになりました。
    • Compose のマルチプレビュー テンプレート: Android Studio Hedgehog には、Compose Multipreview API によって追加された最新のアノテーションのサポートが含まれており、開発者は Compose Preview を使用しながら共通のデザイン シナリオを並行してレンダリングできます。

    その他の変更点

    • JDK パスを指定する新しいマクロ:新しい #GRADLE_LOCAL_JAVA_HOME マクロにより、 gradle/config.properties を参照することで、プロジェクト内の Gradle デーモン (バックグラウンド プロセス) の実行に使用される Java ホーム パスを指定することがより安全かつ簡単になります。
    • ウイルス対策の影響が少ない: Windows では、PC ウイルス対策がビルドのパフォーマンスに影響を与えている可能性があるかどうか、Build Analyzer がユーザーに通知します。
    • Firebase Test Lab デバイスを Gradle 管理対象デバイスで使用する: Gradle 管理対象デバイスが Firebase Test Lab デバイスをポイントできるようになり、それらを使用して自動テストを大規模に実行できるようになります。

    Android Studio Hedgehog には Android Studio 自体から更新できます。以前のバージョンをお持ちの場合は、更新通知が表示されます。それ以外の場合は、公式 Web サイトからいつでもダウンロードできます。

    詳細情報 | Android 開発者


    Android Studio Hedgehog が登場しました: すべてのニュースとダウンロード方法・関連動画

  • Android 14 はスニッチです。スクリーンショットを撮ったことをアプリケーションが検出したときに、このようにして通知します。

    いつものように、 Android 14へのアップデートには、多数の新機能が含まれていますが、その中には表示されるものと表示されないものがあります。注目されていない目新しさは、トリックに頼ることなく、アプリケーションがスクリーンショットを撮ったことを確実に検出できる新しい API です。

    Screenshot Detection API は完璧ではありませんが、開発者がスクリーンショットを検出する簡単な方法を提供し、アプリケーションがスクリーンショットを撮影したことを検出すると、「アプリがこのスクリーンショットを検出しました」というテキストでユーザーとして通知します

    人造人間14号、人を捕まえる密告者

    アプリはさまざまな理由で、ユーザーがスクリーンショットを撮ったことを知りたいと考えています。 Snapchat は、相手がスクリーンショットを撮ったことをチャット内に表示するためにこれを行いますが、一部のショッピング アプリケーションはその製品へのリンクを共有するためのメニューを表示する機会を利用します。ユーザーとしては、これまでこのプロセス全体を制御することはできませんでした。

    Android 14 には、スクリーンショット検出 API が搭載されており、開発者はこれを使用して、ユーザーがアプリ内でスクリーンショットを撮ったことを確認できます。これを行うには、アプリケーションでDETECT_SCREEN_CAPTURE権限を宣言する必要があります。この権限は、インストール時に自動的に受け入れられます。これまで知らなかったのは、次のスクリーンショットでわかるように、アプリケーションが画面をキャプチャしたことを検出すると、Android 14 が通知をくれるということです。

    左側は、スクリーンショットを撮影したことを検出したアプリケーション (そして Android が通知)、右側はスクリーンショットを撮影したものの非公式の方法を使用しているため、Android は通知しなかったアプリです。

    アプリケーションが新しい API を使用してスクリーンショットが撮影されたことを検出すると、システム上のどのファイルが変更されたかを確認するなど、信頼性が低くユーザーには見えない方法を使用する代わりに、システムはスクリーンショットのプレビューの下に小さな通知を表示します。 「アプリがこのスクリーンショットを検出しました。」というテキスト

    これにより、アプリケーションがキャプチャした内容を監視しているかどうかが常に通知されますが、それを非表示にしたいアプリケーションは、少なくとも Google がパッチを適用して使用できなくなるまでは、常に既存の非公式メソッドを使用し続けることができます。

    すごい

    もちろん、新しい API には制限があります。Google によれば、この API はボタンを押して撮影されたスクリーンショットに対してのみ機能するためです (通常は電源 + 音量ダウン。ただし、私の OnePlus モバイルでは、3 本の指をスライドさせてスクリーンショットを撮るジェスチャでも警告が表示されました)画面に通知が表示されない(したがってアプリも通知しない)場合は、ADB コマンドでキャプチャした場合です。

    Android では、アプリケーションがスクリーンショットを完全にブロックできるため、 端末が root 化されていない限り、この保護を回避するのが困難になることに注意する必要があります。明らかなことは、Android 14 はスニッチであるということです。Android 14 は、スクリーンショットを撮るとアプリケーションにスニッチし、スクリーンショットを撮ったことをアプリケーションが検出すると、私たちにスニッチします。

    経由 | アンドロイド警察

    Android 14 はスニッチです。スクリーンショットを撮ったことをアプリケーションが検出したときに、このようにして通知します。・関連動画

  • SEPE は無料の Android コースを提供しています: これがサインアップ方法です

    トレーニングは、個人を豊かにするためと、新しい役割を遂行するためのスキルを獲得するための両方の鍵となります。私たちはあらゆるものが非常に速いペースで進む社会にいます。SEPE (国家公共雇用サービス) は私たちの最新情報を得るために無料のコースを開始しています。

    これらのコースは特定の分野(若者、自営業、無職、50 歳以上など)に焦点を当てている場合もありますが、今回は特定の状況を必要としない一連の Google コースです。その中には無料の Android コースとモバイルアプリ開発があり、その登録方法を説明します。

    基本と上級の両方の無料の Google コース

    これらのコースは、テクノロジー関連のスキルを国民に提供する「Digital Spain」プログラムに含まれており、 DigitalizeatePlusプラットフォームに含まれています。 Amazon、IBM、Microsoft、Samsung、CISCO、または Google 自体などの企業が提供するコースが多数あります。

    Google コースの場合、 Google Activate と Google Developers の 2 つの領域があります。最初のカテゴリーには、ビジネスのデジタル化に焦点を当てたさまざまなコースだけでなく、それらに関する基本的な概念を含むモバイル アプリケーション開発コースもあります。

    アプリの歴史を学び、例を見て、Android または iOS 開発ツールについて学ぶことができます。ただし、「開発者」カテゴリ内には、Android の基本または高度な Java 開発やAndroid の Kotlin 基本コースなど、より具体的なコースがあります。

    後者の場合、コードの作成、コンパイル、実行方法について一定の概念を持っている必要があり、Java、C++、Smalltalk などのプログラミング言語で 2 年の経験があることが推奨されます。ご覧のとおり、基本的なコースとかなり高度なコースの両方があります。

    さらに、特に3 つの開発コースは英語で教えられるため、これらを活用するにはある程度の基礎が必要です。これらのコースにアクセスしたい場合は、このリンクからアクセスできます。各コースの横に期間が表示されます。そして、以下に Google コースの完全なリストを残しておきます。

    • デジタル マーケティングの基礎
    • クラウドコンピューティング
    • 電子商取引
    • プロフェッショナルのためのデジタルスキル
    • モバイルアプリ開発コース
    • HTML・CSS Web開発入門コース(2コースあり)
    • 個人の生産性
    • 雇用のためのデジタルトランスフォーメーション
    • Google マイ ビジネスと YouTube を使ってビジネスを段階的にデジタル化しましょう
    • ビジネスを守る: テレワークにおけるサイバーセキュリティ
    • 機械学習集中コース(機械学習)
    • クラウド学習コース
    • Java での Android コース (基礎と上級の 2 つのコース)
    • Android Kotlin 基礎コース

    興味のあるものがある場合は、それを選択して Google アカウントでログインするだけです。より高度な内容では、満たす必要がある要件 (何よりもコースを利用するため) が記載された前のページがありますが、基本的な内容はより一般的なアクセスです。

    経由 | エコノミスト

    SEPE は無料の Android コースを提供しています: これがサインアップ方法です・関連動画

  • Google、Android の ART コンパイラを更新することでアプリを開く速度が最大 30% 高速化

    Google は何年にもわたってAndroid をモジュール化してきました。そのため、Android の最新バージョンを使用することはそれほど重要ではありません。また、 Google Play を介したシステム アップデートなど、 他の多くの面で改善を受けることができます。最新のシステムコンパイラには賞品が付属します。

    Google は、ART コンパイラの最新バージョンが一部のデバイスでアプリケーションの読み込み時間が最大 30% 改善されたことを報告し、Android 12 以降のバージョンを搭載したすべての携帯電話で利用できることを達成しました。

    何もしなくても急速充電

    Google は、 開発者向けのブログの投稿で、 通常のようにオペレーティング システム全体のアップデートを待つのではなく、オペレーティング システムの一部を個別にアップデートできるようにオペレーティング システムをモジュール化するときに遭遇する困難について詳しく説明しています。 iOS では。

    これは何年にもわたって進行している巨大なタスクであり、その最大の推進者は 2019 年のプロジェクト メインラインです。このプロジェクトは、その後の Android の新しいバージョンごとに更新できるよう、ますます多くのシステム コンポーネントに拡張されています。

    Android 12では、ARTコンパイラ(Android Runtime)がRuntimeモジュールから独立し、独立してアップデートできるようになりました。現在、 Google は ART 14 を準備しています。これにより、開発者はコードを変更する必要がなく、アプリケーションの起動時間が短縮されます。

    アートアップデート

    具体的には、前バージョン ART 13 の展開中の Google テストでは、アプリケーションの実行時間が 30% 短縮されました。 ART 14 の展開はまだ開始されていないため、最新の更新データを取得するにはまだ待つ必要があります。

    ART 14 は、Android 14 で提供されるほか、Android 12 以降を搭載した携帯電話にも今後数か月以内に提供され、間もなく Android Go にも提供される予定です。 ART は、Java と Kotlin のどちらを使用しているかに関係なく、アプリケーションとシステムで使用されるすべての API を提供するランタイムであり、コンパイラーの改善は、すべてのアプリケーションのランタイムに利益をもたらす改善につながります。

    経由 | Android 開発者

    Google、Android の ART コンパイラを更新することでアプリを開く速度が最大 30% 高速化・関連動画

  • Project IDX は、AI を使用してブラウザから直接 Android Studio のことを忘れさせたいと考えています

    Google は、Android 開発の主役であることに加えて、エンド ユーザーとソフトウェアのプログラミングを行う開発者の両方に、最も強力なツールとアプリケーションを備えたオペレーティング システムを提供しています。

    そこでは、アプリを作成するための SDK であるFlutterや、Go や Dart プログラミング言語など、非常に確立された製品があります。プラットフォーム上の主要な開発環境であるAndroid Studioなどの他のツールも忘れずに。しかし、Mountain View 社は、すでに発売した新しい製品で、さらに何かを提供できるものを持っています。これは Project IDX と呼ばれるもので、ブラウザから直接コードを管理できるようになります。

    これがプロジェクトIDXです

    Google は、 開発者ブログの公式出版物を通じて、このプロジェクトの利用可能性を公式に発表しました。この有名な検索エンジン会社は、最終的に準備が整うまでにさまざまなプロセスが必要な、マルチデバイス アプリケーションのプログラミングの難しさを強調しています。

    IDX プロジェクト Google

    したがって、上記のようなすでに使用されているツールを提供することに加えて、ワークフローをより流動的にするために提供できるものがまだあると考えています。ここで、Google Cloud をベースにし、人工知能言語モデルを活用した完全なブラウザベースの開発プラットフォームである Project IDX が登場します。

    開発の初期段階で、Google のエンジニアは開発者の意見を知るためにツールを共有することにしました。彼らは、Project IDX がどのように作業を高速化するのに役立つのかを知りたいと考えています。この環境の理念は、Linux ベースの仮想マシンの利点をすべて備えているため、どこからでも、どのデバイスでも作業できることです。

    コードの適応を容易にするために、このプロジェクトでは、Dart、Go、JavaScript、Python などの広く使用されている言語との互換性に加えて、 GitHub などのプラットフォームからすべてのソース コードをインポートできます。その後、コードをテストするために、完全な Android エミュレーター、プレビュー、iOS シミュレーターが含まれています。

    他には考えられないことですが、人工知能の関連性はこの分野にも及んでいます。Codeyモデルと PaLM 2 モデルは、高品質のコードの生成を支援するために存在します。 Project IDX の使用を開始するには、公式 Web サイトの待機リストにサインアップするだけです。

    詳細情報 | Google 開発者

    Project IDX は、AI を使用してブラウザから直接 Android Studio のことを忘れさせたいと考えています・関連動画

  • 新しいデザイン、ライブ編集、デバイス エクスプローラーなどを備えた Android Studio Giraffe 2022.3.1 が利用可能になりました

    数年前、Google は Android Studio の命名法を変更して、そのバージョンを基盤となる IntelliJ のバージョンと同等にすることを決定しました。各バージョンは動物の名前に基づいています。前回はフラミンゴでしたが、今度はキリンの番です。Android Studio Giraffe 2022.3.1がダウンロードできるようになりました。

    バージョンが示すように、Android Studio Giraffe は、前バージョンの 2022.2.1 と比較して、IntelliJ 2022.3.1 に基づいており、新機能の重要なパッケージが提供されます。これらには、IDE の新しいデザイン (プレビュー中)と、デバイス エクスプローラーになったファイル エクスプローラーが含まれます。

    新しいデザイン

    デザイン

    この Android Studio アップデートでの最も重要な変更の 1 つは、新しいインターフェースをテストできることです。この新しいインターフェイスは、最も重要な機能を手近に保ちながら、アプリの設計を少し簡素化することを試みています。その結果、よりモダンでミニマルな外観が生まれました。

    再設計はベータ版であるため、そのままでは有効ではありません。これを試してみたい場合は[ファイル] > [設定] > [外観と動作] > [新しい UI]に移動し、 [新しい UI を有効にする] チェックボックスをオンにする必要があります。新しいスタイルに切り替えるには、Android Studio を再起動する必要があります。

    新しい診断ツール

    診断

    新しいインターフェイスのテストに役立つ、新しい診断およびエラー報告ツールが登場します。これは [ヘルプ] > [ログと診断データの収集]メニューにあり、Google にエラーを報告するときにすべての関連情報を簡単に収集できます。

    最高のデバイスエクスプローラー

    爆発する

    デバイス ファイル エクスプローラーはDevice Explorerになります。この変更の理由は、デバイス ファイル (エミュレートされたものであるか本物であるかにかかわらず) を参照できることに加えて、プロセス タブが追加されたことです。

    [プロセス] タブでは、接続されているデバイスのデバッグ可能なプロセスのリストが表示され、コンテキスト メニューからプロセスを強制終了したり、強制的に閉じたり、デバッガをアタッチしたりできます。

    ライブエディット

    ライブ編集を使用すると、エミュレータまたは接続された物理デバイス上で「コンポーザブル」をリアルタイムで編集し、アプリケーションを再デプロイすることなくインターフェイスがどのように変化するかを確認できます。

    これを試すには、まず[ファイル] > [設定] > [エディタ] > [ライブ編集]からアクティブ化する必要があります。ただし、Android Gradle プラグイン バージョン 8.1 および Jetpack Compose ランタイム 1.3.0 以降を使用することが追加の要件となります。

    Android SDK アップグレード アシスタント

    アップデートdk

    Android Studio Giraffe でデビューするもう 1 つのツールは、 Android SDK Upgrade Assistant (Android SDK Update Assistant) です。このウィザードは、アプリのベースとなっている Android API のバージョンを更新するために必要な手順を案内します。これは、 [ツール] > [Android SDK アップグレード アシスタント]で利用できます。

    その他の変更点

    • IntelliJ プラットフォーム 2022.3 ベース: Android Studio Giraffe は、IntelliJ のより新しいバージョンに基づいているため、かなりの数のバグ修正と機能が継承されており、その一部については以前に説明しました。
    • アニメーションの作成プレビュー:アニメーションの作成プレビューは、 animate*AsStateCrossFaderememberInfiniteTransitionAnimatedContent などの多数の追加 API をサポートするようになりました。
    • Gradle スクリプトでの Kotlin DSL:新しいプロジェクトを作成するときに、ビルド構成言語で Kotlin DSL を使用することを選択できます。実際、これは現在デフォルトのオプションです。
    • Gradle 同期のダウンロード情報:新しい Gradle 同期ウィンドウには、依存関係のダウンロードに費やされた時間の概要と、リポジトリごとのダウンロードの詳細ビューが含まれています。
    • アプリケーションごとの言語の自動サポート:アプリ内でシステム言語とは異なる言語を選択できることはAndroid 13の新機能の 1 つであり、Android Gradle プラグインのバージョン 8.1 を使用している場合、システムが責任を負います。アプリを自動的に互換性を持たせるために使用されます。
    • 選択したモジュールをコンパイルする:ツールバーの新しいボタンを使用して、選択したモジュールをコンパイルできます。

    これらの変更はすべて、Android Studio Giraffe にアップグレードするユーザーが利用できるようになりました。 [ヘルプ] > [更新の確認]から以前のバージョンを Giraffe に更新するか、 Android Studio Web サイトから新しいバージョンをダウンロードできます。

    経由 | Android 開発者

    新しいデザイン、ライブ編集、デバイス エクスプローラーなどを備えた Android Studio Giraffe 2022.3.1 が利用可能になりました・関連動画

  • Android Studio はコードを生成するボットを使用して AI のシェアを獲得します

    ChatGPT はGoogle をやや不意を突いたもので、Google I/O 中にそれを補うために、あらゆる場所に到達する人工知能を一定量過剰摂取させました。また、ボットの形で Android Studio にコードを生成および修正します

    Android Studio のプレビュー バージョンである Android Studio Hedgehog には、情報やすぐに使用できるコード用のアプリを構築する際に助けを求めることができる会話型 AI であるStudio Botが含まれています。

    Android Studio のコパイロットは Studio Bot です

    Open AI にはCopilotがあり、Google はAndroid Studio に組み込まれた会話型 AI であるStudio Bot を準備しています。内部のチャットボットは、コードに特化したPaLM 2 の子孫である Codey に基づいています。

    Studio Bot は Android Studio 内に存在しますが、それにアクセスするには、少なくともCanary バージョンのAndroid Studio Hedgehog を使用する必要があります。 Google が提供する他の A​​I ニュースと同様、現時点では英語と米国でのみ利用可能です。

    GoogleはStudio Botを実験段階にあると考えており、その機能にはまだあまり自信を持っていないようだ。「時として不正確、誤解を招く、または虚偽の情報を提供し、自信を持って提示する可能性がある」という。

    Android ドキュメントや Android Studio の使用法について Studio Bot に質問することができ、特定のケースではコードを生成してプロジェクトに追加できます。テキスト選択から呼び出して、それに関する応答を取得することもできます。

    Studio Bot はリクエストを Google に送信しますが、コードは送信しません。もちろん、コードの一部を含むリクエストを行うと、そのコードは Google のサーバーに送信されますが、システムのトレーニングには使用されません。

    詳細情報 | Android 開発者

    Android Studio はコードを生成するボットを使用して AI のシェアを獲得します・関連動画

  • 新しい Google サービスである Checks を使用すると、Android アプリケーションのプライバシー ポリシーの入力が少し簡単になります

    モバイル アプリケーションの作成自体は技術的な観点からすると複雑ですが、その配布の際には、適用されるすべての法的規制とプライバシー ポリシーに確実に準拠する必要があるというさらなる複雑な作業に遭遇することになります。これだけでは十分ではないかのように、頻繁に変更され、地域によっても異なります。

    これを念頭に置いて、Google は開発者向けに Checks という名前の新しいサービスを開始しました。その目的は、人工知能の貴重な助けを借りて、自動化された方法でプライバシー ポリシーの遵守を促進することです。

    自動プライバシー分析

    Google は、Checks という名前のアプリ開発者向けの新しいサービスを提供しています。このリリースはベータ段階で行われ、いくつかのプランがあり、そのうちの 1 つは無料ですが、残りのプランよりもオプションが限られています。興味のある開発者は、Web サイト上のフォームに記入して興味を示すことができます。

    Checks が行うことは、アクセスを許可した後、アプリケーションが取得するデータをチェックし、それをプライバシー ポリシーの内容と比較することです。こうすることで、矛盾点や欠落点、余分な点を見つけることができます。 Google は、その機能を、アプリが実行する必要があること、アプリが実行していること、アプリが実行していると主張していることの比較として説明しています。

    チェック

    チェック分析の結果は、独自のデベロッパー コンソールで利用でき、ポリシー コンプライアンスの結果、データ モニタリング、 Google Play データ セキュリティセクション、および提案された変更に関するアラートと通知を参照できます。

    Checks を使用すると、開発者はプライバシー ポリシーに変更や追加が必要かどうかを確認できるだけでなく、統合 SDK からのデータ収集を抑制し、アプリのプライバシーの使用状況に関するレポートを生成することもできます。ただし、無料版は、データ セキュリティ セクションに正確かつ正確に記入するために、プライバシー ポリシー、権限、ネットワーク トラフィックを分析することに限定されています。

    詳細情報 | グーグル

    新しい Google サービスである Checks を使用すると、Android アプリケーションのプライバシー ポリシーの入力が少し簡単になります・関連動画