.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
女性が率いるベンチャー企業への投資はポートフォリオのパフォーマンスを向上させる
パブリック / ダイバーシティ
2021-03-28 18:15
麺食、セミオーダー型の労務管理システムを全社導入–入社手続きなどを電子化
IT関連
2023-07-07 04:26
グローバルのクラウドインフラ市場シェア、AWSがトップ維持、Google Cloudの成長率が高い。2023年第2四半期、Synergy ResearchとCanalysの調査結果
AWS
2023-08-16 16:19
Puppet、開発ツールベンダのPerforceに買収されることを発表
DevOps
2022-04-15 02:19
エッジコンピューティングで浮上するインフラ運用管理の課題
IT関連
2023-10-25 15:19
25年度中のFAX利用廃止に小中教員の半数以上が賛成–アドビ調査
IT関連
2024-04-27 04:39
アルプスアルパインと宇都宮大学、映像の空中表示と空中入力を同時に実現した「ステルス空中インターフェース」開発
IT関連
2022-01-20 16:57
CIO着任最初の100日で取り組むべきこととは
IT関連
2021-06-29 14:12
広告などの制作支援を行うレイ、社内業務システムの標準クラウドに「Oracle Cloud Infrastructure」導入
IT関連
2021-04-26 20:43
パナソニック、コンセント火災防ぐ「感熱・トラッキングお知らせコンセント」発売 
くらテク
2021-04-29 13:14
メルペイ、利用者数1000万人突破 サービス開始から2年2カ月で
企業・業界動向
2021-04-23 23:13
NEC、顔認証ソフトウェアの最新版を発売–VDIに本格対応
IT関連
2024-03-23 12:54
マイクロソフト、Azure OpenAI Serviceを東日本リージョンで提供開始(ほぼ確実に)
Microsoft
2023-07-19 13:57
お金の悩みを抱える個人とファイナンシャルプランナー・金融仲介業者とのマッチング「お金の健康診断」が1.6億円を調達
ネットサービス
2021-07-14 08:55