InfoQ ホームページ Android に関するすべてのコンテンツ
-
Mozilla、ARのための新しいオープンWeb APIとしてWebXRを推進
FirefoxにWebVRサポートを追加した後、MozillaはWebにMR(Mixed Reality)をもたらす、WebXRと呼ばれる新しいAPIに取り組んでいる。WebXRはもともと昨年に発表されたもので、ゆくゆくはWebVRを置き換え、WebVRの利用者にスムーズな移行を促すことを目指している。
-
Android Pieで導入されるAdaptive BatteryとNeural Network 1.1
GoogleがAndroid Pieをリリースした。ディスプレイカットアウトをサポートし、Neural Networks API 1.1、Magnifierウィジェット、Adaptive Battery、Slice、Wi-Fi RTTによる屋内測位などの機能を提供する。
-
Androidエミュレータ、WindowsでのAMDハードウェアアクセラレーションとHyper-Vをサポート
Windows用Androidエミュレータの最新リリースでは以前はインテルプロセッサのみ利用できたハードウェアアクセラレータ拡張をサポートすることで、AMDプロセッサ上またはMicrosoft Hyper-Vハイパーバイザ上で実行する際のパフォーマンスの強化を目標としている。
-
Android Pがコンパイラベースのセキュリティ対策を拡大
最近ベータ版がリリースされたAndroid Pは、今後のリリースでコンパイラーベースのセキュリティー対策を強化する予定であると、GoogleのエンジニアであるIvan Lozano氏は述べている。また、同氏によると、今後のリリースで、制御フローの完全性と整数オーバーフローのサニタイズも含まれるとのこと。
-
AndroidのKotlinサポートが充実 - Android KTX、Kotlin Bootcamp Udacityなど
Googleは先頃、AndroidプラットフォームにおけるKotlinの開発者エクスペリエンスを改善する活動に関するプレゼンテーションを行った。Android KTX、Kotlin Bootcamp Udacityコース、Lintサポートなどがその内容だ。
-
Flutter Release Preview 1はML Kitなどをサポートする
Googleは先日Flutter Release Preview 1を発表した。Flutterはクロスプラットフォームアプリ開発のオープンソースフレームワークでありiOSとAndroidの両方がサポートされる。Flutter Release Preview 1には、ハードウェアキーボードとバーコードスキャナ、ビデオ録画、ML Kit、Visual Studio CodeのFlutter拡張のアップデートなどのサポートが含まれている。
-
Google Playアプリのための継続的インテグレーション
最後のGoogle I/Oカンファレンスで、GoogleはGoogle Play Publishing APIのバージョン3を紹介した。これにより、開発者は継続的インテグレーションのワークフローからGoogle Playにアプリを公開できる。
-
GoogleがAndroid P Beta 2をリリース
GoogleはAndroid P Beta 2をリリースした。Android P Beta 2には、最終的なAndroid P API、最新のシステムイメージ、ディスプレイの切り欠きのサポートなどが含まれている。
-
Facebook Sonarは、モバイルアプリ向けの可視化されたインタラクティブなデバッグツール
Facebook Sonarはオープンソースのツールセットである。開発者が、視覚的にインタラクティブで拡張可能な方法で、iOSとAndroidアプリの構造と動作を検査し理解することの支援を目的としている。
-
GoogleがAndroid Things向けにCloud IoT Core Clientライブラリをリリース
Googleは、開発者がAndroid ThingsデバイスからGoogle Cloud IoT Coreを簡単に使用できるようにするためのクライアントライブラリを公開した。開発者は、IoT Core MQTTブリッジに接続し、デバイスを認証し、デバイステレメトリをパブリッシュし、構成の変更をサブスクライブし、エラーやネットワークの停止を処理できる。
-
AR世界の共有を可能にするARCore 1.2
先日のI/O 2018カンファレンスでGoogleが、拡張現実フレームワークARCoreのバージョン1.2を発表した。Cloud Anchorsによる共有ARエクスペリエンス、垂直平面の検出、OpenGLを使用しない3Dアプリの開発が可能なSceneFormsを備える。
-
GoogleがAndroid Supportライブラリをオーバーホールし、AndroidXに
新しいAndroid拡張ライブラリ(AndroidX)は、提供開始から7年経つSupportライブラリの代替であり、様々な事項を合理化し、ライブラリのさらなる進化のための確立された基礎を提供することを目指している。
-
GoogleがML KITを使ってFirebaseで機械学習を実現
Googleは最近、ML KITを導入した。ML KITは、Firebaseモバイル開発プラットフォームに完全に統合され、iOSとAndroidの両方で利用できるマシン学習モジュールである。この新しいFirebaseモジュールを使うことで、Googleは携帯電話で実行する、マシン学習を活用したアプリケーションの作成を簡素化する。そして、計算能力的に強力な機能をモバイルデバイスに実装する際のいくつかの課題を解決する。
-
Android Studio 3.2 Canaryはトレースサポートの改善、Lintチェックなどを提供
GoogleはCanaryチャンネルとDevチャンネルでAndroid Studio 3.2 Canaryをリリースした。このバージョンには、コアAndroid Studio IDEの改善、新しいAndroid Profiler、Android Jetpack、Import/Export CPUトレース、起動時のCPUアクティビティの記録、Lintチェックなどが含まれている。
-
Android JetpackがWorkManager、Navigationなどを提供
Android Jetpackは、Androidアプリを開発するための新しいコンポーネント、ツール、アーキテクチャガイダンスを提供する。新しいコンポーネントはWorkManager、Navigation、Paging、Slices、Android KTXである。