I am not a mobile device developer, but I am interested in learning.
Looking at the two dominant mobile OS's (Android and iPhone OS) will make you run out of the room screaming.
Android apps are developed in Java. This makes sense Java is fairly ubiquitous and the idea of write once run anywhere is certainly appealing.
iPhone apps are developed in Objective-c ... outside of the Mac community is Objective-c used for anything else?
If there is ever a place that could use a standard's body to step in and tell everyone to play nice, mobile development is the place it should be.
While the iPhone currently has the momentum and a wide range of apps, I honestly believe that Android is the platform to spend you time with. Here is why:
1. It uses Java. So if you don't know it and need to learn it, it's not wasted time. It can be used everywhere.
2. I think, ultimately, Google gets mobile and Apple doesn't. This can be seen by the abandonment by many prominent developers.
But now we have Chrome OS looming out there. Is this Google's one bridge to far?
Looking at the two dominant mobile OS's (Android and iPhone OS) will make you run out of the room screaming.
Android apps are developed in Java. This makes sense Java is fairly ubiquitous and the idea of write once run anywhere is certainly appealing.
iPhone apps are developed in Objective-c ... outside of the Mac community is Objective-c used for anything else?
If there is ever a place that could use a standard's body to step in and tell everyone to play nice, mobile development is the place it should be.
While the iPhone currently has the momentum and a wide range of apps, I honestly believe that Android is the platform to spend you time with. Here is why:
1. It uses Java. So if you don't know it and need to learn it, it's not wasted time. It can be used everywhere.
2. I think, ultimately, Google gets mobile and Apple doesn't. This can be seen by the abandonment by many prominent developers.
But now we have Chrome OS looming out there. Is this Google's one bridge to far?


