How to determine if an application is native or html5?

I would like to know which mobile application is native or html5. Is there any software or website that reports this. How to determine if an application is native or html5?

+8
android html5 iphone native
source share
2 answers

You can unzip .apk with any tool like winzip or winrar. If this is an html5-based application, you will see the .html, .js and .css files in the / res / assets folder.

To get .apk, pull it from your phone using adb. You may need root to do this.

+9
source share

Native applications often use web representations for rendering purposes - they are called hybrid applications. Use Java to determine what to display (cf web server), and then use the web view to display the display. Therefore, the presence of HTML / CSS / JS files cannot be used to specifically determine that this is an html5 application.

As @Tim says - if you don’t dig very, very deep, you cannot be 100% sure. Probably not even then.

-2
source share

All Articles