Anyone know of any good resources for learning more about the process involved in creating an Android application from scratch?
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.
A long time ago I studied waterfall methodology and have a basic understanding of RAD type development.
Ideally what I’m looking for is something along these lines…
- Basic idea for an app is presented, generating requirements
- Process of designing the app, and deciding how data will be stored
(UI, data, Class, entity diagrams etc.) - What to start coding first. UI, classes, DB?
- Testing
It doesn’t have to be complicated but I would like to see concrete detailed examples applied to a real Android app.
mobiletuts+ App
Part 1: http://mobile.tutsplus.com/tutorials/android/android-layout/
Part 2: http://mobile.tutsplus.com/tutorials/android/android-sdk_content-providers/
http://code.google.com/p/android-mtlist-tutorial/
Notepad Tutorial
http://developer.android.com/resources/tutorials/notepad/index.html
Movie search
http://www.javacodegeeks.com/2010/10/android-full-application-tutorial.html