Monday, 9 January 2012

Experience Android Application Development & iPad Application Development from Development's Perspective Part -1


I have been writing for some time now on different mobile technologies and their ups and downs, from users and also developer's perspective. So far we have discussed about iPhone and iPad, but what I have not compared is Android Application Development and iPad Application Development. Here I will try to give you an idea of how the development is done and also what developers feel about both the platforms and their development environment.

iPad Apps Development and Android Apps Development has been in the market from some time now, and as more and more time passes by we get to know who is going to get more market share. But still there is much uncertainty about the same, mostly due to available apps and games for the devices and what companies can offer to their users. When it comes to user experience, it is important for Google and Apple to understand the apps and games scenario and provide bests of the bests in their market for the selling. And it all goes to developers who are busy developing those and putting on the market. So, what is it that makes a difference between the two rivals?

Apple has given its development environment a top notch look and feel and also the functionality. iPad Application Development teams are finding it easy to develop in Xcode environment then to do it for Android Application Development in using Android SDK. Reason is slow simulators and also less help available for the problem you might face in Android App development. Most of the Android developers think it might be due to Java base coding structure that Google might not be able to provide smooth coding environment or may be some allocation issues, but Apple surely has an edge when it comes to SDK. Another thing Android Developers face is compatibility issues.

Developing application for one resolution device and developing it for devices which have sometimes having 30% change in their screen size or resolutions, it's going to be difficult. Developers need to maintain the app look and feel throughout all the devices for android and there where the problem comes and also increases the development costs. iPad Application Development in the other hand has no such issues as the same screen sizes and almost same resolution for both generation devices. Well, I know what you might be thinking by now that iPad Application Development has an edge over Android Application Development, then wait !!! More to come in next part...