Is it possible to use the block in screen 1 in other screens?

I have this app that I am creating. I want it to have 5 screens, but 4 of the screens will use the same set of 200 blocks. I am aware that I can use a single screen by using the visible property, but I don't want to. I prefer separate screens for each.

Is there ways I can call the blocks in screen one to work in screen 2, screen 3, etc. without coding the whole 200 blocks in the other screens' block editor?

It is still the best idea to do this. Screens take up a lot of resources, and even one more screen would be more burden for your app.

You are absolutely right.
I think there should be a way I can call a procedure in a screen in another screen.

Check this extension which does that:

https://community.appinventor.mit.edu/t/call-procedure-in-a-different-screen/45151/32?u=kumaraswamy

1 Like

See
http://ai2.appinventor.mit.edu/reference/other/manyscreens.html
from