Esta semana fue la del promedio 1, y tuvimos que hacer 3 apps: una calculadora, un juego de preguntas y un dado o pomodoro.
En mi última práctica, comencé creando una calculadora. Como ya había hecho una antes, esta vez el proceso fue más fluido. Pude organizar mejor los bloques y corregir errores con más rapidez. Me concentré en que las operaciones básicas (suma, resta, multiplicación y división) funcionaran correctamente, la parte más díficil fue el botón de borrar pero recorde que simplemente era poner los text box a 0 y lo pude realizar. A parte, implemente el tema de las tablas que nunca había utilizado y me constó darme cuenta que tenía que usar dos tablas para que la distribución sea la correcta. Me gustó ver cómo mis habilidades habían mejorado respecto a la primera vez que la hice.
Después trabajé en el juego de preguntas, donde decidí incluir nuevas preguntas y mejorar el diseño de las pantallas. Esta app fue la más fácil de realizar de las tres, ya que reutilice la app que había hecho semanas atrás, solo que incluí una pregunta más y obviamente otra ventana de ganaste para que el juego pudiera ser fluido y tenga una cronología coherente.
Por último, hice una app de dado virtual, ya que me quería complicar la vida, en verdad fue porque pensé que iba a ser sencilla una vez que descubra cuál el bloque que necesitaba. Fue la más sencilla en cuanto a diseño, pero me dió una batalla en el tema de programación. Sin embargo, una vez que me di cuenta que lo que necesitaba era el reloj ahi ya le encontré la lógica y resultó que mi teoría era cierta, era más fácil hacer el dado que el pomodoro porque eran mucho menos bloques solo que era usar más la lógica viendo que bloques eran los que se necesitaban para hacer la animación.