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
  • 69,107
  • 19
  • 71
  • 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
  • 278,309
  • 50
  • 514
  • 539