タイトル
執筆:2024.10.10
編集:2024.10.10
Delphi12にアップグレードしたらAndroidのbuildができなくなった。
C++は13からサポート終了したそうですね。その終了理由がわけわかめですが?
過去にKylix, .net のサポート打ち切りで信用できない開発言語ですので、とうとうきましたね
C++Builder: 削除された iOS と Android
RAD Studio Athens は、iOS 64 ビット プラットフォームと Android 32 ビット プラットフォームを削除しました。
そろそろ Delphi androidを Visual Studioに移植したほうがよさそうです。幸い1プロジェクトでcoplilot先生に手伝ってもらえば数日あれば移植終わりそうです。
近いうちに .NET MAUI に移植したいと思います。
とりあえず復旧できたの手順を書いておきます
現象
標準インストールしただけでは、不具合があり
SDK 基底パス, avdmanager.bat または androud.bat の場所, SDK APIの場所
が無効になっていて利用できない。
» 続きを読む
タイトル
執筆: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グラフィックスやインタラクティブなコンテンツに強みがあります。
» 続きを読む