Aplicación Android para búsqueda de precios de combustibles en España

Overview

GasolinerasApp

Android CI

Introducción


El objetivo de esta aplicación es proporcionar información actualizada sobre gasolineras y precios de combustible. Esta información se obtiene directamente de la API pública expuesta por el Ministerio de Asuntos Económicos y Transformación Digital del Gobierno de España.

Cómo se ha desarrollado la aplicación


  • La aplicación está desarrollada para dispositivos Android empleando Java como lenguaje principal. Se usan librerías como Volley o GSon.
  • Se ha empleado Android Studio para su desarrollo
  • La interfaz de usuario es extremadamente simple y, por tanto, con mucho márgen de mejora.

De dónde se obtienen los datos


Toda la información que se muestra en pantalla es la obtenida directamente de la API arriba mencionada. A continuación se muestra el enlace con los endpoints y la ayuda:

Trabajo futuro


  • Aplicación para iOS
  • Mejora de interfaz
  • Generación de APK y primera release

Cómo colaborar

Cualquier colaboración, contribución o sugerencia es muy bien recibida. Para sugerencias de futuras implementaciones o bugs encontrados, abre un issue con la mayor información posible.

Para contribuir con el proyecto, haz un fork del mismo y crea un PR. Lo revisaré a la mayor brevedad.

Quién soy yo


Mi nombre es Igor Recio y aunque trabajo como ingeniero de calidad del software, me gusta desarrollar y descubrir nuevas tecnologías. Esta aplicación es parte de esos descubrimientos y por ello, imperfecta. Te invito a que participes de este proyecto abierto a todas las personas interesadas.

Final disclaimer


  • Revisa la licencia empleada
  • Recuerda que esto es un proyecto de alguien que no es desarrollador profesional, habrá "cosas" en el código (muy, pero que muy) mejorables. Siéntete libre de abrir un PR o un issue para comentarlas. Con ello mejoras el proyecto y enseñas al resto buenas prácticas de desarrollo.

Capturas

You might also like...
Aplicativo que carrega os dados da News-Api usando o Hilt-Dagger para a injeção de dependência

News Api. Aplicativo Android cuja proposta que consulta a api rest da News API e retornar noticías da categoria de tecnologia. A consulta é feita usan

App de test para ingreso a Mercado Libre
App de test para ingreso a Mercado Libre

Proyecto Mercado Libre Proyecto de prueba para ingreso en Mercado Libre Tabla de contenidos Acerca del projecto Construido con Primeros pasos Pre-requ

Criando um App para Apresentar seu Portfólio do GitHub

LAB - Criando um App para Apresentar seu Portfólio do GitHub O curso pode ser acessado na plataforma da Digital Innovation One. Sobre o Autor Sou um d

App desenvolvido para um desafio de vaga.
App desenvolvido para um desafio de vaga.

Desafio - Filmes 🎥 📼 O desafio consistia em criar um app que se assemelhasse a tela de informações do filme do app TodoMovies. Screenshot de referên

Projeto Final do módulo de Kotlin, para testar as habilidades adquiridas durante as aulas

Kotlin Programming Fundamentals - Assessment É hora de vermos o quanto você aprendeu sobre Kotlin e Programação Orientada a Objetos Parte 1: Entendend

Proyecto del Track Covadonga para el Hackathon Orizaba 2021
Proyecto del Track Covadonga para el Hackathon Orizaba 2021

Hospital_Covadonga Proyecto del Track Covadonga para el Hackathon Orizaba 2021 Aplicación móvil creada en lenguaje Kotlin Descripción general Aplicaci

Projeto de aula para mostrar o uso de intents implicitas e explicítas.
Projeto de aula para mostrar o uso de intents implicitas e explicítas.

1. Introdução Nessa aula você irá criar uma aplicação que usa e Intents para navegar entre activitys. 1.1 Pré-requisitos Para essa aula é necessario q

Plantilla para la pantalla
Plantilla para la pantalla "Sobre la app" que puedes usar en tus proyectos con tan solo cambiar algunos literales

About App Screen Este repositorio se trata de una plantilla para una pantalla tipo "Sobre la app", realizado totalmente en Kotlin con la biblioteca Pr

android-delicious Delicious Android is an Android app which helps you access and save bookmarks via Delicious. It's available over at Google Play.
android-delicious Delicious Android is an Android app which helps you access and save bookmarks via Delicious. It's available over at Google Play.

Delicious Android Delicious Android is an Android app which helps you access and save bookmarks via Delicious. It's available over at Google Play. Fea

Comments
  • Mejoras a implementar en la app

    Mejoras a implementar en la app

    Sin ningún orden en particular:

    | Descripción mejora | Asignado a | Rama desarrollo | PR | Finalizado? | | --- | --- | --- | --- | --- | | Spinners más grandes | @igorrecioh | bigger_spinner | #6 | SÍ | | Redirección a GoogleMaps tras pulsación prolongada | @igorrecioh | gmaps | #7 | SÍ | | Soporte para otros idiomas | @igorrecioh | lang_support | #8 y #9 | WIP | | Repensar temas y colores | Sin asignar | Sin rama | Sin PR | NO | | Diseñar icono para la app | Sin asignar | Sin rama | Sin PR | NO | | Organizar mejor RecyclerView | Sin asignar | Sin rama | Sin PR | NO | | Gestión del resto de combustibles menos comunes | Sin asignar | Sin rama | Sin PR | NO | | Refactorización y mejora del código | Sin asignar | Sin rama | Sin PR | NO |

    enhancement good first issue 
    opened by igorrecioh 0
Releases(0.0.3)
Owner
Igor Recio
SW QA Engineer at Lantek. Electronic Engineer. Python & C++ enthusiast. Always ready to learn!
Igor Recio
Aplicación Android desarrollada para cubrir las necesidades de Protección Civil del Gobierno Municipal de Atizapan de Zaragoza Edo. Mex. México

Proteccion-Civil-Atizapan-Desarrollo-Movil Aplicación Android desarrollada para cubrir las necesidades de Protección Civil del Gobierno Municipal de A

Sergio Gonzalez 2 Nov 23, 2022
Aplicación android con MVVM, Room, Retrofit y Dagger Hilt, coonsumiento la API de TMDB.

TMDB Aplicación android con MVVM, Room, Retrofit y Dagger Hilt, coonsumiento la API de TMDB. To-Do: ☑ Diseño de aplicación con MVVM e inyeccion de dep

Arturo Herrera 0 Nov 29, 2021
ImagesApp Aplicación que consume la API de Unsplash con Retrofit y muestra una lista de imágenes

ImagesApp Aplicación que consume la API de Unsplash con Retrofit y muestra una lista de imágenes. Esta aplicación fue desarrollada usando la arquitect

Jorge S 0 Jan 4, 2022
App de recetario para Android

Recetario-Kotln App de recetario para Android Capturas de pantalla Menú principal de la aplicación Lista de Recetas que se muestra al seleccionar cual

Angel de Jesús Sánchez Morales 0 Nov 5, 2021
Um aplicativo Android desenvolvido para fazer downloads de branches de repositórios do Github.

Branch Downloader Branch Downloader é um aplicativo Android desenvolvido para que o usuário possa baixar branches de repositórios do Github. Índice Fu

Sebastião Lucas Marques dos Santos 0 Jan 13, 2022
Detector de faces - Aplicativo android para detecção de rostos em imagens.

Detector de Faces Aplicativo android para detecção de rostos em imagens. Este aplicativo faz uso do ML Kit do Android. Principais funcionalidades Dest

Luis Henrique 4 Jun 25, 2022
Retos semanales de la comunidad MoureDev para practicar Kotlin & Android

Code Weekly Challenge Kotlin/Android 2022 Proyecto de retos semanales de la comunidad MoureDev para practicar Kotlin y Android. Existen repositorios d

Brais Moure 1.2k Jan 4, 2023
Meu segundo aplicativo Android, a ideia desse é tornar mais fácil para pessoas idosas utilizarem um smartphone.

KeepItSimple Meu segundo aplicativo Android, a ideia desse é tornar mais fácil para pessoas idosas utilizarem um smartphone. Para isso, o aplicativo c

null 0 Jan 3, 2022
🗓 Um projeto para registro de tarefas do usuário

✅ Um projeto para registro de tarefas do usuário ?? Captura de telas Clique na imagem para expandir ?? Tecnologias Esse projeto foi desenvolvido com a

Michael Martins 14 Sep 14, 2022
App para consumir The Movie DB

AppTheMovie The app contains an Movies module, Images and a Locations module, the locations update every 30 minutes, the api The Movies DB was integra

Amadeus Portes 0 Oct 23, 2021