¡Vistazo a BeatUDO! [ESP-ENG] | JAVA

avatar

cover.jpg

¡Saludos! Hoy les traigo un vistazo al que sería mi segundo proyecto de programación, hecho junto a un compañero de la universidad, esto como parte de la iniciativa a compartir un poco de nuestro progreso en nuestros códigos, planteada por @developspanish que de hecho aún está siendo evaluado. Hasta ahora nos ha ido un poco regular por ciertos errores tontos, a veces dando más de lo pedido y al usar una fuente externa a las predeterminadas, en otra ocasión por no seguir las instrucciones de enviado (duerman bien para que no les pase jaja).

Este proyecto trata de una aplicación para aprender un poco de rítmica musical, empezando con un tutorial que explica los conceptos básicos y da un abre boca de la dinámica.

Elegimos esta temática porque ambos somos músicos, curiosamente nuestro instrumento principal es el mismo, aunque mi compañero tiene estudios más formales. Por mi parte hice un curso y el resto ha sido autodidacta.

Greetings! Today I bring you a glimpse of what would be my second programming project, done together with a college classmate, this as part of the initiative to share some of our progress in our codes, raised by @developspanish which in fact is still being evaluated. So far we have been doing a little bit regular for some silly mistakes, sometimes giving more than requested and using an external source to the default ones, another time for not following the instructions sent (sleep well so it doesn't happen to you haha).

This project is about an application to learn a little bit of musical rhythm, starting with a tutorial that explains the basic concepts and gives an overview of the dynamics.

We chose this theme because we are both musicians, curiously our main instrument is the same, although my partner has more formal studies. For my part I did one course and the rest has been self-taught.

image.png

image.png

java.png

Inicialmente queríamos hacer una encarta, por la nostalgia de aquella Encarta 2009 que para muchos fue el primer acercamiento a una computadora, sin embargo la idea ya fue hecha hace unos semestres y la profesora quería algo innovador.

Continuando con el "Tour" en la segunda opción se habilita la ventana del menú de ejercicios, para elegir aquel que quieren realizar. Cabe destacar que aún nos faltan 5 ejercicios, optimizar un poco el código y trabajar en una sección que haga que se habiliten los ejercicios conforme los vaya superando el usuario, o logre un numero definido de aciertos. Por lo personal me gusta más la primera opción.

Una vez elegido el ejercicio se habilita una nueva ventana que muestra tres opciones y tres botones, uno para responder, otro para reproducir el audio del ejercicio respectivo y el último para detenerlo.

Una vez se responda se muestra una ventana que informa si respondiste correctamente o no, de responder correctamente te da una curiosidad, sino unas palabras de aliento.

Initially we wanted to make an encarta, because of the nostalgia of that Encarta 2009 that for many was the first approach to a computer, however the idea was already done a few semesters ago and the teacher wanted something innovative.

Continuing with the "Tour" in the second option, the window of the menu of exercises is enabled, to choose the one you want to do. It should be noted that we still need to optimize the code a little and work on a section that enables the exercises as the user overcomes them, or achieves a defined number of successes. Personally I like the first option better.

Once the exercise is chosen, a new window is enabled showing three options and three buttons, one to answer, one to play the audio of the respective exercise and the last one to stop it.

Once the answer is given, a window is shown that informs you if you answered correctly or not, if the answer is correct, it gives you a curiosity, if not a few words of encouragement.

image.png

image.png

image.png

image.png


Esto afecta la siguiente ventana, es decir, la ventana logros, que registra los aciertos y fallos totales.

La última ventana incluye nuestros nombres y las herramientas que usamos para crear los ejercicios, el tutorial y el logo. Aún hay cosas por centrar y hace poco añadimos un apartado de archivos para que se quedaran guardados los logros y no se pierdan cada que se cierre el programa.

This affects the next window, i.e. the achievements window, which records the total successes and failures.

The last window includes our names and the tools we used to create the exercises, the tutorial and the logo. There are still things to focus on and we recently added a file section so that the achievements are saved and are not lost every time the program is closed.

image.png

image.png

java.png

¡Y eso ha sido todo el vistazo! Espero pronto mostrarles una versión más completa y contarles como me fue en la entrega final.

Si estás interesado en otros tutoriales de programación puedes ver los otros que he hecho por acá abajo:

And that's the whole look! I hope soon to show you a more complete version and tell you how I did in the final delivery.

If you are interested in other programming tutorials you can check out the others I've done below:


Nombre de la publicación / Name of the postLINK
Calculador de datos para un triángulo rectángulo en C++1
Concecionario de autos, ejercicio en JAVA2
Calculador de edad básico C++3
Inversor de números de tres cifras4
¿Cuántos números de 3 cifras existen cuya suma sea 10? - ¡Respondiendo a otro usuario! C++6
Calculadora simple, cifra menos significativa y portada simple C++7
Números de 3 cifras cuyo producto de cifras sea igual a 12 C++8

java.png

Puedes seguirme por acá si lo deseas:
You can follow me here if you want:

Diseño sin título.gif

Cuenta secundaria
(Dibujos, edición y juegos) | Secondary account (Drawings, editing and games)



0
0
0.000
6 comments
avatar

Años en los que no toco nada de Java, jejeje me hiciste recordar mis tiempos universitarios, pues el primer lenguaje de programación que aprendi fue Java 7

0
0
0.000
avatar

Que buen golpe de nostalgia jajaja, aún me falta un buen tramo pero me ha gustado bastante como va quedando este proyectillo

0
0
0.000
avatar

chamo eso es un trabajon aunque conozco muy poco de eso si tengo amigos apasionados como tu con estos temas y que bueno porque eso es el futuro quienes no programemos nos vamos a ir extinguiendo de a poco

0
0
0.000
avatar

Gracias @gabrielr29 por participar en la actividad Curaciones Matutinas, ¡Feliz día!

0
0
0.000
avatar

Se ve interesante el proyecto!, la programación cada vez más forma parte de nuestro dia a día acercandolo de diversas maneras al usuario comun

0
0
0.000
avatar

Ciertamente! Gracias por pasarse por acá :D

0
0
0.000