title: Resources to learn more about Android application design and development process/methodology
body: <p>Anyone know of any good resources for learning more about the process involved in creating an Android application from scratch?</p>
  
  <p>All the books I've seen discuss programming with Java and the Android API but I haven't found anything that talks about moving from concept through design and finally coding.</p>
  
  <p>A long time ago I studied waterfall methodology and have a basic understanding of RAD type development.</p>
  
  <p>Ideally what I'm looking for is something along these lines...</p>
  
  <ol>
  <li>Basic idea for an app is presented, generating requirements</li>
  <li>Process of designing the app, and deciding how data will be stored
  (UI, data, Class, entity diagrams etc.)</li>
  <li>What to start coding first. UI, classes, DB?</li>
  <li>Testing</li>
  </ol>
  
  <p>It doesn't have to be complicated but I would like to see concrete detailed examples applied to a real Android app.</p>