Are there frameworks for Android App Development?
<p>I am working on my first android app. I have built many Web apps in past using Java EE frameworks like Spring and Struts, which help organize code in a better way and helps in maintenance. </p>

<p>Is there something similar followed in Android development? Frameworks/ Patterns/ Best practices. Any pointers will be helpful.</p>
