.NET 8 Preview 6リリース。iOSをターゲットにしたコンパイラ「Native AOT for iOS」が登場

今回は「.NET 8 Preview 6リリース。iOSをターゲットにしたコンパイラ「Native AOT for iOS」が登場」についてご紹介します。

関連ワード (事前、偶数、改善等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


マイクロソフトは、同社がオープンソースで開発するアプリケーションフレームワーク「.NET 8 Preview 6」のリリースを発表しました。

新機能として、iOSをターゲットにネイティブバイナリを生成するコンパイラ「Native AOT for iOS」が搭載されています。

Announcing @dotnet 8 Preview 6
Details: https://t.co/I7pzRvS4vd
// @justinchronicle#dotnet #dotnetdevelopers pic.twitter.com/mxnH8Zmh0s

— .NET Developers (@dotnet__news) July 12, 2023

.NETは、マイクロソフトがWindows用のアプリケーションフレームワークとして開発してきた「.NET Framework」と、オープンソースとして開発を開始した「.NET Core」フレームワーク、モバイル向けの「Xamarin」を統合し、WindowsやMacなどのデスクトップアプリケーションからiOSやAndroidに対応したモバイルアプリケーション、Linuxに対応したクラウドネイティブなアプリケーション、ゲーム、IoTなど、あらゆるアプリケーションを包括的にカバーするフレームワークです。

マイクロソフトは毎年11月に.NETのメジャーバージョンアップを行っており、そのうち偶数バージョンがLTS(Long Term Support:長期サポート)版となります。そのため「.NET 8」は次のLTS版として11月に正式リリース予定です。

Native AOT for iOSコンパイラが登場

マイクロソフトは昨年(2022年)11月にリリースされた.NET 7で、はじめてコンパイルによってスタンドアロンで実行可能なネイティブバイナリを生成する事前コンパイラを搭載しました。

ただし.NET 7に搭載された事前コンパイラはコンソール用アプリの生成にのみ対応していました。

参考:マイクロソフト「.NET 7」正式リリース。パフォーマンス改善、Linux対応向上、コンテナ生成、ネイティブコンパイラ搭載など新機能

今回.NET 8 Preview 6の新機能として搭載された、iOSをターゲットにネイティブバイナリを生成するコンパイラ「Native AOT for iOS」は、.NETによるiOSアプリケーションと、クロスプラットフォームのユーザーインターフェイスを実現するライブラリである.NET MAUIを用いたiOSアプリケーションに対応し、GUIを持つiOSアプリケーションを生成可能となっています。

現時点でこのコンパイラはオプトインとなっており、引き続きMonoのランタイムを利用したアプリケーションの生成も可能です。

同社の発表では、Native AOT for iOSにより生成したアプリケーションのサイズはMonoのランタイムを利用した場合よりも40%程度コンパクトになっていると説明されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
職業としてのセキュリティ–人材バブルの最大要因とそれを象徴する事件
IT関連
2023-08-05 16:24
「GitHub」と「GitLab」を比較–2大Git VCSの相違点と類似点
IT関連
2022-08-11 13:12
マイクロソフト、6月の月例パッチ–リモートコード実行など脆弱性55件を修正
IT関連
2022-06-16 15:51
【コラム】スタートアップにとって信頼できるセキュリティとはコンプライアンス基準以上のものだ
セキュリティ
2021-06-01 14:50
カスペルスキー、高度サイバー攻撃などに特化した脅威情報提供サービスを開始
IT関連
2021-01-20 02:44
クラウドインフラ支出、2021年第3四半期は6.6%増–IDC
IT関連
2022-01-25 05:27
Google DeepMind、ロボットの能力を引き上げるAIモデル「RT-2」を発表
IT関連
2023-08-01 15:06
グローバル企業や日本企業も進出するアイルランド
IT関連
2022-04-06 19:35
アーティストに大きなチャンスをもたらすはずだったWeb3、蔓延する作品の盗難や肖像権の侵害で評価に傷
IT関連
2022-02-11 06:53
「Microsoft Authenticator」、プッシュ通知の承認に「数値入力」が利用可能に
IT関連
2022-11-01 13:42
DeFiプロジェクトやブロックチェーンの台頭で懸念されるセキュリティリスク
IT関連
2022-05-29 16:33
レコチョク、ChatGPT利用環境「RecoChat with AI」構築–試用での意見受け改善図る
IT関連
2023-08-09 13:21
「WOVN.io」にワイルドカード翻訳機能–数字を含む文字列の翻訳を円滑に
IT関連
2023-03-02 05:05
答えが分からないものを模索しながら作り続ける世界に我々は突入した。和田卓人氏による「組織に自動テストを根付かせる戦略」(その1)。ソフトウェア品質シンポジウム2022
CI/CD
2022-09-26 22:40