InfoQ ホームページ Android に関するすべてのコンテンツ
-
Shopify社とReact Nativeの歩み:5年を駆けるレトロスペクティブ
5年にわたるReact Native開発を振り返り、Shopify社のモバイルチームが開発エクスペリエンスから得られた貴重な洞察した。開発過程における成功事例、失敗事例、今後の展望に焦点を当てた内容である。
-
State of React Native 2024 Surveyのハイライト
2024年12月から2025年1月にかけて実施されたState of React Native 2024 Surveyは約3,500人のReact Native開発者から洞察を収集し、React Nativeのエコシステムにおける主要なツールや技術の現状を把握、開発者がより良い意思決定を支援することを目的としている、と調査をキュレーションしたSoftware MansionのソフトウェアエンジニアBartłomiej Bukowski氏は説明する。
-
TikTokのネイティブ型クロスプラットフォームUIフレームワーク Lynxがオープンソース化
TikTokを運営するByteDance社は、ネイティブ型クロスプラットフォーム環境でのモバイルアプリ開発用フレームワーク・ツールコレクション Lynxをオープンソース化したと発表した。今回のオープンソース化で、Webマークアップ、CSS、JavaScriptを使用できるようになる。LynxのカスタムJavaScriptエンジンとピクセルパーフェクトなUIレンダリングを活用した、ネイティブアプリ開発ツールの提供を目指している。
-
Googleが機密フェデレーション分析でデータプライバシーを強化
Googleはプライバシーを保護しながらデータ処理の透明性を高めるために設計された技術、Confidential Federated Analytics(CFA)を発表した。フェデレーション分析を基盤に、CFAは機密コンピューティングを活用して生データがサーバーやエンジニアに公開されることなく、ユーザーデータに対して事前に定義された検査可能な計算のみが実行されるようにする。
-
Googleの画像生成モデルImagen 3がFirebaseのVertex AIでプレビューとして利用可能に
Googleのもっとも先進的な生成AI画像生成モデルImagen 3が、FirebaseのVertex AIでプレビュー利用可能になり、KotlinとSwift SDKを使用してAndroidとiOSアプリにシームレスに統合できるようになった。
-
Googleがウィジェット品質階層を導入
クリエーターがウィジェットのユーザーエクスペリエンスを向上させられるよう、ベストプラクティスとウィジェットガイドラインへの準拠に基づいてGoogle社はすべてのAndroidウィジェットを3つの品質階層に分類することを開始する。
-
Google社のVertex AI in Firebase SDK、本番環境での使用が可能に
ベータ版リリースから3ヶ月後、Vertex AI in Firebase SDKは本番環境利用���可能となった、とGoogle社のエンジニア Thomas Ezan氏は語る。彼はさらに本番環境への成功裡なデプロイに不可欠な3つの側面:悪用防止、リモート構成、責任ある AI について説明している。
-
Kotlin2.1.0がリリースされ、新しい言語機能やコンパイラのアップデートなどが利用可能に
Kotlin 2.1.0では、ガード条件、非ローカルbreakとcontinue、マルチドル文字列補間などのの新しいシンタックスが導入されている。さらに、マルチプラットフォーム機能の拡張や、K2コンパイラの強化が実施されている。
-
Flutter 3.27は新しいレンダリングエンジンImpellerをプロモート、iOSとMaterialウィジェット等を改善
Google社のクロスプラットフォームUIキット Flutter 3.27の最新バージョンは、改善されたCupertinoウィジェットによりAppleのUIガイドラインへの準拠が向上し、CarouselView、リストの行と列、ModalRoutesトランジションなどを含む多くの変更をもたらした。さらに新リリースではImpellerレンダリングエンジンがデフォルトとなり、パフォーマンスの向上、計測サポート、並行処理のサポートなどが実現した。
-
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プラットフォームでのパフォーマンスとアプリサイズの最適化が行われた。