Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to determine if an app is native or html5? [closed]

I would like to know how any mobile app is native or html5. Is there any software or website that tells that. How can i detect if an app is native or html5?

like image 600
elvainch Avatar asked Apr 04 '12 18:04

elvainch


People also ask

How do you tell if an app is native or web?

A native app is one that is built for a specific platform, such as iPhone or Android, using their code libraries and accessing their available hardware features (camera, GPS, etc). A web-based app, on the other hand, is one that is hosted on the web and accessed from a browser on the mobile device.

How do you tell if an app is native or hybrid iOS?

Yes, there is a simple way to distinguish between hybrid and native app. Go to Developer Options from Settings and turn on Show Layout bounds. And then launch your app and see the layout highlighted. If there are lots of rectangle highlighted, it's native.

How do you know if an app is made with react native?

Go to res->layout and search for com_facebook... , In my case it was com_facebook_activity_layout. xml . If you have one layout with com_facebook in it then this apk was created with React. Save this answer.


1 Answers

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

To get the .apk, pull it from your phone with adb. You might need root for this though.

like image 144
Reinier Avatar answered Oct 13 '22 00:10

Reinier