InfoQ ホームページ Android に関するすべてのコンテンツ
-
Google社、Android StudioにAI機能Geminiを導入
Google社は、AI機能を通じた開発者の生産性向上に向けて、Android StudioでGeminiの一連のアップデートをリリースした。今回のリリースは、AIアシストを用いたコーディング、リファクタリング、ドキュメント生成、コードの分析やテスト、修正提案など、開発ライフサイクルのあらゆる段階にAIを導入することを目的としている。
-
Android 15がタブレット端末にデスクトップと同様のウィンドウUXをもたらす
次期Android 15リリースの最新ベータ2では、開発者向けプレビューとしてタブレット向けのデスクトップウィンドウが導入された。この新機能は、ユーザーが複数のアプリを表示するために作成し、デスクトップコンピューターで行うのと同じようにサイズを変更したり移動したりできる「フリーフォーム・ウィンドウ」の管理を可能にする。
-
KotlinのHTTPツールキットKtor 3.0がパフォーマンスを向上させ、サーバー送信イベントのサポートを追加
Ktorは、Kotlinの非同期HTTPサーバーおよびクライアントアプリケーションを作成するためのネイティブフレームワークで、バージョン3に達しました。kotlinx-ioが採用され、互換性を破る変更を犠牲にして、パフォーマンスが向上し、Server-Sentイベント、CSFR、ZIPファイルからの静的リソースの提供などのサポートが追加された。
-
FirebaseのVertex AI、Gemini搭載モバイルアプリの作成を簡素化する狙い
現在ベータ版として提供されている Vertex AI SDK for Firebaseは、単純なチャットモデルやテキストプロンプトを超えたアプリの作成を可能にする。Googleはこの度、開発者がアプリに組み込むために必要なステップを支援するコラボを公開した。
-
Android 15 Beta 4が開発者向けに公開され、アプリを最新版にアップデートできるようになった
Googleは、予定されていた最後のAndroid 15ベータ版をリリースした。このベータ版は、安定した開発者向けAPIを提供し、ベータ版以外のユーザーが新しいAndroidバージョンにアクセスする前に、開発者がアプリを更新してGoogle Playで公開できるようにするものだ。
-
.NET 9 MAUIプレビュー5:新しいBlazorプロジェクト・テンプレート、Android 15 Beta 2をサポート
マイクロソフトは2024年6月11日に.NET 9 Preview 5をリリースした。このアップデートでは、.NET MAUI Blazor HybridおよびWebアプリプロジェクトテンプレート、Android API 35 Beta 2のサポート、Androidプラットフォームでのパフォーマンスとアプリサイズの最適化が行われた。
-
Android、Fused Orientation Providerによるデバイスの方位管理の改善を目指す
Fused Orientation Provider (FOP)は、スマートフォンに埋め込まれたモーションセンサーからの信号を使用して、一貫した信頼性の高いデバイスの向きを提供する新しいAndroid APIである。FOPはGoogle Playサービスを通じて配布され、Android 5を搭載するすべてのデバイスで、メーカーに依存せずに利用できる。
-
Android Studio "Iguana":Crashlyticsの統合、"Compose UI Check"モード、ベースライン・プロファイル・ウィザードが利用可能に
Iguana と呼ばれる Android Studio の最新バージョンでは、Crashlytics との統合の改善、Compose UI のデザインと動作を検証する新しいツールである "Compose UI Check"、Compose ビューのレンダリングの改善、ベースライン・プロファイルの作成ウィザードなど、いくつかの新機能が追加された。
-
新しいGoogle AI SDKを使ってAndroidアプリでGemini AIを使う
Googleは新しいGoogle AI SDKを発表し、これまでで最高のパフォーマンスを誇るGemini ProをAndroidアプリに簡単に統合できるようにした。このSDKを使うことで、開発者は独自のバックエンドインフラを構築・管理する必要がなくなる。
-
DoorDash社から学ぶモバイルアプリ リリース管理の重要な教訓
DoorDash社のモバイルアプリのリリースプロセスは、チーム間で共有された明確な責任の所在、効果的なコミュニケーション、テスト、リグレッションやホットフィックスの取り扱いに関する厳格なルールに基づいていると、DoorDash社のエンジニアであるManolo Sañudo氏は説明する。すべての組織がDoorDash社のような規模で仕事をしてい���わけではないが、彼らのアプローチの中には、小規模な組織にも参考になる側面が数多くある。
-
Spotifyはどのようにしてモバイルアプリのサイズをコントロールし、地球温暖化と戦っているのか
新しい機能の追加は、アプリのサイズに隠れた影響を与えることが多く、ユーザーの離脱や不必要な二酸化炭素排出など、いくつかの望ましくない影響がある。Spotifyのエンジニアは、アプリサイズをコントロールし続けるために、PR前とPR後のプロセスを確立し、6ヶ月間で推定10MBのアプリサイズの増加を防いだ。
-
Reddit、モバイルアプリ全体の新しいフィードアーキテクチャにサーバー駆動型UIを採用
Redditは、iOSモバイルアプリのフィード機能を改良し、Androidアプリにも導入した。どちらのケースでも、モバイルアプリをリリースすることなくローカライズされたコンテンツレイアウトの変更を可能にするServer-Driven UI(SDUI)をコミュニケーションアプローチとして採用した。
-
Jetpack Composeがパフォーマンス改善、ツール統合の改善、およびMaterial 3のアップデートを発表
Googleは、Google I/Oカンファレンスにおいて、Android向けUIツールキットJetpack Composeの新しいバージョンについて発表。Jetpack Composeは、パフォーマンスの向上、Android Studioにおけるサポートの拡張、新しいMaterial 3 のライブラリなど、多くの機能をアップデートした。
-
Googleが展開するパスキー、パスワードを過去の遺物にするか?
Googleはすべての主要プラットフォームでGoogleアカウントにおけるパスキーのサポートを開始した。パスワードや2段階認証などの既存の認証方法と並んで追加の認証オプションとして利用可能になる。
-
Google、Android開発向けコーディングボット「Studio Bot」をプレビュー公開
Google I/O 2023で、GoogleはAndroid Studio最新版に統合されたAI搭載のコーディングボットStudio Bot(コードネーム:Hedgehog)をプレビュー公開した。Studio Botは開発者がコードとユニットテストを書き、エラー修正をするのを支援することを目的としている。