私は現在、AndroidとiOSの両方のアプリを開発していますが、事は...私はAndroidで始まりました。私のアプリは、異なるレイアウト(異なるGUIを持つ画面、あなたがアンドロイドに精通していない場合)、それらは非常に異なる内容を表示します。マップ、データベースからのデータを含むリスト、画像、ボタン付きのテキストフィールドなどがあります(ほとんどの場合、画面の向きが変わります)。iOSのWindows、Androidから複数のアクティビティアプリを構築する最も良い方法は?
問題は、iOSが付属しています:
にはどうすればIBActionsからより多くのウィンドウを作成するのですか? (これは正しいアプローチですか?)
私はウィンドウを作成したら、どのように私は新しいインターフェイスを作成するのですか? (私は別の.xibファイルは必要ですか?)
ユーザーが1つのWindowsで終了したら、前のウィンドウは、メモリ内に残り、再び開くことができない場合はどうなりますか? (最初のウィンドウがそれを使用していなかったとしても、ナビゲーションタブを使うことはできますか?)これはiPhoneには戻るボタンがなく、アンドロイドはそれらに多くの依存しているので大きな問題です...
また、私のプログラムを複数のウィンドウで分割できない場合、私のアプリはビューを破壊して構築するために多くのメモリを使用しないでしょうか?
私はココアの開発に新たなんだと私はすでにそれらのすべてを1つのウィンドウ内で行われた(構文のみを教えるなど)Objective Cのプログラミング、シンプルなiPhoneのアプリについて、別の1(約本を読みました、プログラムでビューを変更する)と私は現在、別のものを読んでいるが、私は私の問題に簡単な答えを見つけることができませんよ...
私は私がobj-Cとどれだけ(iPhoneアプリを構築することを取得する意味しますちょっとした問題は、私がAndroidでもっと真っ直ぐ進歩してきたことから来ているということです。私がiOSプロジェクトを見るたびに、私はそれが完全な混乱のように見える、そしてdeveloper.apple.comのドキュメンテーションはあまり役に立たない、私は欲しいものを見つけることができない。
ホープ誰かがすでにこの経て、右方向に私を指すように喜んでいる、あなたに感謝!それは、Visual Studioの一部ですXAMARINをお試しください:
ありがとうございました!あなたがアンドロイドの助けが必要な場合は、私に教えてください! – CodeKrieger
もう一度お邪魔しますが、クリス...別の画面につながる3つのボタンでメインメニューを作るにはどうすればいいですか?私のメインメニューは、Appロゴのタイトルイメージとイメージを使用する3つのボタンで構成されています...私はすでにボタンを機能させました(警告ダイアログを開きます)が、ドキュメントを読むと、画面の内容を変更する、それは正しいですか?どのように私はそれを行うのですか? Navベースのアプリケーションとテーブルビューを使用した例だけが見つかりました... – CodeKrieger
@CodeKrieger - ナビゲーションコントロールを開始する場所として見てください。たとえば、3つのボタンをナビゲーションコントローラの最初のビューとしてビューに配置します。各ボタンのメソッドで、そのボタンに関連付けるビューコントローラを作成し、ビューコントローラスタックにプッシュします。これらのビューは、必要に応じてインタフェースビルダで個別に定義することができます。最終的には、ナビゲーションコントローラを捨てることを選択することもできますが、開始するには良い方法です。申し訳ありませんが、あなたに戻るにはとても時間がかかりました。 – Chris