Android App用に新しいデザインを作成する必要がありますが、ビジュアルパーツ(ネイティブAndroid)を作成するだけです。アプリケーションのロジックは、私が彼に提示するものに基づいて別の男によって作成されます。レイアウトのみを行うときにAndroidプロジェクトを提示する方法
私の質問は?これはどうやって正しく管理されますか?各レイアウトのXMLを作成する必要がありますか?他の人に私の進歩をどのように示すことができますか?
これを行う際に私は何を考慮すべきですか?
おかげ
Android App用に新しいデザインを作成する必要がありますが、ビジュアルパーツ(ネイティブAndroid)を作成するだけです。アプリケーションのロジックは、私が彼に提示するものに基づいて別の男によって作成されます。レイアウトのみを行うときにAndroidプロジェクトを提示する方法
私の質問は?これはどうやって正しく管理されますか?各レイアウトのXMLを作成する必要がありますか?他の人に私の進歩をどのように示すことができますか?
これを行う際に私は何を考慮すべきですか?
おかげ
NoChinDeluxeが提案するように、まずアプリケーションをモックする必要があります(プロトタイプを作成する必要があります)。あなたが先に進んでそれをコード化することを決めたら、あなたの問題に対する答えは責任の分離です。 Jeffrey氏によると、UIの作業はレイアウトだけでなくコードも同様だという。私が示唆していることは、あなたと他の人が最初に一緒になって、あなたが仕事を分割して並行して作業できるような契約(インタフェース)を定義することです。したがって、彼はUIの実装について心配することなくアプリのビジネスロジックを作成することができます。一方、あなたは最初に実装しているビジネスロジックを模倣しなければならないので、UI作業を妨げることはありません。
あなたは、リソース(@NoChinDeluxeにより示唆されるように、アイコンなど)を使用して、すべての活動/画面のレイアウトXMLファイルを作成することができます。しかし、モックアプリを実行したいので、アプリのさまざまな画面にナビゲートできる「スローアウェイ」アクティビティを作成することもできます。ここではいくつかのボタンを追加することができ、各ボタンをクリックすると、アプリは特定のアクティビティを表示します。この方法で、作成したすべての画面を同僚に表示することができます。私はこれが役立つことを願っています
これは聞きたいことではないかもしれませんが、Androidレイアウトを作成することは設計作業ではありません。彼らはコードに密接に結びついており、その設計はエンジニアがどのようにアプリケーションを実装するかに依存します。
例を示します。 4つのセルを持つグリッドがあるかもしれません。 RelativeLayout
、LinearLayout
、またはGridLayout
、またはGridViewLayout
を使用できます。どちらを選択するのですか?
エンジニアにモックアップとグラフィックアセットを提供することをお勧めします。彼/彼女がそれらを取ってレイアウトを作成させてください。エンジニアリングのためにレイアウトを(ビジュアルのみの)参照として作成したい場合、それは確かにそのタスクにとって最適ではないツールです。視覚的な部分を行う際に考慮されます
物事は: - :あなたが準備しているすべてのレイアウト
あなたはあなたのアプリケーション
内の値は、あなたが
dimen.xmlを見つけますフォルダ:異なるデバイスのためにあなたが設定することができDIMEN。
string.xml:ヒントなどの目的で文字列を保存できます。
style.xml:設計、テーマまたはカスタムデザイン。
color.xml:アプリケーションで使用される色です。
Googleは、コードを作成する前にアプリをモックアップするためのさまざまなリソースを提供しています。 Photoshopのドキュメント、アイコン、UIモックアップなどがあります。http://developer.android.com/design/downloads/index.htmlを参照してください。 – NoChinDeluxe