1

There are cross-platform mobile application frameworks like Sencha Touch, which creates web apps with native look-and-feel. And frameworks like PhoneGap can pack them into an mobile application. How can I know if an application on Android or iPhone is written in a such way?

Thanks

ZelluX
  • 63,444
  • 18
  • 69
  • 104

1 Answers1

2

You can decompile the bundle/APK. For iPhone, see this question. An APK is just a modified JAR/ZIP file. You should find pretty clear signs, such as the PhoneGap JS wrapper libraries, and/or HTML and JavaScript files in general.

On Android, you should find these JavaScript files, likely minified with yuicompressor.

On iPhone, it's this JavaScript.

Community
  • 1
  • 1
Matthew Flaschen
  • 268,153
  • 48
  • 509
  • 534