Hello Prokoder, I have some questions regarding extensions and where and when to use so I have some numbered questions about them
In relation to performance and speed:
1- Use multiple blocks or multiple extensions?
2-Multi screen or Arrangements/per Screen with more than 2000 blocks?
Extensions Best Practices :
3-Can I replace my procedures with extension functions?
4-Create / Use simple extension only to use certain feature that does not exist in particular Buider app inventor?
5-Create extension that already exists but with some more features? Or create something new?
Feel free to respond or just comment on the numbered questions.
I hope the answers help others like me, thanks.
1.Extensions are more efficient especially when you use them more than once. If you can recreate an extension in a few blocks and put that in a function… well that might trade off. There is one other reason why you would not use an extension, and that is if it is too broad and asks for too large a permission panel.
Yes you can, its manual however find the extension that works and see if it is more effiecnt. Some extensions are very large for only one function. A trade off you need to determine.
I agree with this. Simple function, one extension, do not let complexity get in the way of progress.
This is YES!! Always improve where you can. That is progress.