.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
若手研究者と共同創業するHERO Impact Capitalが1号ファンドを組成し投資活動開始、ファンド規模は30億円
IT関連
2022-02-26 21:26
College Cashを設立したダラスの起業家が学資ローンの返済に苦しむ人々を支援するために奮闘中
ネットサービス
2021-02-13 14:48
GitHub、「GitHub Copilot Chat for GitHub Mobile」を一般提供–場所を問わず質問を可能に
IT関連
2024-05-09 09:43
Linux Foundationと大手IT企業、企業向け生成AIツール開発で提携
IT関連
2024-04-19 23:48
Kaizen Platformとオリコ、地域金融機関ウェブサイトのUI/UX改善を支援
IT関連
2023-10-07 06:03
鹿屋市、「BtoBプラットフォーム 請求書」で年間5万通の請求書をデジタル化
IT関連
2024-09-26 03:43
虫のように充電器に這いよるスマートフォンケース ソウル大学校「CaseCrawler」開発 :Innovative Tech
トップニュース
2021-02-03 23:13
Microsoft、サティア・ナデラCEOを兼任会長に選出 現会長は主任取締役に
企業・業界動向
2021-06-18 17:46
タマゴを使わないタマゴとマヨネーズを開発する代替タンパク製品のEat Justがさらに217億円調達
フードテック
2021-03-25 08:05
学会に最先端の感覚を持ち込むバーチャル会議・出版プラットフォーム「Morressier」
EdTech
2021-05-15 20:30
グーグル「従来の無償版G Suite」、非営利目的で利用継続可能に
IT関連
2022-05-18 02:53
マイクロソフト、「Copilot Studio」のAIエージェント作成機能を強化
IT関連
2024-11-21 03:08
ベリタス、自律型マルチクラウド最適化ソリューションと「NetBackup 10」を発表
IT関連
2022-02-26 14:56
総務省、LINEに行政指導 処分は見送り 「個人情報の漏えいは確認されていない」
セキュリティ
2021-04-27 16:41