Java, Android & Google’s App Inventor
After a weekend review of the Android documentation, I’m still quite lost in it. Setting aside time to study Java and become more familiar with it will definitely help. Luckily, it seems like Java may be a lot like C# which I’ve already dipped my feet into.
In between studying, I’ve had the chance to play with Google’s App Inventor which is an impressive web application that allows you to quickly and easily create Android apps. I can tell that it will be a great asset in learning Android development, but it is still very young. For now, my plan is to keep my distance from it while I am learning some of the basic fundamentals. I wouldn’t want to handicap myself from the start!
Overall, Android is very powerful and allows a lot of freedom, but it does have shortcomings. When comparing it to iOS it’s plain and simple: Android allows me to do nearly everything I could ever want to do, but it doesn’t maintain a stable performance throughout. iOS is very limited with what it can do, but gives you consistent quality and performance. So… choose your poison?