How does the Android platform differ from other mobile application platforms? What are the best things about it? What are the worst? Also, do I need to know Java in order to program in Android?
posted 6 years ago
A comfort level with Java is important to get the most out of Android -- absolutely.
Android is the kind of operating system you would design if you had the choice yourself. It is largely open and very extensible. It is available in all shapes and sizes and will continue to find its way into devices beyond mobile phones.