解決済み

Android、iOSアプリ開発

  • すぐに回答を!
  • 質問No.8479560
  • 閲覧数411
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 69% (179/256)

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用で開発し公開」
と同じアプリですが、ソースコードは全くべつもので開発されているのでしょうか?

ご教示お願いします。

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

  • 回答No.1

A1: Appには、iPhone/iPod Toutch用、iPad用、ユニバーサルAppの3通りがあります。

 iPhone/iPod Touch用Appは、iPadでは、iPhone emulatorの上で動きます。HD依存性が高いものは動きません。
 iPad用Appは、そもそも、iPhone/iPod Touchにはダウンロード出来ません。
 ユニバーサルAppは、どちらでも、動きます。

  iPhone5のスクリーンサイズだけしか考慮していないAppは、iPhone4では、ダウンロード出来ますが、まぁ、プロダクトとしては、使い物にならないケースがほとんどでしょう。おそらく、Appleのレビューも、通らないかと。
 iPhone4のスクリーンサイズしか考慮していないAppでは、iPhone5では、画面の上部に余白ができて、見てくれは悪いです。
 iPhone4/iPhone5のスクリーンサイズの違いは、auto layoutという技術が、iOS6で導入されて、面倒ではありますが、画面サイズの違いを、ある程度、吸収できるようになっています。イメージなどは、自動調整では、滲み・ボケなどがでるので、大きなさいずのものは、2通り用意するのが無難でしょう
 ユニバーサルAppは、大幅に画面サイズが違うので、storyboardなどは、2とおり用意するのが多いと思います。面倒ですので、最近は、別立てのAppが多いように思います。

A2 ソースは当然、iOS側は、Objective-Cで開発すると、Android側とは、別立てになります。ただ、バージョンアップなどもありますから、ロジックはできるだけ共通で、どちらかをベースにするのが普通じゃないでしょうか。ま、個人ベースでは、なかなか手が出ないと思いますが。
 Titaniumなどで開発すれば、ソース共通化もかのうですが、いろいろ制限事項はあるでしょう。
お礼コメント
kureakai

お礼率 69% (179/256)

なるほど。
詳細にご教示いただき、ありがとうございました。
投稿日時 - 2014-02-19 23:49:50
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ