I am a
Java developer, but also have a couple of iPhone apps, and have been enjoying working with Cocoa and Objective-C quite a bit recently.
So, unlike the previous posters, I will not create different posts for my questions, but rather ask them all here:
1. I want to start developing on Android right away, but there is a major barrier: a $400 dollar phone. How is that acceptable and how can I get around it?
2. What can I do about animation to come even close to Cocoa Touch's UIKit and such already defined effects?
3. Could someone please explain the Android's take on the MVC. I am a bit confused of what Google is trying to do there.
4. When do you guess the next phone will come, that might actually take some of iPhone's shares? In other words HTC will never make compact innovative hardware. Why can't google sign with Nokia, or Samsung, or even LG?
5. How friendly and accommodating is Android to web developing, such as HTML5 and new CSS transition and transformation features?
I love google, and just need a good reason to start developing that way. Thanks