.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-05-12 03:09
新しいデジタル屋外広告「Stchar !」を手がける学生企業Wanna technologiesが1100万円のシード調達
gig economy / ギグエコノミー(用語)
2021-06-08 19:55
Notion、「Notion AI」を正式リリース–ワークスペース上でのAI活用で業務効率化
IT関連
2023-02-25 12:24
昭文社が道路地図「県別マップル」リニューアル 実際の距離が分かる特製ルーペ付き
くらテク
2021-06-26 20:41
ファンケル、RPA導入で年間6700時間の余力創出–現場主体のロボット内製化を実現
IT関連
2023-07-19 05:34
KDDIとJAL、遠隔操縦者1人でドローン3機の同時運航に成功
IT関連
2024-07-03 00:21
AI戦略の推進には強固なデータ基盤が不可欠–Snowflake米国幹部が強調
IT関連
2024-03-22 11:42
マネージャーとリーダーの違いとは?–実は異なる2つの役割
IT関連
2022-12-15 23:37
携帯電話の“オンライン解約”解禁へ議論 ドコモと楽天は対応、KDDIとソフトバンクは慎重な姿勢
企業・業界動向
2021-04-27 22:28
IT企業の大規模な人員削減はIT人材不足の解消にあらず–ガートナーが見解
IT関連
2023-03-10 05:41
調査に見る日系企業の海外拠点のITやデジタル化の動向
IT関連
2022-03-24 04:28
ボルボが車両のデジタル化が進む今後も「高い安全性」というイメージを維持する方法
IT関連
2022-01-31 11:01
KDDIら、自治体向けウェブサイト構築サービスを提供–国交省で導入
IT関連
2022-05-28 00:56
エイト日本技術開発、DXプラットフォームにCelonisのプロセスマイニングツール
IT関連
2022-11-29 14:03