Go for iPhoneで書くことはできますか? 私は(私はそれが可能に名前を変更すると考え、次のステップは、静的ライブラリとしてARMマッハ-Oバイナリ(私はGCCGOはそれを行うことができるよう期待して)iPhoneで言語を移動
コンパイルiPhoneアプリとして
コンパイル移動を必要としていると思います
コンパイルiPhone静的ライブラリとリンクされたMach-Oバイナリとして実行します。メイン() - > main2()など。 Goはmain2を呼び出さなければなりません。
Go for iPhoneで書くことはできますか? 私は(私はそれが可能に名前を変更すると考え、次のステップは、静的ライブラリとしてARMマッハ-Oバイナリ(私はGCCGOはそれを行うことができるよう期待して)iPhoneで言語を移動
コンパイルiPhoneアプリとして
コンパイル移動を必要としていると思います
コンパイルiPhone静的ライブラリとリンクされたMach-Oバイナリとして実行します。メイン() - > main2()など。 Goはmain2を呼び出さなければなりません。
Minuxはここに行くiOSのポートを維持して署名し、いくつかのplistファイル、zipファイルを作る:https://bitbucket.org/minux/goios/wiki/Home
この記事は、minux-projectにはほとんど記載されていません。https://medium.com/using-go -in-mobile-apps(特にパート2〜4)。 – Compufreak
をコンパイルすることができることと、外出先プログラムが書き込みの一部のみがiPhoneのために行くです。面白いことをするためには、iOS APIへのバインディングが必要です。他の人はすでにiOSの言語のポートへのポインタを与えていますが、それでもまだ長い道のりがあります。
私のシナリオは2つのアプリを作ることでした。アプリとiOSアプリに行き、一緒にリンクしてください。彼らはいくつかのAPIと通信します。 Goアプリは世界をシミュレートし、時限イベントを生成します。 iOSアプリはグラフィックスとセンサーで動作します。 – Max
これはうまくいく可能性があります。 goアプリケーションがファイルやデータストレージにアクセスする必要がないと仮定します。 –
いいえ、Goでゲームロジックをシミュレートするのは素晴らしいことでした。例えば何か他のことが起こっていなければ、300ms後に音を出す。 Goのロジックをモデル化し、ロジックをアプリで直接使用したいと考えています。 – Max
この質問は今、4歳で、その後、私はすでに、既存の回答に追加しようと思いましたので、多くのことが起こったので:
This githubのプロジェクトは完全にAndroidとiOSのために行くで書かれたネイティブアプリケーションを書いてサポートしています(但し、利用可能なAPIのサブセットは限られています)、AndroidやiOSのネイティブコードがバインディングを介してGoコードと通信するSDKアプリケーションがあります。
この回答は役に立ちましたか?http://stackoverflow.com/questions/11424846/ –