This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I've done a few sample Android apps and I get how the component model works at a simple level. I'm wondering if the book goes into detail into the graphics API, I imagine there is a Java2D equivalent on the Android platform?
Also, how easy is it to extend and create your own custom components? I found Swing very flexible in this area, specially due to being a lightweight UI non native component model. Are the UI components in Android native or lightweight like in Swing (in other words is their UI more like Swing vs SWT). And also does the book cover any examples on custom component creation?
On custom components, anybody know any nice open source library to extend the components in Android that is widely used?
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com