On Mon, Feb 3, 2014 at 12:08 PM, L. Guruprasad <[email protected]> wrote:
> On Mon, Feb 3, 2014 at 11:49 AM, Siva prabu <[email protected]> wrote: > > Hi Friends, > > > > How to create a mobile application working in all mobiles? > > we create in Android means in Android phone only same as Windows > also,How > > working in all ? > > Apache Cordova (previously known as PhoneGap) is a platform for > developing cross-platform mobile applications using HTML, CSS and > JavaScript. It might be what you are looking for. > Yes. This is the only practical option. But some caveats from my experience: - Cordava is great for simple applications which do not require fancy UX - Complex applications will lead most devs to use platforms (typically jQuery mobile) to speed up development. This is often the killer. jQuery mobile and most other platforms are very heavy and the advantage they provide as write once run anywhere comes with heavy cost in performance and size. - Plain fact, Cordava will use IE in windows phones and it is the same nightmare to support IE as is in the desktop world. Do not assume the app you developed for Android/iOS (both use webkit) will work without tweaking for the Windows phone. - Native apps's UXs are so responsive since they are tied directly to the hardware acceleration layer. A simple smooth scroller ui element for a cordova app is a nightmare to implement. - Always remember the android app you write may be running on a very cheap phone with very low memory and processing speed. The added layer of webkit and javascript interpreter will lead to very poor ux. This is typically not a problem with iOS, Windows phone and Blackberry based devices. Despite the negatives it is a brilliant platform. It allows HTML/CSS/JavaScript developers to develop full blown mobile apps. Regards, Arun -- Arun Venkataswamy http://wondroussky.blogspot.in/ http://wondrouscode.blogspot.in/ "கற்றது கைமண் அளவு, கல்லாதது உலகளவு" - ஔவையார் Known is a drop, Unknown is an ocean _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines
