2009-04-15 3 views
-1

今日のために開発する最も楽しい/難しい/簡単なモバイルプラットフォームは何ですか?今日のために開発する最も楽しいモバイルプラットフォームは何ですか?

私は以前Symbian OSを実行していたSonyEricsson P800を使用していましたが、その上にいくつかのJavaアプリケーションを実行しました。私はJavaMEが当時とても限られていたと感じましたが、5年前のことでした。あなたの経験を共有してください。私は更新が必要です。

+0

ええ、それを修正する方法は? – Ninjacoder

+0

今すぐ修正:) ty – Ninjacoder

+0

Unity3Dで最も「楽しい」ゲームを作っています – Fattie

答えて

3

私は、iPhoneがこれまでに開発する最も楽しくエキサイティングなプラットフォームだと思います。私はObj-Cの巨大なファンではありませんが、そのAPIはフル機能で使いやすいものです。 AppleのAppStoreの背後には、これを最も魅力的なプラットフォームとしています。 Appleが不明確な承認プロセスのために持っているすべての悪い報酬にもかかわらず。ドキュメントはとても良いです。

PalmOS?あまりにも古く、ほとんどサポートされていません。良い開発ツールの完全な欠如。ドキュメントは非常に悪いです。

Windows Mobile?私はWindows Mobileが好きです。私の意見では、Visual Studioはコード作成に使用できる最高のIDEであり、Windows Mobile用に開発するときに使用するものです。しかし、Windows MobileはFormBasedアプリケーションのためのものだが、一般的な目的のためにはまだiPhoneの背後にある。ドキュメントはとても良いです。

Android?私はそれが好きです。これはとてもいいです。しかし、私はEclipse for Javaの編集が好きですが、それはモバイル開発にとってそれほど素晴らしいことではありません。そのシミュレータは遅すぎます。私はあまりそれを使用していない。ドキュメントはかなり大丈夫です。

Symbian? C/C++を後ろに置いた方が最も困難です。しかし、それは最大のインストールベースを持っているので、何の意味も無視することはできません。ツールはそれほど素晴らしいものではなく、どちらもドキュメントです。

ブラックベリーですか? Javaベース。保護されたAPIを使用しない限り、使いやすいです(アプリケーションでRIMから特別な承認が必要です)。 JavaベースのAPIを考慮すると、私はAndroidがより好きです。しかし、RIMのインストールに基づいて、このプラットフォームを無視することは困難です。

JavaME?ローエンドの携帯電話のみ。

0

iPhoneが最も楽しいと思います。

+0

あなたの努力は(潜在的に)アプリストアを通じて収益を上げることができます! –

+4

私はその答えが3つの票を得た方法が大好きです。理由は別のプラットフォームよりも楽しい理由がありません。非常に有益。 – Fostah

1

私の次の電話は(今後数週間以内に)AndroidベースのG1になります。 Javaベースの開発に熱心ではありませんが、なぜ彼らがそれをしたのか理解できます。

私はサーバーサイドのちょっとした人(PHPでの大きなウェブサイトとスケーリング)の方ですが、私はそれについても考えています。

1

私は私が唯一のiPhoneとAndroidを試してみましたが、両者の間に、私はAndroidが最もだと思う「楽しい。」ノキアの

1

でPythonのコーディングの良いものを聞いたことがあります主に私はObjCがあまり好きではなかったので、Javaに多くの経験がありました。通常のJDKを使用することはできませんが、それほど大きな問題ではありません。

また、iPhone用に開発するとき、あなたはあなたのアプリを拒否するという絶え間ない懸念を抱いています。多くの偉大なアイデアはApp Storeに決して許されないので、人々は通常のショベルウェアに頼っています。

0

まあ、楽しさと簡単に一緒に行くだろう。

評判によって、Symbian OS C++は開発が最も難しいプラットフォームですが、この問題を解決する最新の取り組みについては、これを広めたほとんどの人が最新ではありません。それはおそらくまだしばらくの間真実です。

Androidは、オープン性とLinuxコアのため、少なくとも面白さの面でiPhoneに比べて大きな利点があると言います。

J2MEとブラックベリーは、十分にサポートされておらず、断片化されていて楽しくて簡単です。 PalmOsは死んでおり、WebOSはまだそこにはない。

nsbasic、.net、ruby、python、j2me、C++、c、webkit、opera widgets ...のような開発ランタイムの多様性のため、最近のSymbian携帯電話を使用することをお勧めします。プラットフォーム全体がオープンソース化されているときにすぐにさらに良くなります。

+0

"十分にサポートされていない"と言うときは、開発ツールの立場から話をしていますか?私は、J2MEをサポートしている電話機の比率が他のものに比して、J2MEを高く評価していると尋ねます。 – Fostah

+0

確かに、プラットフォームはほとんどの携帯電話でサポートされていますが、真剣にそれを開発しようとすると、チュートリアルやフォーラムを超えて助けを得ることは非常に難しいです。携帯電話メーカーやネットワーク事業者は、多くの携帯電話で利用できる唯一の開発プラットフォームだと考えても、十分に機能していません。 –

関連する問題