0

iPhoneでFortranエディタを作りたいです。ユーザーは、iOS アプリで Fortran を使用してコーディングでき、そのコードを iPhone で実行することもできます。

誰でも正しいアプローチで私を導くことができますか?

gFortran を調べましたが、ARM アーキテクチャでは利用できません。

ありがとうございました..

4

3 に答える 3

2

Apple は iPhone でのコンパイラやインタープリタを許可していませんが、技術的にはサーバーベースのコンパイラをセットアップできない理由はありません。これにより、ユーザーはコンパイルされたアプリを実行することもできます。実際、すでにこれを行っているサイトは複数ありますが、サイトを参照したり、サービスを使用したりするアプリを作成することはお勧めできません。独自のサービスをセットアップする必要があります。

克服できないわけではありませんが、他のアプリのアイデアに移りたいと思います。

于 2012-01-10T07:53:35.723 に答える
1

iOS で実行される言語インタープリターに対する Apple の冷笑的な態度を考えると、これをリモート サーバーで実行されるサービスとしてコーディングする方がよいでしょう。おそらく、電話やタブレットの編集部分を使用します。

于 2012-01-10T07:53:47.863 に答える
0

現在および将来の検索のために、この古いスレッドを更新します。

Apple はこの 1 年ほどで態度を変えました。現在、Lua 用 ( https://itunes.apple.com/us/app/iluabox/id398073834?mt=8 ) や Python 用 ( https://itunes.apple.com/ us/app/python-2.7-for-ios/id485729872?mt=8http://itunes.com/apps/pythonmath )。

残りの重要な制限の 1 つは、これらのアプリがアプリの外部 (Dropbox や iTunes ファイル共有など) からスクリプトを読み込めない可能性があることです。(これは、マルウェアを最小限に抑えるための、コード署名と 100% アプリのレビューに伴う Apple の取り組みの一環です。) このようなアプリには、ユーザーがアプリの外部からエディターにコードをコピー アンド ペーストできるエディターを含めることが許可されています。

私の知る限り、FORTRAN などのコンパイル言語用のアプリはありません。

一方、FORTRAN コンパイラは、ジェイルブレイクされたアプリケーションとして iOS でのみ利用できます。

[免責事項: 私は Python Math の著者です。Apple は、私が iTunes のファイル共有と "Open In..." 機能を削除するまでの間、それをストアから削除しました。次に、スクリプト エディターを追加しました。]

于 2013-03-11T18:52:37.803 に答える