HTML5 Android App - Android Marketplace

We are going to create a new Android application for the company and would like to use HTML5, CSS3 and JQuery code, and then compile it using PhoneGap. We want to do this, since we already have strong skills available in these areas.

I wonder if anyone can tell if this caused any problems in our application listed in the Android Marketplace. Or are there any other serious flaws for our approach.

Thank you for your help.

Floor

+4
source share
2 answers

PhoneGap, as I understand it, does not compile HTML5 code, it will put it in a beautiful box.

This is practical because it allows you to use your existing set of skills, but it is inconvenient to work with a web application, although you increase your capabilities a bit by opening your own API through PhoneGap.

You will not have problems listing on the Marketplace, several applications do this already and have no problem. However, it really depends on your ultimate goal. If your application is basically a form tool, your computing needs are low, and that's the way to go. If this is a marketing tool, this is probably the same. However, if you need to do serious math or animation, gain access to some hardware functions (for example, create overlays on video in real time using GPS information and control the accelerometer), you will need to use the Java API (and possibly even the NDK ) to make it manageable and usable.

Of course, you can do awesome things with HTML5, but it really is a matter of computational power, interpreted and compiled and optimized. So again: it depends on the type of application you plan to build.

+6
source

Android Market will not give you any problems. However, there are drawbacks and compromises.

Here's a very good comparison chart: https://spreadsheets.google.com/pub?key=0AsTInFQpmXDNdEdJU0ZNNGx3dDA3aXAxV3lXYWhXVHc

I understand that HTML / Javascript / CSS is not compiled into native code (e.g. Titanium), but is actually just inline. In this case, you will probably be missing a bunch of APIs (and I wonder why you aren’t just doing webapp ...?), But if this is normal with you, everything should be fine.

+1
source

Source: https://habr.com/ru/post/1369143/


All Articles