GoogleのAndroid Studio IDEは開発サイクルをスピードアップするためにライブ編集機能を搭載

GoogleのAndroid Studio IDEは開発サイクルをスピードアップするためにライブ編集機能を搭載

本日はGoogle I/Oです。恒例の通り、GoogleはこのイベントでAndroid Studio開発環境の最新リリースを発表します。本日リリースされるのは、View ComposeアニメーションやWear OSエミュレータなどの機能を搭載したAndroid Studio Dolphinの新しいベータ版と、現在早期アクセス版Canaryチャンネルで提供されているAndroid Studio Electric Eelのプレビューです。

興味深い発表のほとんどはElectric Eelに関するもので、それほど驚くようなものではありません。目玉機能はLive Editだと思います。開発者はコードを変更すると、Android StudioのCompose Previewや、内蔵エミュレーターまたは実機で実行中のアプリですぐに結果を確認できます。

画像クレジット: Google

GoogleでAndroid開発者エクスペリエンスをリードするショーン・マクブリーン氏は、これは開発者が長らく求めてきた機能だと指摘し、変更のテストを待つことなく開発サイクルを短縮できる点を挙げた。マクブリーン氏によると、Android Studioにはすでにライブリテラル機能が搭載されており、開発者は小さな値を個別に変更できる。しかし、今後は新機能の追加やユーザーインターフェースの調整といった作業を行い、その変更による効果をリアルタイムで確認できるようになる。

Android Studio の新機能として、Google のクラッシュレポートサービスである Firebase の Crashlytics が組み込まれました。新しい App Quality Insights ウィンドウを使用すると、開発者は IDE 内でスタックトレースを直接確認でき、クラッシュの原因となる可能性のあるコード行を特定することもできます。もちろん、これは開発者がコンテキストを切り替えることなく、単一のアプリケーション内でより多くの作業を実行できるようにすることを目的としています。

「今日の開発者にとっての悩みの種は、Crashlytics からどのようなエラーが発生し、その原因となったイベントを把握するための非常に優れたインサイトを得られる一方で、エラーの一部をデバッグして再現し、修正するためには、別のツールに切り替える必要があることです」と、Firebase プロダクト リードの Francis Ma 氏は説明します。「これは、Firebase のエクスペリエンスを Android Studio に取り込む最初の大きな一歩です。」

画像クレジット: Google

Googleが本日、同社初の自社製スマートウォッチと新型タブレットを発表したことを考えると、Android Studioがタブレットや折りたたみ式デバイス、そしてウェアラブルデバイスを含む大画面デバイスのサポートを追加するのも当然と言えるでしょう。Googleの「モダンAndroid開発」の根底にある考え方は、開発者が特定のフォームファクタ向けのアプリケーションの書き方を習得し、それを他のすべてのフォームファクタに適用できるようにすることです。しかし、折りたたみ式デバイスやウェアラブルデバイスには独自のUIの課題があり、開発者が常にそれらの課題に対処できるとは限りません。そこでAndroid Studioは、開発者が様々なフォームファクタでアプリを迅速にテストできる、単一のサイズ変更可能なエミュレーターを提供するようになりました。

WearOS向けには、AndroidチームはCompose UI SDKのベータ版リリースに伴い、宣言型ユーザーインターフェースを作成するための新しい方法を導入します。WearOS関連のその他のアップデートとしては、デバイスマネージャーでWearデバイスを確認できる機能や、複数のスマートウォッチエミュレータを1台のスマートフォンにペアリングできる機能などがあります。Android Studioは、これらのペアリングを終了後も記憶するようになりました。

テッククランチイベント

サンフランシスコ | 2025年10月27日~29日

関連ニュースとして、Googleの再利用可能なAndroidライブラリスイートであるJetpackも、開発者が定型的なコードの(再)記述を回避できるようにすることを目的として、いくつかの興味深いアップデートを受けました。特に、ネイティブAndroidユーザーインターフェース構築ツールキットであるJetpack Composeのユーザーインターフェース側で顕著です。アップデートされたWindowsMangerライブラリは、大画面デバイス向けのマルチウィンドウ環境をサポートするようになったほか、折りたたみ式デバイスの物理的な状態にアプリを適応させる機能も備えています。また、開発者がアプリケーションの内外からドラッグアンドドロップデータを受け入れることができる新しいDragAndDropライブラリも追加されました。これは明らかに、大画面デバイスでますます一般的になっているシナリオです。これらのライブラリはどちらも、安定版1.0に到達しました。

大画面向けアプリの最適化について言えば、Google自身も現在、フォト、Gmail、YouTube Music、YouTubeといった自社アプリを大画面デバイス向けにアップデートするプロセスを進めています。マクブリーン氏によると、同社は年末までに最も利用されている50のアプリすべてを大画面デバイスに対応させる計画です。「ここでの考え方は、業界に我々の目指す方向性を示すと同時に、我々のガイダンスが理にかなっていることを確認する必要があるということです。そのため、現在、これらのアプリの開発に取り組んでいます」とマクブリーン氏は語りました。

"読む

フレデリックは2012年から2025年までTechCrunchに在籍していました。また、SiliconFilterを設立し、ReadWriteWeb(現ReadWrite)にも寄稿しています。フレデリックは、エンタープライズ、クラウド、開発者ツール、Google、Microsoft、ガジェット、交通機関など、興味のあるあらゆる分野をカバーしています。

バイオを見る