Programa desarrollado como parte de mi formacion en el programa Oracle Next Education G4, en conjunto con ALURA Latam.
Este programa consiste en un conversor de Divisas, en el que se aplican los conocimientos adquiridos en la especializacion como BackEnd. Ocupando Java como lenguaje de programacion y empleando los conceptos fundamentales en:
Por otro lado cuenta con la implementacion de una API para obtener la tasa de cambio actual de las divisas seleccionas en el tiempo de ejecucion del programa. El proveedor de dicha Api es Open Exchange Rates por lo que siempre que se realice alguna conversion esta contara con la tasa de cambio mas actual y real.
Asi mismo se ocuparon tecnologias y recursos que mejoran la experiencia de usuario y las funcionalidades del progrma, con la implementacion de JavaFX y su compativilidad con CSS, que le dan una vista mas estetica e intuitiva a las interfaces.
Puedes ver el desafio en: Challenge ONE Back End - Java 📚
- Java 💀
- CSS 🎩
- JavaFX 👾
Debido a que este proyecto se desarrollo en JavaFX es un poco mas laborioso el poder ejecutarlo ya que debes deseguir una serie de pasos para poder ejecutar el .jar en tu equipo local. Pero no te preocupes, yo te guiare para que no tengas problemas ni dificultades.
- Puedes descargar solo el ejectuable en tu equipo local. Este se encuentra en la carpeta:card_index_dividers: : out/artifacts
-
Tambien debes de descargar una version de JavaFX, la que estes disponible actualmente, descomprimir el archivo zip para que dispongas de todas las funcionalidades de JavaFX
-
Abre una terminal en donde tengas el jar y ejecuta el siguiente comando:
set PATH_TO_FX="AQUI VA LA RUTA EN DONDE TIENES JAVAFX, APUNTANDO A LA CARPETA lib"
java --module-path %PATH_TO_FX% --add-modules javafx.base,javafx.graphics,javafx.controls,javafx.fxml -jar ONE-Challenge02-ConversorDivisas.jar
En el siguiente video puedes ver una guia rapida para ejecutar el progrma.
Puedes ver y comprobar mi ritmo de desarrollo apegado a una metodologia agil en el tablero de Trello, que se creo especialmente para este desafio.
Designed & Built by Brandon Avendaño Villegas
Crafted with ❤