Diferencia de aplicaciones iOS nativas y no nativas

No estoy realmente seguro de si este es el lugar adecuado para preguntar, si no es así, lo siento.

Estoy investigando diferentes aplicaciones en la misma categoría, y estoy tratando de averiguar cuántas de ellas son nativas o no nativas (¿híbridas?). ¿Hay alguna manera de que pueda resolver esto sin ver el código? ¿Cuáles son los indicadores de que una aplicación es nativa o no?

Gracias

De hecho, la respuesta depende del marco que se usó para build una aplicación. Existen dos types de frameworks que he visto hasta ahora:

  1. Basado en lenguajes C / C ++ (Marmalade SDK, por ejemplo)
  2. Basado en JavaScript (Appcelerator Titanium, PhoneGap, etc.)

En el primer caso, la única manera de reconocer que la aplicación no es nativa es desasociarla y ver las características específicas del comstackdor. Pero es necesario saber mucho sobre los comstackdores.

En cuestión de segundos, puede reconocerlo más simple. En este tipo de aplicaciones puedes extraer algunos files específicos, como HTML, JavaScript, etc. En el caso de Appcelerator Titanium, también tendrás un pequeño motor de JavaScript allí.

Así que finalmente puedo decir que no es tan fácil reconocer el marco que se usó para el desarrollo y la construcción. Pero si tiene algunas habilidades técnicas, puede hacerlo.