Are you downkoading your questions from Airtable or firebase?
Delays are not a bad thing if they are managed and presented well. What is your logic going from the start of oe question to the start of another? Second how did adding new screens help?
Ok, first I should have pointed out that on the first try I was using Thunkable, sorry if I caused any confusion.
There were 2 problems:
I used a random interger to display the first question, which opened the first empty screen and then almost 1 sec after added the components.
2)Since it was a multiple choice quiz there 4 buttons and depending the answer 1 turned green and 1 red. So for every question, I created 4 scenarios using the ‘if’ arguments.
And when I added more questions the platform got really slow and the app also.
Do you think there was a more efficient way I should have used instead?
Yes, Thunkable X. After deleting and testing, I left 10 questions and there were about 1000 blocks.
Can you please explain to me how I could have made it efficiently by using arrangements?
When you say arrangements, do you mean creating invisible arrangements and then making them visible once needed, or do you change each individual component value?
You have to know what is causing the delay. Is it processing? Is it looping logic? Using the notifier component with status, and placing the dismiss in the right spot can help.
People dont mind reasonable delay if they are being communicated to about it. Don’t use Lotti’s for delays. They dont process well if the application is under load.