Dudas que tengo (Create a chat)

Esto es lo que realicé con respecto al diseño y los bloques. Es solo esa pregunta con CloudDB y no logro poder solucionar esa cuestión.
Soy nuevo en esto y cualquier ayuda, agradeceré mucho para aprender.

I do not understand the question you have Nicolás. Perhaps you will understand my example showing what I think your app is supposed to do. Experiment with the example and see how my incomplete example works. I hope this is helpful.

What I show and coded is not a chat. It is a small database using two Tags (Questions and Answers). To ask a question, use the Switch to select Asking Questions Mode. To answer that question, use the Answering Questions Mode. To clear the database use the Clear the Database Button.

qaImages

What you appear to want to do is to empty the database and display. I do that using my clearDatabase Procedure. I think you need to do something like that.

AskQuestionGetAnswerCloudDB.aia (5.7 KB)

Load the Project and experiment. :wink:

Es una pregunta para que los chicos contesten la palabra ordenada, que es Mesa y que aparezca en la pantalla
Y que cada vez que entre en la app se pueda quedar vacío, sin respuestas (Por eso, me figura mesa, mesa, mesa).

Con esto sería para una pregunta nada más? Podrías pasarme los bloques en español. Muchas gracias!

:wink:

Bien, muchas gracias y estaré probando a los bloques.
¿Esto sería para una sola pregunta para responder y que se borre automáticamente al salir?.

Si.

Lo que muestro y codifico no es un chat. Es una pequeña base de datos que utiliza dos etiquetas (Preguntas y Respuestas). Para hacer una pregunta, use el interruptor para seleccionar el modo Hacer preguntas. Para responder esa pregunta, utilice el modo Responder preguntas. Para borrar la base de datos, utilice el botón Borrar la base de datos.

qaImages

Lo que parece querer hacer es vaciar la base de datos y mostrarla. Lo hago usando mi procedimiento clearDatabase. Creo que necesitas hacer algo así.

Hola, espero que se encuentren bien.
¿Quería preguntar si hay otra manera posible con App Inventor para innovar en la app y que sea fácil de programar?.
Sería para esta misma app y sacaré esto de preguntas y respuestas porque no logro mejorarlo.
Alguna idea interesante necesito por favor para que otro participe. Cualquier ayuda, agradeceré mucho.

O sea, reemplazar lo de CloudDB por alguna idea mejor y más tranquila para programar.

Build the apk and load it into two cell phones. Set the app on one phone to use Asking Questions Mode. Set the app on the other phone app to Answering Questions Mode.

You need the app loaded on two devices to use the app with a participant.

Bien, muchas gracias.

¿Qué bloques puedo utilizar para que al enviar la respuesta diga con audio si es correcto e incorrecto?
Lo correcto será "mesa" y lo incorrecto cualquier otra palabra.
Agradeceré una ayuda, por favor.

Hola, espero que se encuentren bien.
Preferí descartar la opción de trabajar con CloudDB y se me ocurrió esta idea de ordenar la palabra:


¿Qué bloques puedo utilizar para que, al enviar la respuesta, me diga con un audio si es correcto o no? Por ejemplo, que si coloco "esma" va a ser incorrecto, pero si escribo "mesa" va a estar correcto.
Muchas gracias y, cualquier ayuda, agradeceré mucho.


Screenshot_20240818-170928
El sonido 4 dice correcto y el 5 dice incorrecto.
¿Por qué, al descargar la app, al apretar enviar dice siempre incorrecto? ¿Están bien los bloques? Probé con "esma", "mase", "Mesa" pero menciona siempre la app incorrecto.
Cualquier ayuda, agradeceré mucho.

Agradeceré mucho una ayuda sobre qué bloques utilizar por favor para que, al presionar el botón, diga si es correcta o no. Mesa es lo correcto.

There are many ways to do this.. Try this code

Type Mesa or mesa or MESA into the TextBox then press the Button. The code will tell you if what you typed is correct.

Bien, muchas gracias.
Screenshot_20240819-130619~2
Para la 2da y 3era opción se me complica. ¿De qué manera utilizo a los bloques de lógica?
Muchas gracias.

Use the mutator
https://ai2.appinventor.mit.edu/reference/concepts/mutators.html

clickGear

Muchas gracias.
Puedo colocar esos bloques de lógica para dos tipos de palabras: MESA y mesa, pero ya no sé cómo colocar para que sea Mesa también, para que haya tres opciones.
Cualquier cosa, agradeceré mucho la ayuda.

Hola, espero que se encuentren bien.
Quería consultar cómo hacer para que mi app creada, pueda ser llevada para el aula de una escuela y la trabajen los chicos. Es mi primera vez que utilizaré App Inventor.
Muchas gracias y necesitaré de una ayuda porque soy nuevo en esto.