2011-01-29 11 views
14

私の妻はiPadを持っていて、それを使ってiPadアプリケーションを開発できるのかどうか疑問に思っていましたか?私は答えがノーだと仮定しています。iPadアプリケーションを作成するための開発マシンとしてiPadを使用できますか?

+1

あなたはiPadのApple開発者サイトを見ましたか? http://developer.apple。com/ipad/sdk/ – Oded

+0

iPadでアプリを開発することを意味しますか(たとえば、iPadでコードを書く)か? – payne

+2

はい、iPadのコードを書くことが私が探しているものです。 – dakira

答えて

9

アップルの開発ガイドラインでは、このタイプのアプリケーションを店舗から禁止しています。残念ながら、iPadソフトウェアを作成するためにiPadを使用することはできません。実際にiPad/iPhoneアプリケーションを作成するには、MacとXCode IDEが必要です。それが直接のiPad上で動作するコードを記述することはできませんが、あなたは確かにデバイス自体にコードを書くことができます

:あなたはhttp://developer.apple.com/

EDITで、これについての詳細を学ぶことができます。 App StoreにはCodeToGoという名前のアプリがあり、かなりの言語でプログラムを作成できます。プログラムを実行する場合、コードは実際にサーバーにアップロードされ、そこで実行され、その実行結果が返されます。これまたは類似のプログラムは、現在iPad(またはiPhone)上でコードを書くことに最も近いものです。

ここには、iOSのコード編集プログラムについての/講評を掲載しているan articleがあります。

+0

あなたはどういうことを言っていますか? – WrightsCS

+4

私はdakiraの質問を理解しているので、彼はiPad用のアプリをiPad自体で作成できるかどうかを尋ねています。 Appleは、公式に提供されているAPIを使用していない限り、コード(仮想マシン)を実行/実行するアプリケーションをアプリストアに許可しません。つまり、エミュレータやIDEなどはアプリストアには許可されていません。 –

+0

そうだとしたら、質問を改訂する必要があります。 – WrightsCS

2

Codifyをご覧ください。全体を「何かを書いて、どこでも動かす」という経験ではなく、その方向性の一歩です。 http://www.slideshare.net/carlbrown/developing-ios-apps-on-your-ipad-with-xcab

私はそれを自分自身を試していないが、どうやら彼はすべて、iPadでコーディングコードをアップロードし、コンパイル済みのプロジェクトをダウンロードし、それをインストールし、それを実行する方法を作成しています。このうち

0

チェックiPadから。彼はあなたがguiのことをすることはできないと言いますが、少なくともあなたは実行のロジックを行うことができます。

1

はい、可能です。あなたがLuaの開発者であれば、Codea(以前はCodi​​fyとして知られています)をお勧めします。 Python開発者にとっては、Pythonistaをお勧めします。どちらのアプリでも、コードをアプリ内で記述してテストすることができ、ゲームなどのグラフィックスもサポートします。実際にCodeaプロジェクトを本格的なAppStoreアプリ「Codea Runtime」にコンパイルできるGitHubプロジェクトがあります。アプリTouchlineはそのようなアプリケーションの1つです。

現在のところ、PythonistaアプリケーションをコンパイルしてAppStoreで販売する公式の方法はありません。しかし開発者は、Pythonistaスクリプトを実行するホームクリップにWebclipベースのアイコンをインストールできるユーティリティを作っています。また、今後のアプリケーションのアップデートでは、Xcodeメカニズムへのエクスポートを組み込む計画もあります。

0

たとえば、レールアプリケーションでルビーを作成し、モバイルテーマを持たせる場合は、ipadのSafariブラウザで実行できます。これの利点は、Appleがコードを確認する必要がないことです。欠点は、あなたがアプリストアを使ってあなたのアプリを売って頒布することができないということです。

しかし、それは見た目とネイティブipadアプリのように感じることができます。 私は今このビジネスモデルを模索しており、他の人がこれをやったのか聞いてみたいと思っています。

あなたのアプリは、Herokuのような外部サーバーで実行され、githubにアーカイブされます。

関連する問題