InfoQ ホームページ OS に関するすべてのコンテンツ
-
Unity AR Foundationによるクロスプラットフォーム拡張現実アプリ
ゲームエンジンと同名のメーカーであるUnityは、AR Foundationプロジェクトの推進を続けている。これは、開発者がiOSとAndroidの両方で動作するARアプリを簡単に作成できるようにすることを目的としている。その最新リリースはARKitのARWorldMapとUnityのLightweight Render Pipelineのサポートを追加している。
-
マイクロソフトが現在使われている Internet Explorerのゼロデイ・エクスプロイトにパッチを適用
マイクロソフトは、リモートでコードが実行される可能性があるInternet Explorer(IE)スクリプトエンジンの重大な脆弱性の帯域外更新(通常の予定されているリリースとは別の更新)を公開した。TenableのリサーチエンジニアSatnam Narang氏によると、この脆弱性は実際に悪用されているため、ユーザはできるだけ早くシステムを更新する必要がある。
-
クロスプラットフォーム・モバイルツールキットFlutterが安定版に
Flutter Liveカンファレンスで、GoogleはFlutterの最初の安定版リリースをローンチした。これはDartベースのモバイル開発プラットフォームで、iOSとAndroidで1つのコードベースを共有したアプリを、ネイティブUIを使って書けるようにすることを目指している。さらに、GoogleはFlutterランタイムの実験的なWebベース実装も発表した。これはFlutterアプリを標準Webブラウザにもたらすことを目指している。
-
Google LabsがSquooshを発表:画像圧縮プログレッシブウェブアプリ(PWA)
2018年のGoogle Chrome開発者サミットで、GoogleはSquooshを発表した。これはオープンソースの画像圧縮プログレッシブウェブアプリ(PWA)である、モダンなウェブ技術の実演を兼ねている。
-
Swift、Language Server Protocolを採用
AppleのSwiftチームは、LSP(Language Server Protocol)でSwiftを使うためのサポートを提供する予定だと発表した。これにより、LSPをサポートするエディターであれば、開発者はSwiftでコード補完やシンタックスハイライトが使えるようになる。AppleはコントリビュータのためにSwift LSP GitHubリポジトリを公開している。
-
GoogleがAndoirdにKotlin 1.3サポートとフォルダブルデバイス対応を追加
GoogleがAndroid Dev Summitで、AndroidでサポートされるKotlin 1.3の新機能、フォルダブルフォン(折りたたみ式電話)のサポート、In-app Update API、Android Studioの改善など、一連のニュースを発表した。
-
Smoke、AmazonによるSwiftの軽量サーバーサイドフレームワーク
Amazon Smokeフレームワークは、Swiftで書かれたオープンソースの新しい軽量サ���バーサイドフレームワークで、RESTライクもしくはRPCライクなサービスの構築を目指している。そのアーキテクチャは使いやすさを重視し、リクエストハンドラーに純粋関数型のプログラミングスタイルを好んでいる。
-
IBMがRed Hatを340億ドルで買収
ロイター通信によると、IBMは、オープンソースのソフトウェア会社、レッドハットを340億ドルで買収すると、本日、午後発表した。この契約は、IBMがエンタープライズ・クラウド・コンピューティング・プロバイダーとしての地位を拡大する助けになるだろう。
-
Swift 4.2公開
Swift 4のリースから1年、Swift 4.2が公式にリリースされた。ジェネリクスの改善、Hashtableプロトコル、乱数生成など、言語と標準ライブラリにいくつかの改良が加えられている。さらに、メンテナのTed Kremenek氏によると、コンパイル時間の短縮やデバッグエクスペリエンスの改善も実現されている。
-
Redditはいかにして自らのiOSアプリのパフォーマンス、モジュール性、テスト性を改善したか
Redditは昨年、独自iOSアプリのパフォーマンスの改善とともに、より速いイテレーションサイクルへの対応、テストカバレッジの向上、拡張性の改善に尽力していた。このすべてを実現したのが、アプリをMVCアーキテクチャからモデル–ビュー–プレゼンタ(MVP)アーキテクチャに移行したことだった。
-
Electron 3がリリースされ安定性が向上した
Electronチームは先日、Electronバージョン3のリリースを発表した。このリリースには、大量のファイルの読み込み、アプリケーション管理用APIの改善、ロギングとパフォーマンス計測機能を含む、大量の拡張と改善が含まれている。
-
Oboe、低レイテンシAndroidオーディオアプリのためのライブラリ
GoogleがOboeの最初のプロダクションレディ・バージョンをリリースした。OboeはAndroidで高性能オーディオアプリを構築するためのC++ライブラリで、Androidデバイスで最低のレイテンシを実現する。
-
マイクロソフトがOpen Invention Networkに参加、Linuxとオープンソースを保護
マイクロソフトでコーポレートバイスプレジデント兼知的財産グループ主任法務顧問を務めるErich Andersen氏は、マイクロソフトがOpen Invention Network (OIN) に参加することを発表した。これはマイクロソフトから60,000件超の特許をもたらし、オープンソースコミュニティのためにライセンスネットワークをさらに強化することを目指している。
-
Microsoft、Azure App Service用Windowsコンテナサポートの公開プレビューを発表
MicrosoftはAzure App ServiceのWindowsコンテナサポートの公開プレビューを公開した。App Service環境へのインストールが、より詳細にコントロールできるようになる。今回の発表は、Web App for ContainersサービスをLinuxベースだけでなく、Windowsベースのコンテナ環境でも実行可能なように拡張するものだ。
-
Windowsドライバ開発を容易にするMicrosoft Driver Module Framework
Windowsのドライバ開発者は今後、近々オープンソース化される新しいMicrosoft Driver Module Framework(DMF)を使うことで、シンプルかつ構造化されたドライバの開発や、ドライバ間のコード共有が簡単になりそうだ。