「Gemini in Android Studio」AIによる開発支援機能をアップデート プロンプトによるコーディングは当たり前、それ以外は何が便利になる?:「より高品質のAndroidアプリを自信を持ってリリースするのに役立つ」
Googleは、「Android Studio」のAIベースのコーディング支援機能「Gemini in Android Studio」のアップデートを発表した。この機能のリリース以来最大のアップデートだとしている。
Googleは2024年10月31日(米国時間)、Androidアプリ開発用の公式の統合開発環境(IDE)「Android Studio」のAI(人工知能)ベースのコーディング支援機能「Gemini in Android Studio」のアップデートを発表した。この機能のリリース以来最大のアップデートだとしている。
Gemini in Android Studioは、Googleの大規模言語モデル(LLM)「Gemini」に基づいている。今回のアップデートにより、Gemini in Android Studioは開発ライフサイクルの全ての段階でAIベースの支援を提供するようになった。
Gemini in Android Studioの最新機能は、Android Studioの最新のCanary版で試せる。最新機能の多くは、2024年12月下旬に正式リリースが予定されている「Android Studio Ladybug Feature Drop」で提供される見込みだ。最新機能の概要は以下の通り。
GeminiによるAndroidコードの作成は当たり前、それ以外は何が便利になる?
Gemini in Android Studioはガイダンスを提供するだけでなく、コードの編集や、プロトタイプから実装への迅速な移行、一般的なデザインパターンの実装、コードのリファクタリングを支援する。また、ドキュメントやコミットメッセージの生成のような機能でワークフローを効率化するため、開発者はコード作成により時間をかけられる。
Gemini in Android Studioの新しいコーディング機能には以下が含まれる。
- コード変更:カスタムプロンプトを用いてコードの変更やリファクタリングができる
- コミットメッセージの生成:変更を分析し、VCS(バージョン管理システム)のコミットメッセージを提案し、バージョン管理操作を効率化する
- 見直しと名前変更:クラス、メソッド、変数の直感的な名前を生成する。この機能はコーディング中に、あるいは既存コードに対するリファクタリング操作として呼び出せる
- プロンプトライブラリ:よく使うプロンプトを保存して管理できる。必要なときにすぐに呼び出せる
- ドキュメントの生成:選択したコードスニペットのドキュメントが右クリックだけで得られる
UIツールにAIを統合
Android Studioのデザインツールである「Jetpack Compose」のワークフローにAIが統合され、Composeでの設計がかつてなく容易になった。Gemini in Androidを使用して、関連するコンテキストを持つコンポーザブルのプレビューを自動生成し、設計時におけるUI(ユーザーインタフェース)の視覚化プロセスを簡素化できるようになった。
UI開発サイクルをスピードアップするために、Geminiのマルチモーダル機能を利用したUI作成支援機能の提供も計画されている。
高品質のアプリを展開可能に
Gemini in Android Studioは、より高品質のアプリをより自信を持ってリリースするのに役立つ。コードを分析、テストし、修正を提案することが可能だ。
Googleは、Android Studioの「App Quality Insights」ツールウィンドウへのAIの統合を進めており、「Google Play Console」や「Firebase Crashlytics」で報告されたクラッシュをこのウィンドウで分析できるようにしている。Android Studio Ladybug Feature Dropではローカルのコードコンテキストを使って、より深い洞察を生み出せるようになり、より迅速なバグ修正やクラッシュの削減が可能になる。
さらに、Gemini in Android Studioは、ローカルコードコンテキストに基づいて単体テストのシナリオを生成できるようになった。ビルド/同期エラーに関する洞察の生成でも、カバレッジが改善されている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Google、「Android Studio Koala Feature Drop(2024.1.2)」をリリース 開発に役立つ新機能を多数追加
Androidアプリの公式IDEの最新版「Android Studio Koala Feature Drop(2024.1.2)」が公開された。 - Google AI StudioとGeminiを使ってデザインをコード化 Googleが紹介した3つの活用法
GoogleはGoogle AI StudioとGeminiを使い、Android Studio内でアプリのデザインをコードに変換する方法を公式ブログで紹介した。本記事ではそこで紹介されたGoogle AI StudioとGeminiを活用する3つの方法を紹介する。 - 「Android Studio」から利用できるAIコードアシスタント「Studio Bot」、日本でも利用可能に
「Android Studio」から直接アクセスできるAIベースのコーディングアシスタント「Studio Bot」が、170以上の国と地域(日本を含む)で利用可能になった。