• ベストアンサー

アプリ開発

Android と iOS でのアプリ開発についいてです。 初心者の質問です。変なところがあっても大目にみてやってください(笑 1)どちらのほうが開発が簡単ですか?(SDKの使いやすさ、固有のプログラミング言語など、、、) 2)どちらのほうが、市場が大きいのですか?(単刀直入に言うとどちらが儲かりやすいですか?(笑)) 3)その他やっぱこっちはこれがあるからイチ押し!とかこれはここに落とし穴あるぞ!など教えていただきたいです! 身勝手な質問ばっかりですがご回答お願いします!

noname#194678
noname#194678

質問者が選んだベストアンサー

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

1)普通の開発は普通にJavaが使えるAndroidの方がとっつきやすさはいいと思う。iOSはObjective-CというC++系やJavaに慣れていると逆に習得しづらい言語を用いる事になる。C言語しか知らない、C++は見たこともない、というのであれば、CからObjective-Cの拡張部分だけを勉強すれば結構すんなり頭に入っていくような気もする。C++やJavaの経験があるなら一旦頭をリセットしてから勉強しよう。 2)マーケットの大きさはAndroidだが、あんどろいだーは基本的にソフトに金をかけない。iPhoneユーザはいいと思ったら300円でも1,000円でもぽーんと金を出すような人が多いのではないかな。客単価が高いのはiOSだ。 あんどろ派は、価格設定を30円にしたとしても無料と30円に大きな壁がある。客単価が安いのではなくってゼロという意味だ。ロハで出来るだけアプリをばら撒いて広告を出すようにする、というならAndroidでも十分戦えると思うが、ちょー売れるアプリのアイデアありまんねんという場合はiOSを狙う方が良いだろう。 と、今年の10月くらいまでは言われていた。正直、今後iOS7が伸びていくとは思えない。iOSはバージョンアップごとにどんどんアプリに許される事が減っていっているのだ(Androidでもある程度はそうだけど)。つまり、ちょー便利なアプリ、でもAppleが「このアプリは危険だ」、「このAPIは使わせねぇぜ」と判断するともうその先には進めなくなる。今後はどうなるか分からないね。ただ、AndroidとiOS両方で実現できるアプリの場合、課金に拒否反応を示さない割合がより多いのはiOSユーザというのは今後も変わらないと私は予想している(※)。 3)まずは野良アプリが許されるかについて、Androidは、インストーラーをあなたのホームページに置いても良いし、OSの設定で野良アプリをインストールする事もできる。これに対して、iOSはApple Storeに置く以外にアプリを公開する手段が無い上にApple Storeの審査が入る上に審査の判断基準が意味分からん(申請したアプリが却下された後で何も直してないのに再申請したら通る事もあるし逆も然り)上にやりとりは全部英語。 リリース後の大変さだが、iPhoneは初代から5s5cと10くらいはあるが、全て仕様が厳密に統一されているため、全機種を揃えて全てで試験しておけば他の人の端末で不具合がでる事はほぼない。Androidは世界レベルで見ると5000を超える機種があり、全部で動く事を確認するのは不可能だ。そこまで含めたトータルの「開発しやすさ」ではiPhoneに軍配が上がるかも知れない。 ~~~~ (※) あー、念のために言っておくと、「これからは○○が売れる! 受ける!」という市場予測において、私の予想は当たったためしが無い。 例: 1995年ごろ、友人に「プレステとサターンどっち買えばいいんだ?」と聞かれ、したり顔で「いいか、ソニーはゲーム会社と繋がりが無え、それに対してセガは繋がりあるし自社でもゲームを作ってる。プレステはあっという間に廃れる。」→プレステ全盛期。 1995年ごろ、PHSが実用化。あんもち「こんななんちゃって携帯電話のおもちゃが売れるわけねえ」→1997年ごろ女子高生と大学生は100人中95人がPHS持ってる事態に。 →1997年、Panasonic、PHS内臓PIM「ピノキオ」発表。あんもち「これは日本を、いや世界を変える。」→変えませんでした。 ADSLサービス発表。あんもち「こんな中途半端なサービス使う奴いねえ」→光接続が一般的になるまで常時接続のデファクトスタンダードに。 2007年、AppleとGoogleが立て続けに携帯電話事業に参入する事を発表。あんもち「は! ソフト屋さんに何が出来るのが見せてもらいましょうかね!」→3年足らずで世界を二分する携帯電話プラットフォームに。

noname#194678
質問者

お礼

すごい丁寧にありがとうございました! 一人クスクス笑ってしまいました(笑 でも詳しく回答してくださっているので、本当に助かります! 面白いし、丁寧で分かりやすい回答をありがとうございました! ps.anmochiさんの意見と違うことをすればいいですかね、、(笑

関連するQ&A

  • スマートフォンアプリ開発Android SDK

    iOS,Androidスマートフォンアプリが開発したく、cordova,Titaniumをインストールし、 どちらが自分が利用しやすいかなどを現在試しております。 android sdkはバージョン22の1つしか入れていないのですが、 かなり容量が大きく開発に不要のファイルがございましたら、 ご教授いただけませんでしょうか。 OmniDiskSweeperでの閲覧時の画像を添付させていただいております。

  • アプリ開発について教えてください。

     独学でアプリ開発をしたいと思い、ネットや書籍でざっくりと学んで見ました。  (プログラミング等はまったくの素人です)  当初 Monaca(HTML5)での開発に取り組みましたが、さっぱり使用方法が理解できず… アンドロイドアプリ開発入門(2500円)の書籍を購入し勉強。 大まかな内容は理解出来たかなぁと思っています。 その入門書では eclipse を使用してのアプリ開発でしたので、入門書に沿って進めていくも… 途中から理解できず…解らない所をネットで調べながら模索するも、今のところ断念。  そこで質問です。 質問(1) 素人にでも理解できる、参考書 又は ホームページ 等教えてください。 質問(2) アプリ開発をするのに 一番わかりやすく使いやすい環境は?                              (Monaca or eclipse or その他) 質問(3) アプリ開発をするために、勉強する順番は?          (java言語をまずマスターしないとダメなのでしょうか?)  真剣にアプリ開発(プログラマー)目指しています。宜しくお願いします。

  • Androidアプリ開発でオススメの書籍はございませんでしょうか?

    Androidアプリ開発でオススメの書籍はございませんでしょうか? 私は、プログラミング自体はC言語でそこそこ、ビギナーレベルかもしれませんが、やったことがありますが、基礎からできるだけわかりやすいものが希望です。

  • スマートフォンアプリ開発時の言語について

    現在のスマートフォンアプリはAndroidかiOSが主で AndroidはJava、iOSはObjective-Cでアプリを開発していると思います。 検索してもだいたいJavaかObjective-Cの開発状況しか見つかりません。 スマートフォンアプリは上記2つ以外の言語(C、PHP、Ruby等)で開発するのは難しいのでしょうか?

  • Android、iOSアプリ開発

    Androidスマートフォンや、ipad、iphoneでゲームを作りたいと思っています。 ただ、iOSアプリは、macが必要。 iphoneでも今は画面サイズがiphone5とiphone4で違うと思っています。 もちろんipadも違うとおもっています。 質問1:1つの端末の画面サイズで開発して他の端末で適切なサイズにしてくれるのか? iphone5の画面サイズで、ゲームを作ったとします。 iphone4とipadは自動で画面サイズが適切なサイズに変えてもらえるものでしょうか? それとも、iphone4とipad用の画面サイズで開発するひつようがあるのでしょうか? 質問2:iphoneアプリと、androidアプリの開発? 今どきのスマートフォンのアプリや、ゲームは、 iOSとandroid用の大体両方で同じアプリがでていると思います。 ※Android用とiOS用のこと。 二つのOSでアプリが出ていますが、これは 「iOS用で開発し公開」「Android用で開発し公開」 と同じアプリですが、ソースコードは全くべつもので開発されているのでしょうか? ご教示お願いします。

  • eclipse(Helios)を用いてXperia アプリの開発を行お

    eclipse(Helios)を用いてXperia アプリの開発を行おうとしてます。 Android SDK r7を下記URLを参考にセットアップしました(参考URLで使用しているのはr5ですが…)。 ・http://start-android-sdk.blogspot.com/2010/04/android-windowsxp.html#android-install-eclipse Hello World~の前まで行ったのはよいものの、メニューから「Android SDK and ADV Manager」を選択すると「Location of the Android SDK has not been setup in the preferences.」と表示され、Managerが表示されません。 もう一度「Android SDK and ADV Manager」を選択するとManagerは表示されるのですが、eclipseのコンソールに以下が表示されます。 [2010-10-13 21:50:57 - SDK Manager] Warning: Error parsing 'D:\Dev\Java\android\android-sdk-r07\platforms\android-2\sdk.properties': java.io.FileNotFoundException: D:\Dev\Java\android\android-sdk-r07\platforms\android-2\sdk.properties (指定されたファイルが見つかりません。). [2010-10-13 21:50:57 - SDK Manager] Warning: Error parsing 'D:\Dev\Java\android\android-sdk-r07\platforms\android-5\sdk.properties': java.io.FileNotFoundException: D:\Dev\Java\android\android-sdk-r07\platforms\android-5\sdk.properties (指定されたファイルが見つかりません。). [2010-10-13 21:50:57 - SDK Manager] Warning: Error parsing 'D:\Dev\Java\android\android-sdk-r07\platforms\android-6\sdk.properties': java.io.FileNotFoundException: D:\Dev\Java\android\android-sdk-r07\platforms\android-6\sdk.properties (指定されたファイルが見つかりません。). そこで質問なのですが、コンソールに表示された3つのファイルは、入れないと問題あるのでしょうか? また、入れなければならない場合、どのようにすれば入れる事ができるのでしょうか? よろしくお願いします。

  • iPhoneアプリの開発.

    高1の男です。 自分は特にプログラミングの経験とかはないのですが、 iPhone / iPod Touch用のアプリを作ってみたいと思い、 ネットで色々調べながらやってみることにしました。 http://gihyo.jp/dev/serial/01/iphone/0001 上のサイトを参考にすると決め、 とりあえずiPhone SDKはインストールしました。 インストールをしたのはいいものの、次にどうすればいいのかが分かりません。 そもそも自分はObjective-Cやその他のプログラミング言語を知りません。 これからどうすればいいのか分からず、質問してみました。 そこで質問なのですが、 (1)Objective-Cを理解するのにCやC++の知識は必要ですか? (2)個人差はあると思いますが、素人が簡単なアプリを作ることができるようになるのにはどれくらいの時間がかかりますか? (3)効率的な学習方法を教えてください(書籍の購入など) (4)あなたはアプリを作った事がありますか? (5)あなたの知っているプログラミング言語は何ですか?また、それらをどのようにして習得しましたか? (6)何かアドバイスなどがあればお願いします。。 少し、分かりにくい文章ですみませんが 回答よろしくお願いしました。

    • ベストアンサー
    • Mac
  • Androidアプリ開発をしようとしている初心者です。

    Androidアプリ開発をしようとしている初心者です。 すみません。どうしても解決できなくてこちらで質問させてもらいます。 EclipseでAndroidアプリケーション開発環境をいれております。 昨日まではエミュレータ上で起動できたのですが、急に使えなくなり eclipseを起動すると添付しました画像のエラー情報が画面にでてきます。 またEclipse設定でインストールしたSDKファイルを指定しなおしても、   「No target available」 とSDKファイルが読み込めない?状態になっています。 いろいろなページを調べても、エラー対処法が見つかりませんでした。 (自分が英語が弱くて、読めないということもあるのですが・・・) このエラーの対処方法がわかる方、ぜひ教えてください。 よろしくお願いします。

  • スマートフォンのアプリ開発について

    私の携帯はiPhoneでまだMacPCをもっていないためアンドロイドのアプリ開発をしよう考えています そこで質問なのですが実機がない場合でどこまでの開発が可能でしょうか? 自分が今考えているアプリはWEBアプリと簡単なクイズアプリのようなものです。もし無理なようなら契約なしのアンドロイド実機のみを買うかMacbookの購入を考えているのですがどちらがいいでしょうか プログラミングはJAVAとC/C++を扱える程度です

    • ベストアンサー
    • Java
  • Androidアプリ開発について

    これからプログラミングを始めようと思っています 言語の名前を知ってるくらいのど素人です。 私がやりたいのはAndroidアプリ(ゲーム)制作です。 そこで質問です ・開発環境を調べたのですが、このサイトのここをクリックとか書いているけどサイトと説明が一致してないので さっぱりわかりません。ですので詳しく教えてください。 ・アプリ制作の入門サイトなどがあれば教えてください。 ・eclipseを一度DLしたのですが、開けば必ず解凍しろと言われ、毎回解凍しなければなりません。そして開きません。 なのでできれば違うソフトを教えてください。(違うソフトがないのならば構いません)OSはWin7です ・チャリ走くらいのゲームは一か月以内で作れますか? 全然関係のない話なのですが、iPhoneアプリ制作で生計を立ててる人がいますがAndroidアプリ制作で生計を 立ててる人っていないのでしょうか? あとiPhoneで人気のあるアプリってAndroid版が出ますがこれの逆ってあんまりないのでしょうか? 理解しにくい文章だと思いますがご解答の方よろしくお願いいたします

専門家に質問してみよう