Shopper es una aplicación de lista de compras desarrollada en Python con KivyMD para la interfaz de usuario. Permite a los usuarios gestionar su lista de compras de forma fácil y eficiente, con funcionalidades como agregar artículos, eliminar artículos, exportar la lista y modo oscuro.
Asegúrate de tener instalado Python y pip. Puedes instalar las dependencias del proyecto utilizando el archivo requirements.txt
proporcionado.
`"pip install -r requirements.txt"´
Para ejecutar la aplicación, simplemente ejecuta el script principal main.py:
`"python main.py"´
Las contribuciones son bienvenidas. Si encuentras algún problema o tienes alguna sugerencia de mejora, no dudes en abrir un issue o enviar un pull request.
Generar un archivo .exe para la aplicación de escritorio
-
Necesitas tener PyInstaller instalado. Puedes instalarlo ejecutando pip install pyinstaller.
-
Abre una terminal y navega hasta la carpeta raíz del proyecto.
-
Ejecuta el siguiente comando para generar el archivo ejecutable:
`"pyinstaller --onefile main.py´"
Esto generará un archivo ejecutable llamado main.exe en la carpeta dist. -Si quieres añadir el icono de la ventana asegúrate de añadir `"pyinstaller --onefile --add-data "icono.ico;." main.py"´
Una vez generado el archivo .exe, puedes ejecutarlo directamente en tu sistema Windows haciendo doble clic en él.
Requisitos previos
- KivyMD instalado en tu sistema.
- Buildozer instalado para compilar la aplicación para Android. Puedes seguir las instrucciones de instalación de Buildozer en su repositorio oficial.
Pasos para compilar la aplicación para Android:
- Abre una terminal y navega hasta la carpeta raíz del proyecto.
- Ejecuta el siguiente comando para compilar la aplicación para Android:
`"buildozer android debug"´
Esto generará un archivo .apk en la carpeta bin que puedes instalar en dispositivos Android. Transfiere el archivo .apk a tu dispositivo móvil y sigue las instrucciones para instalar la aplicación.
Desarrollado por José Félix Gordo.