I want to develop an application for both android and iOS devices. Is there a way to develop the application once and deploy on both? Or is it a must to develop for each platform separately?
Apple and Google both have fantastic app stores. But Android is far superior at organizing apps, letting you put important stuff on the home screens and hide less useful apps in the app drawer. Also, Android's widgets are much more useful than Apple's.
Android Inc., was bought by the American search engine company Google Inc., in 2005. At Google, the Android team decided to base their project on Linux, an open source operating system for personal computers.
Samsung is just one manufacturer that uses Android. Others include Sony, Motorola, LG, OnePlus, and Huawei. But while all of these manufacturers use Android on their phones, that doesn't mean the experience is the same on all of them. This goes back to the open-source nature of Android.
The short answer is no, the iPhone is not an Android phone (or vice versa). While they are both smartphones — that is, phones that can run apps and connect to the Internet, as well as make calls — iPhone and Android are distinct things and they are not compatible with each other.
If you want applications that provide a native experience, then you will have to write separate applications.
I think the best place to start is with a really nice web version optimized for mobile browsers. I think the nicest web apps are better than a lot of the native apps, but they aren't competitive with the better native apps.
There are also a couple of options like Titanium or PhoneGap, which are kind of hybrid web/native systems, they use web technology to build native apps.
Well you have http://monotouch.net and http://monodroid.net. That way you can have common business logic and only re-develop your UI.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With