Skip to content
Regresar

Aplicación SurteGas

Publicado:18/8/2023 at 08:13 a. m.

SurteGas App

Este proyecto consistió en desarrollar una aplicación móvil para Android como herramienta de recordatorios automatizados para los días de suministro y asignación de gasolina en Venezuela.

Aplicación SurteGas en Google Play Store

Table of contents

Open Table of contents

Detalles del proyecto

Requerimiento

Decidí embarcarme en la creación de la aplicación móvil SurteGas, con el propósito de simplificar la gestión de suministro y asignación de gasolina en Venezuela. En mi experiencia personal, siempre me costó recordar estas fechas clave, lo que a menudo resultaba en situaciones incómodas. Mi objetivo es brindar a los usuarios una herramienta práctica que automatice los recordatorios necesarios para mantener sus vehículos abastecidos de manera eficiente.

La idea detrás de SurteGas es más que una simple aplicación de recordatorios. Además de alertarme sobre cuándo es el momento adecuado para surtir gasolina, también fue parte fundamental de mi proceso de aprendizaje en el desarrollo de aplicaciones móviles multiplataforma con React Native. Con SurteGas, espero proporcionar a los usuarios una solución integral que combine la conveniencia de los recordatorios con el empoderamiento a través del conocimiento.

Tecnologías a utilizar

React Native Se optó por incorporar la biblioteca de React Native en este proyecto debido a que representa una elección óptima para el desarrollo de aplicaciones móviles en la plataforma Android. Su habilidad para crear interfaces nativas de excelente calidad mediante el uso de JavaScript es un atributo destacado.

TypeScript Se incorporó TypeScript en este proyecto como una elección estratégica para el desarrollo de la aplicación móvil en la plataforma Android. La adopción de TypeScript aporta un nivel adicional de robustez y seguridad al código base, al permitir la detección temprana de errores y la mejora de la calidad del software. La capacidad de definir tipos de manera explícita facilita el mantenimiento a largo plazo y la colaboración eficiente entre el equipo de desarrollo.

SQLite Se eligió la integración de SQLite mediante el paquete @react-native-async-storage/async-storage en este proyecto debido a que presenta una solución altamente efectiva para la gestión de bases de datos en la aplicación móvil para Android. Su capacidad para ofrecer un almacenamiento eficiente y confiable utilizando una implementación ligera de SQL resulta sumamente beneficiosa para asegurar el manejo y acceso fluido a los datos esenciales de la aplicación.

Desarrollo

El proceso de desarrollo para la aplicación SurteGas se basó en un enfoque iterativo y colaborativo, con el objetivo de crear una herramienta efectiva y de alta calidad para la gestión de suministro y asignación de gasolina en vehículos en Venezuela, con un toque educativo. A continuación, se describen las etapas clave del proceso:

  1. Definición de Requerimientos: Se comenzó por comprender a fondo las necesidades de los usuarios y los objetivos del proyecto. Esto incluyó la identificación de características clave, como la generación de recordatorios automatizados y los calendarios dinámicos con los días asignación y suministro de gasolina.

  2. Diseño de la Experiencia de Usuario: Se crearon bocetos y prototipos de la interfaz de usuario, centrándose en la simplicidad y la facilidad de uso.

  3. Desarrollo de la Aplicación: Utilizando React Native como plataforma principal, se tradujeron los diseños en código funcional. Se implementó la generación de recordatorios automatizados, configuración de notificaciones, calendarios dinámicos y personalización de configuración.

  4. Pruebas y Ajustes: Se realizaron pruebas exhaustivas en diferentes dispositivos y situaciones para garantizar la estabilidad y funcionalidad de la aplicación. Se llevaron a cabo ajustes y correcciones según los resultados de las pruebas.

  5. Optimización y Rendimiento: Se llevaron a cabo optimizaciones para garantizar un rendimiento óptimo de la aplicación, manteniendo tiempos de respuesta rápidos y un consumo eficiente de recursos.

  6. Pruebas de Usuario: Se invitó a usuarios seleccionados para probar la aplicación y proporcionar retroalimentación valiosa. Se integraron sugerencias y comentarios para mejorar la usabilidad y la funcionalidad.

  7. Lanzamiento y Distribución: Una vez satisfechos con la calidad y funcionalidad, se lanzó la aplicación en las tiendas de aplicaciones pertinentes (Google Play Store) para que los usuarios pudieran descargarla y disfrutar de sus beneficios.

  8. Actualizaciones Continuas: Se mantuvo un ciclo constante de actualizaciones para mejorar la aplicación, y agregar nuevas características a futuro.

El proceso de desarrollo de SurteGas se enfocó en ofrecer una solución integral y confiable para la gestión de suministro de gasolina, respaldada por una capa educativa inspirada en mi propio aprendizaje en el desarrollo con React Native. La colaboración, las pruebas y la mejora continua fueron los pilares que guiaron la creación de esta aplicación valiosa y práctica.

Resultado final

Para brindarte una visión completa del resultado final, he proporcionado el enlace a la ficha completa de la aplicación en la tienda de Google Play Store. En esta ficha, podrás encontrar actualizaciones detalladas, capturas de pantalla que muestran la aplicación en acción, y una descripción de las últimas novedades y características implementadas. Te invito cordialmente a explorar la ficha y, si consideras que la aplicación podría ser útil para ti al igual que lo ha sido para mí, te animo a probarla y experimentar sus beneficios de primera mano.

El enlace se encuentra a continuación:

Disponible en Google Play

Agradezco sinceramente tu interés y espero que SurteGas sea una herramienta valiosa para tu gestión de suministro de gasolina y tu experiencia en el manejo de vehículos en Venezuela.

Alcance

Los alcances de la aplicación SurteGas abarcan una serie de funcionalidades y objetivos diseñados para brindar una solución completa y efectiva para la gestión de suministro y asignación de gasolina en vehículos en Venezuela. Los principales aspectos incluyen:

  1. Generación de Recordatorios Automatizados: La aplicación se encargará de generar recordatorios automáticos basados en los ciclos y requerimientos de suministro de gasolina. Los usuarios recibirán notificaciones en momentos clave, evitando olvidos y situaciones inconvenientes.

  2. Interfaz Intuitiva y Fácil de Usar: La interfaz de SurteGas será diseñada pensando en la comodidad del usuario. La navegación será sencilla e intuitiva, permitiendo a los usuarios configurar sus recordatorios de manera rápida y sencilla.

  3. Personalización de Configuración: Los usuarios tendrán la capacidad de personalizar la configuración de sus recordatorios según sus necesidades y hábitos individuales. Esto permitirá una experiencia adaptable a diferentes situaciones.

  4. Diseño Responsivo: La aplicación se diseñará con un enfoque responsivo para garantizar su funcionamiento y comodidad en una variedad de dispositivos móviles.

  5. Desarrollo en React Native: La aplicación se desarrolló utilizando React Native, aprovechando las habilidades adquiridas en mi propio proceso de aprendizaje. Esto garantizará una implementación eficiente y sólida.

En conjunto, los alcances de SurteGas apuntan a proporcionar a los usuarios una herramienta confiable y útil que simplifique la gestión de suministro de gasolina y fomente prácticas responsables. La incorporación de una capa educativa basada en mi experiencia en el desarrollo en React Native garantiza un valor agregado que va más allá de los simples recordatorios.