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などで開発すれば、ソース共通化もかのうですが、いろいろ制限事項はあるでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ swiftでスマホアプリを開発した時の動作確認 1 2023/02/14 11:37
- その他(スマートフォン・携帯電話・VR) Android からiPhoneに乗りかえます。データを移動させるのは"iOSへ移行"というアプリを 4 2022/06/02 21:43
- Android(アンドロイド) Androidでアプリが開けない 6 2022/07/02 15:10
- アプリ 見開きA3サイズ 履歴書を 簡単に作成 できるアプリはありますか? Android利用しています。 1 2022/08/28 19:11
- Android(アンドロイド) Android端末でApple Music等は使えますか? 3 2023/04/24 14:28
- アプリ Android非対応のアプリ 4 2023/05/19 13:23
- Android 【Androidアプリ】iPhoneの標準機能をAndroid端末でも実現したいで 3 2023/08/20 11:44
- 格安スマホ・SIMフリースマホ iPhoneからAndroidのデータ移行について教えてください。 アプリが移行できるかはiOSでも 4 2023/06/08 22:03
- Android(アンドロイド) いま3台のAndroidを使っています。 AndroidってiPhoneには無いmicroSDXCが 1 2022/05/06 11:42
- マンガ・コミック 同人誌を描く時の原稿サイズについて 閲覧ありがとうございます。 同人誌を作りたいと思っているのですが 1 2022/12/30 23:38
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linuxでの開発環境構築や設定の...
-
オブジェクト指向開発とコンポ...
-
Simejiについて
-
EXCEL 2003 → EXCEL 2010へバ...
-
フォルダーに緑のレ点と赤の✖が...
-
gcc13.2のバグ?
-
HTMLで投票ボタンを作りたい
-
特定ユーザに対してのみアプリ...
-
iOSシミュレーション上でIPAフ...
-
Runtime Error R6002 - float...
-
フリーソフトをうまくダウンロ...
-
レイノルズ数が4000より大きい...
-
Android studio 初心者 Hello A...
-
タスクスケジューラでbatがスケ...
-
iTunesのダウンロードの仕方教...
-
vbsでデバッグしながらコードを...
-
windows10のアプリと機能にyout...
-
oppo reno 7A
-
ノーツ エージェントの実行が...
-
指紋認証機能しません。DELL XP...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Linuxでの開発環境構築や設定の...
-
日本に、Microsoftのような会社...
-
VB.NETで、システムのレジスト...
-
VC++で組込み開発できますか?
-
iPhone SDKはWindowsでは利用で...
-
iphoneアプリ開発 facebook連携
-
ipadかandroidか
-
Android、iOSアプリ開発
-
Simejiについて
-
オブジェクト指向開発とコンポ...
-
EXCEL 2003 → EXCEL 2010へバ...
-
Office は何派?
-
iPadのアプリの開発はMacのみで...
-
ipadにipadアプリの開発環境を...
-
visuals studioとC++でスマホの...
-
oppo reno 7A
-
フォルダーに緑のレ点と赤の✖が...
-
レイノルズ数が4000より大きい...
-
windows10のアプリと機能にyout...
-
特定ユーザに対してのみアプリ...
おすすめ情報