InfoQ ホームページ OS に関するすべてのコンテンツ
-
GoogleがクロスプラットフォームモバイルUIフレームワークであるFlutterのベータ版をリリース
Flutterは、今やベータ版であり、GoogleがiOSアプリとAndroidアプリ向けのクロスプラットフォームインターフェースのフレームワークとして開発している。このフレームワークは、標準ではないが、ネイティブのUIとして動作する。
-
Android P DP1: WiFi-RTT、カットアウト、複数のカメラ、アニメーションGIF、NNAPI 1.1
Googleは最初のAndroid P Developer Preview(DP1)を公開した。特筆すべき新機能として、WiFi-RTT、カットアウト、複数のカメラ、アニメーションGIF、NNAPI 1.1、Kotlinコード向けのパフォーマンス向上などがある。
-
Google ARCoreが1.0となり、より多くのデバイスをサポート
プレビュー版の発表に続いて、Googleは現在サポートされているデバイスを大幅に増やすARCore 1.0をリリースする予定である。
-
Avalonia Beta 1がWPFに対する多くの改善���もたらす
Avaloniaは「XAML、データバインディング、ルックレスコントロールなどの機能を持つ、WPFを元にしたクロスプラットフォーム.NET UIフレームワーク」として自身を説明している。最初のパブリックベータに達したばかりだが、由緒あるWPFバージョンのXAMLよりも興味深い改善がいくつか示されている。
-
Appleは32ビットのmacOSアプリを廃止する準備をはじめた
Appleは、macOS用の32ビットアプリを廃止する準備を開始した。次のmacOSのメンテナンスリリースであるHigh Sierra 10.13.4では、32ビットアプリを起動したときにユーザーに通知し、まもなくリリースされるXcode 9.3では、開発者があまり苦労せずに64ビットに変換できるツールが含まれている。
-
MicrosoftがPowerShell Core 6.0の一版提供を発表
Microsoftは、PowerShellの新版であるPowerShell Core 6.0の一般提供を発表した。バージョン6.0は複数のプラットフォーム(Windows、macOS、Linux)をサポートし、オープンソースで、異機種環境とハイブリッドクラウドに対応する。
-
Swift 4.1では条件付きの適合性などを提供
Xcode 9.3で提供されているSwift 4.1では、EquatableおよびHashableプロトコルの自動実装、条件付きの適合など、言語に対していくつか改善があった。
-
IntelがSpectreとMeltdown修正による0〜21パーセントのパフォーマンス低下を公表
Microsoft、Red Hat、Intelの3社は、MeltdownとSpectreのマイグレーションがシステムに与える、パフォーマンス上の影響に関する評価結果を発表した。
-
GoogleがPuppeteer 1.0をリリース
Puppeteer 1.0はリリースされ、JavaScriptヒープとページパフォーマンスの測定、JavaScriptとCSSのコードカバレッジ情報などの数十の改善がなされた。
-
Swiftがディスカッション・フォーラムを開設
Swiftチームは、SwiftメーリングリストをSwift Forumへ移行すると発表した。今後、ディスカッションとコミュニケーションの主要な手段となる。
-
GoogleがGoogle Playアプリのセキュリティとプライバシーを改善
Android開発者は、将来的にGoogle Playで自身のアプリを公開できるようにするには、2つの新しい要件に準拠する必要がある。最近のAndroidバージョンをサポートすることと、64ビットのネイティブコードをサポートすることである。さらに、Googleでは、APKの信ぴょう性検証を改善するためのセキュリティメタデータの追加を開始する。
-
ARKit 1.5は垂直面の検出と2D画像認識をサポート
アップルは、iOS 11.3ベータ版の開発者が利用できるARKitのメジャーアップグレードを発表した。Appleによると、ARKit 1.5によって開発者がより没入型の拡張現実(AR)体験を構築できるようになる。
-
-
W3CはHTML 5.2を公式勧告としてリリースした
2017年12月14日、W3CはHTML仕様の更新版であるHTML 5.2をリリースした。このアップデートでは、dialogエレメントのような新しい機能が追加され、HTMLプラグインシステムのような古いものが廃止され、Payment Request APIやPresentation APIのサポートなどのW3Cコミッティーが統合された。
-
Android Architecture Components 1.0 リリース - Lifecycle、LiveData、ViewModel、Room
Googleは、“堅牢でテスト性とメンテナンス性に優れたアプリ”を設計するためのライブラリのコレクションであるAndroid Architecture Components 1.0を公開した。現時点のコンポーネントはLiftecycle、LiveData、ViewModel、Roomだが、その他も準備中だ。