.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
AWSが「ChatGPT」対抗の生成AIを出す可能性はあるか–AWSジャパン技術幹部に聞いてみた
IT関連
2023-08-05 00:18
凸版印刷、SaaS型自社サービスの認証基盤の構築に「Okta CIC」導入
IT関連
2023-01-19 20:26
セールスフォース、自動車業界向けサービス「Automotive Cloud」を国内提供
IT関連
2023-04-12 04:13
富士通ラーニングメディアとテックピット、IT技術者のリスキリングを支援
IT関連
2023-03-09 09:16
[速報]Google、Amazon Auroraに対抗する高性能DB「AlloyDB for PostgreSQL」発表。通常のPostgreSQLよりOLTPが4倍高速、OLAPが100倍高速と
DBaaS
2022-05-12 10:05
Craft Aerospaceの新型旅客輸送用VTOL航空機が持つ可能性
モビリティ
2021-08-11 03:11
ユニクロのセルフレジ特許権侵害訴訟を現状整理する 知財高裁で勝っても戦況が明るくない理由 (1/2 ページ)
くわしく
2021-06-12 12:26
みずほFGと富士通、システム開発と保守に生成AIを活用する共同実証実験を開始
IT関連
2023-06-22 03:52
オリックス・ビジネスセンター沖縄、業務デジタル化基盤を刷新–現場主体で業務アプリを開発
IT関連
2022-10-09 08:24
「SAP Build」でフュージョン開発を実現–SAP幹部に聞く「SAP BTP」の方向性
IT関連
2024-01-18 10:27
米国スタートアップとの関係構築を探る日本企業の動き
IT関連
2023-02-15 15:32
「クラウドで可能性の限界を押し上げる」–AWSが公共分野の取り組み紹介
IT関連
2021-04-19 01:29
ラック、生成AIシステムに対するセキュリティ診断サービスを提供
IT関連
2024-02-23 07:29
ダイヤモンドを放熱材とする窒化ガリウム・トランジスターの製作に成功、温度上昇を約3分の1に抑え特性を改善
IT関連
2022-03-23 12:25