タイトル
執筆:2024.10.10
編集:2024.10.10
iPhoneとAndroidを同時に開発できるクロスプラットフォーム開発ツール
を Copilot 先生に相談してみた。
-
.NET MAUI
.NET MAUI はオープンソースであり、Xamarin.Forms を進化させ、モバイルからデスクトップ シナリオに拡張したものです。
.NET MAUI アプリのサポート対象プラットフォーム LINK
新規プロジェクトを実行しただけでファイルが数千個できる(ファイル数: 2,275、フォルダー数: 1,182)。android apk 140MB.
🚫 ネットワークドライブに配置すると意味不明なエラーが表示されて実行できない。
📌 実行しないとページをビュジュアル編集できない変な仕様。
🚫[致命的欠陥] .NET MAUI XAML デザイナーは、Visual Studio 2022 ではサポートされていません。
Xamarin: [C#]
「Xamarin」は2024年5月1日に終了、「iOS 17」「Android 14」に対応せず
Xamarinは、C#を使用してiOSとAndroidの両方で画像の入出力を行うことができます。`System.IO`名前空間を使用してファイル操作を行い、`Xamarin.Forms`の`Image`コントロールを使用して画像を表示できます。
-
React Native: [JavaScript]
React Nativeも画像の入出力をサポートしています。`react-native-fs`パッケージを使用してファイルシステムにアクセスし、画像の読み込みや書き込みを行うことができます。
-
Flutter: [Dart]
Flutterは、画像の読み込みや書き込みを簡単に行うためのライブラリを提供しています。`Image`ウィジェットを使用して画像を表示し、`image_picker`パッケージを使用して画像を選択・保存することができます。
- Unity: [C#]
主にゲーム開発に使用されるクロスプラットフォームエンジンですが、
iOSとAndroidのアプリ開発にも利用できます。3Dグラフィックスやインタラクティブなコンテンツに強みがあります。
» 続きを読む
#
error ディレクティブ delphi
コンパイル |
C/C++ |
C# |
Delphi |
停止 |
#error メッセージ |
{$Message Fatal 'メッセージ'} |
継続 |
#warning メッセージ |
{$Message Warn '警告だよ'} |
|
{$Message Hint 'ヒントだよ'}
{$Message Error 'エラーだよ'} |
#pragma message("") |
|
|
{$Message Hint 'ヒントだよ'}
{$Message Warn '警告だよ'}
{$Message Error 'エラーだよ'}
{$Message Fatal '致命的なエラーだよ'}
{$IF CompilerVersion > 18.5}
{$Message Fatal '
Delphi 2007 for Win32 以前のバージョンを使ってください'}
{$IFEND}
{$IF CompilerVersion < 20.0}
{$Message Fatal '
Delphi 2009 (Unicode版)以上を使ってください'}
{$IFEND}
{$IF CompilerVersion < 32.0}
{$Message Fatal '
Delphi 10.2 Tokyo (VER320)以上を使ってください'}
{$IFEND}
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/
Delphi コンパイラ指令のリスト:インデックス
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/MESSAGE 指令(
Delphi)
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/コンパイラ バージョン