¿Que es firmar una aplicación en Symbian?
Seguramente, si acabas de comprarte tu nuevo teléfono Symbian, lo primero que quieres hacer es instalarle cuanta aplicación consigues en internet. Pero tan pronto consigues ese tema o esa aplicación que NECESITAS tener en este momento corriendo en tu teléfono, lo primero que te empiezas a conseguir son errores de certificado y no logras instalar nada. Usualmente la razón de esto es que tus aplicaciones no se encuentran firmadas.
¿ Qué es firmar una aplicación Symbian?
La razón por la cual debemos de firmar nuestras aplicaciones antes de correrlas en nuestro teléfono es muy sencilla: Para que el sistema operativo (de ahora en adelante SO) del telefono (en nuestro caso Symbian) pueda correr una aplicación, la misma debe venir firmada con un certificado del desarrollador o programador de la aplicacion. La idea de esto es que el SO pueda verificar que la aplicación es legítima y no tiene fines maliciosos, y de esta manera preservar la integridad del SO y del teléfono.
Si pensaramos en terminos de nuestra computadora, es como que Windows exija a todo programador que solicite un certificado y que todo programita, antes de ser instalado en nuestro computador, pase por un proceso de verificacion antes de que este pueda correr en nuestro PC.
Les confieso que no conozco cual es el camino que debe seguir un programador de Symbian para poder obtener un certificado para poder firmar su aplicacion, pero aparentemente es algo bastante engorroso. Esto significa que hay muchas buenas aplicaciones por ahi en internet que no han sido firmadas y que por ende no pueden correr en nuestro telefono.
Por supuesto, y como siempre sucede en el mundo de la tecnología, a alguien se le ocurrió como ahorrarnos estos problemas.Las dos maneras comunes de instalar aplicaciones sin problemas de firmas son:
- 1.Firmar tu mismo las aplicaciones obteniendo un certificado
- 2.Hackear tu telefono para que el mismo no requiera que la aplicación esté firmada antes de ejecutarse
Ya queda de tu parte elegir cual es la opción. Hay mucha gente que corre aplicaciones perfectamente solo firmandolas sin hackear el teléfono. Por otro lado, al hackear el telefono estamos abriendo nuevas capacidades en el mismo aparte de solo instalar aplicaciones sin firmar. Y el proceso no es tan terrorifico como suena.
