25

私は数週間前にこの質問を読みました。iPadを初めて見たときに考えました。

iPadで開発環境を整えることは可能だと思いますか?InstantRailsアプリ、Djangoアプリがあれば、おそらく280NorthのAtlasでさえ実行できると思います:)。

オンスクリーンキーボードと10インチスクリーンを使用して開発しますか?

Steve Jobsは、タッチスクリーンはWebブラウジングの未来だと考えているようです。タッチはプログラミングとどのような未来を持っていますか?

誰かがそれに取り組んでいるようです! http://dribbble.com/shots/15159-Oh-yes-working-on-a-text-editor-for-iPad

4

21 に答える 21

37

スクリーン キーボードと 10 インチの画面を使用して開発しますか?

いいえ。

于 2010-01-28T20:24:11.730 に答える
25

忘れてください。脱獄しないとダメ。クローズドプラットフォームです。

また、仮想キーボードを使用して開発したくない場合は、(プログラミング用の) 画面の領域が以前よりもさらに小さくなります (1024x768)。

Apple は、デバイスの可能な目的として「プログラミング」を念頭に置いていませんでした。カジュアルなブラウジング、電子メールの管理、写真のフリック、ビデオの視聴、音楽の鑑賞、本を読む - はい。プログラミング - いいえ。

于 2010-01-28T15:21:22.310 に答える
19

iPad をプログラミング プラットフォームとして使用しない主な理由は 3 つあります。

  • 画面に十分なスペースがありません。職場では 1600*1200 の画面が 1 つしかなく、これでは絶対に十分ではありません。開発の生産性を高めるには、少なくとも 2 つの画面が必要です。

  • プログラミング用の仮想キーボード? いくつかの行を入力する必要がある場合 (例: Web ブラウザの URL または短い電子メール) を入力することをお勧めします。しかし、実際の生産的な書き込みには、実際のキーボードからの物理的なフィードバックが非常に役立ちます。(今日の時点では、これはもはや大きな問題ではないようです。まともな Bluetooth キーボードが非常に安価に入手できるからです)

  • 開発のための実際のプラットフォームはありません。アプリサーバー、データベース、名前を付けたものを iPad で実行することはできません。IDE を用意してコードを書くだけではありません。

要約:不可能、意図せず、必要ありません。

于 2010-01-28T15:51:57.700 に答える
11

人々が 1 行の LCD ディスプレイで電卓をプログラムし、その努力を共有する能力が限られていることを考えると、iPad が魅力的なプログラミング デバイスにならない理由はわかりません。「ドラッグ アンド ドロップ」プログラミングは新しい概念ではなく、ジェスチャやマルチタッチなどの発売時に発表された機能により、革新的な開発体験になる可能性があります。Flashが最初に出てきたときのようなものですか?

最大の問題は、キーボードのようなデバイスの機能の問題ではないと思います。むしろ、1) 結果のスクリプトを他のユーザーに配布する方法、および 2) Apple がアプリ ストアが損なわれるリスクを認識し、ツールの配布に必要な承認を拒否するリスク?

于 2010-01-28T16:25:15.050 に答える
9

今後のWeb ベースの IDEでは、iPad のようなクローズド プラットフォームでもプログラミングが実行可能になる可能性があります。

于 2010-01-28T20:20:41.910 に答える
6

これについての長期的な見方を見ることが重要だと思います。iPad(およびiPhone)は、まだ初期段階にあるコンピューティングに新しいパラダイムを導入しています(旧世界と新世界のコンピューティングに関するこの素晴らしい記事を参照してください)。iPadでコードを書くための新しいアプリが開発されることは間違いありません。それらは、ほとんどの場合、ファイルシステムへの完全なアクセスなどが必要であるという私たちの多くの仮定に挑戦します。

これは新しい世界であり、変化が起こりつつあります。

于 2010-01-29T15:58:09.550 に答える
4

iPad 上に開発環境をセットアップすることはほぼ確実に不可能です。ただし、iPad と、App Store で入手できる VNC アプリの 1 つを使用して、別のマシンの開発環境にアクセスできない理由がわかりません。

于 2010-01-28T21:08:11.677 に答える
3

iPad は Mac OS X ではなく、修正されたバージョンの iPhone OS を実行するため、iPad でプログラムを作成することはできません。


編集

iPad用のアプリを作成できないと言っているのではありません。
iPad は Mac OS X を実行しません。iPad で直接実行するコンパイラはありません。

デバイスがジェイルブレイクされると、iPad 上で動作するコンパイラを作成できるようになります。

于 2010-01-28T15:21:27.910 に答える
2

最新のHypercardのバリエーションを考えてみてください。このタイプのデバイスは、そのようなものに最適です。

于 2010-01-28T22:37:52.500 に答える
2

ここで、家に追いやられる必要があると感じる点があります。

私は 1024x768 画面のコンピューターで開発しましたが、実行可能です。不快ですが、実行可能です。唯一の問題は、これらのモニターが 10 インチではなく 15 インチであり、適切に配置されていたことです。

私は 10.1 インチ画面の Eee 1000HE を持っていますが、非常に小さなラップトップですが、表示と入力の両方を長時間快適に行う方法はありません。それを編集するために必要な腰をかがめた位置からの首の痛み. iPadでコーディングするために必要な位置は似ています.

顔から 1 フィート離れた腕に iPad を置き、机の上でその後ろにキーボードを配置するという奇妙な配置がない限り、私はそれを開発に使用することにします。完璧なセットアップを行ったとしても、快適な体験とは言えません。

また、画面サイズに問題がなければ、プロセッサやその他のシステム リソースが不足しています。

于 2010-01-28T20:47:55.553 に答える
2

これをチェックしてください。アプリ ストアに登場したばかりです。Codify を使用して iPad でインタラクティブなゲーム コーディングを行うことができます。 http://twolivesleft.com/ お 役に立てば幸いです。

于 2011-10-27T05:39:23.307 に答える
1

何をコーディングしたいかによりますか?

Web開発にはいくつかのツールがあります:例: http: //horseandtherook.com/gusto/

共有ホスティングプランで行われる標準のhtml/php / css編集は、問題なく機能します。

ただし、Visual Studio、Javaなど、コンパイルする必要のあるコードに近づくことはできません。その重労働のために、リモートデスクトップまたはPCまたはサーバーにSSH接続する必要があります。

だから、それが必要なのであれば、コーディングの主要なプロジェクトには何の問題もありません...それは間違いなく消費デバイスです-好きなら漫画、映画、電子メール!、本を読んだり、子供やカジュアルゲーム。

テクノロジーに自信がない人に最適です(ボタンは1つだけです)。どうやらあなたの猫が遊ぶためのアプリさえあります。

于 2011-03-25T12:12:00.333 に答える
1

本格的なプログラミングでは、2 台の 20 インチ以上のモニターと、優れた頑丈な物理キーボードがすべて機能しません。クライアント サイトでスクリプトを変更し、微調整を行う必要がある場合などに、デバイスとして使用できる場合があります。ノートブックによく似ていますが、それ以外の場合、小さなディスプレイは役に立ちません.

タッチスクリーンは、デザイナーにとってある程度の用途があるかもしれませんし、ダイアグラムのデザインをスピードアップすることもできますが、プログラマーがこれからどのように利益を得られるかはわかりません. おそらく10年後にはドラッグアンドドロップでプログラミングするようになるでしょうが、その時はすでに30インチのマルチタッチディスプレイを持っているでしょう(男に夢を見させてください)。

于 2010-03-24T13:17:50.290 に答える
1

タブレット コンピューターでのプログラミングの最大の障害は、コードのキーボード入力のようです。それほど多くのコードを入力する必要がなく、タブレットでそれほど多くの処理能力を必要としないとしたら? 指で触れるだけでクラスやインスタンスを視覚的に操作できる製品があるとしたら? 新しい iPad アプリケーションである Objectility は、タブレット コンピューターでのプログラミングに関する先入観に挑戦しています。

于 2010-07-24T13:26:11.643 に答える
1

スクリーン キーボードと 10 インチの画面を使用して開発しますか?

はい。

于 2011-03-10T09:54:33.390 に答える
1

私は大学生で、Java と C++ のアルゴリズム コースを受講しているので、私のコードはそれほど極端ではありません。iPadにJava IDEが存在する可能性があると思いますか(もちろんジェイルブレイクされています)?学生として、自分のコードに小さな調整を加えて、外出先でコンパイル/実行できると便利だと思います

于 2010-01-28T18:00:52.893 に答える
0

Apple が App Store に解釈されないコードのルールを適用し続ける限り、iPhone OS デバイスでのプログラミングを楽しく行うことは不可能です。

オンラインにならずにコードを実行できることは非常に重要です。

于 2010-01-29T11:24:41.770 に答える
0

現在、iPad で開発することは意味がありません。同様の価格で、開発したい言語の IDE をインストールできる実際のワークステーションを入手できるからです。iPad で開発したい場合は、 C++、Java、.NET などの言語はすべてコンパイラを必要とするため、どちらもスクリプト言語しか編集できませんでした。

しかし、このクラウド コンピューティングの波が続くと、開発者が Amazon/Apple/Google クラウド サーバー上のクラウド サンドボックスにアクセスできるようになり、コンパイルなどのハードウェアを集中的に使用する作業が iPad ではなく実際のサーバー上で行われる未来が見えてきます。その理論的な未来では、自分の iPad を Bluetooth キーボードとモニターに接続する自分を見ることができました。それまでは、最初の段落で述べた制限により、モニターとキーボードがあったとしても意味がありませんでした。

于 2011-06-08T23:42:48.180 に答える
0

これには大きな価値があります。確かに、私たちは超高解像度でプログラミングするのが好きですが、iPad IDE を使用すると、コードを数行追加するだけで追加の時間が提供される場合があります。たとえば、バス、地下鉄、飛行機、ベッドなど。さらに、10 時間のバッテリーは、Mac book の 3 時間よりも優れています。

私が最初にコードを書いたのは、24 文字ディスプレイの Tandy PC-3 Pocket Computer でした。それ以来、私はますます高い解像度を求めてきたことを認めます。iPad 3 は 1600x1200 になるかもしれません。 成功を祈っている

于 2011-04-08T01:40:40.033 に答える
0

Apple がマシン上での開発を許可するとは想像できません。デバイス上で機能するアプリを作成できるということは、Apple がプラットフォームに対して持っている iTunes / App Store の支配を打ち破るものです。私は彼らがそれを起こさせているのを見ません。

于 2010-01-28T20:54:01.853 に答える
-1

画面が 1 つしかないという理由だけで、外出先でラップトップ (ネットブックではありません) でプログラミングするのに十分な時間を費やしています。画面スペースの半分を占める仮想キーボードを使用して、誰かがこれをプログラミングすることを検討すると言っていますか?

iCantBelieveYouAskedThis

于 2010-01-28T22:49:01.117 に答える