First Impression with Android SDK and Xcode

I am officially working on a WAMP setup with Eclipse as my IDE. I used a Mac before and setup was MAMP and IDE was Dreamweaver. Now I got a new MacBook Pro and I want to dive in mobile development.

So digging into Android and to iOS with their SDK and testing how fast I can easily pick up writing a Hello World app. Coming from a background of using Eclipse as my IDE I found developing on Android a bit easier. I downloaded the Android SDK loaded it to Eclipse, downloaded some API  packages and created a Virtual Device to demo my Android app. Language used is Java which I have some limited experience writing with on Apex( language used for Force.com). So I got the Hello World app running in a short time.

On Mac side the Xcode download is huge around 4 GB +, reason is that it includes all the libraries, samples and documentation, to get started fast I opted to use the one on the CD installer for Mac which has an older version of Xcode and still iPhone OS not iOS. Installation was quick. Writing my first Hello World though was not quick mostly because I am totally unfamiliar with Objective C but the development tools are fast unlike Eclipse which takes a bit of processing.

My impression is based on SDK, tools and the language.

For SDK I give it to Xcode. For the size of the download though is quite huge for XCode but with the Android SDK and AVD Manager you also need to download packages which eventually are quite huge downloads as well.
For IDE though its like XCode vs Eclipse, I find Xcode cleaner, faster and really better.  Even if I have been a long time Eclipse user, Eclipse sometimes lags while processing actions.

For the language this is kinda biased but I prefer Java as it seems more universal than Objective C.

But still working on learning both.

Leave a Reply

Your email address will not be published. Required fields are marked *