Existen muchas empresas que en su día desarrollaron apps Android para sus negocios y que se consideraron estables. Apps que cumplen su trabajo perfectamente pero que dejan de funcionar un día por algún motivo.
A veces es difícil volver a contactar con los proveedores que la hicieron, ya sea porque se ha perdido el contacto, el negocio ha pivotado o no tienen tiempo para realizar el trabajo.
Si estás en un caso similar, puedo ayudarte con el mantenimiento de tu app. Ponte en contacto conmigo y encontraremos la manera de solucionar el problema.
Si prefieres hacerlo por tu cuenta, sigue leyendo y podrás encontrar algo de orientación.
¿Por qué motivos puede dejar de funcionar una app?
Son varios los motivos por los que una app puede dejar de funcionar si no se le hace un mantenimiento adecuado. En mi experiencia como desarrollador de apps Android estas pueden ser las causas:
Caducidad de los certificados SSL
Es posible que los certificados que cifran las conexiones entre las apps y el servidor dejen de ser válidos y caduquen, y por eso la app ignora ese tráfico y deja de funcionar.
A veces ocurre que las conexiones no están securizadas y las apps no funcionan en teléfonos modernos, con lo que hay que recompilarlas y sacar una nueva actualización que sí cifre las conexiones.
Código obsoleto
A medida que las versiones de Android van avanzando hay código que se queda obsoleto y deja de funcionar en las versiones más modernas. Es por eso que a veces ocurren situaciones en las que las apps funcionan en teléfonos con versiones antiguas y dejan de funcionar en las más modernas.
Un caso muy típico es el de los permisos a partir de la versión 6.0 de Android.
Librerías que no dan soporte
Algunas apps utilizan librerías de terceros que dan una funcionalidad en concreto. Si estas librerías dejan de dar soporte o terminan su ciclo de vida hay que buscar nuevas librerías o desarrollar el código de forma propia para seguir dando servicio
Subir la actualización
Una vez se ha solucionado y comprobado el problema, existe la posibilidad de que haya que subir la app al Play Store de nuevo. En ese caso recuerda que tendrás que tener la clave de cifrado con la que se firmó la app cuando se subió. Sin ella será imposible actualizar y el mantenimiento se tendrá que transformar en una subida desde 0.
Espero que con estos consejos hayas podido solucionar el problema. Si se te está resistiendo puedes contactar conmigo para que intente ayudarte.