Thank you very much for your professional advice. I will be able to use my favourite B4Xpages library, because it even support my old little device reliably. GUI designer also seems to Me more and more accessible as I have thought before. Yesterday I have found out, that it is possible to add members and I can even choose what I would like to do. For now, The biggest accessibility issue of B4A is main editable field, which is inaccessible for screen readers for now. If it would be repaired on future, designer could be used. Sure, visually impaired programmer will be never able to look at his GUI and choose good width, height in Pixels but somebody kind could tune The created GUI because .bal files can be perfectly shared among The people and whole B4A projects. I also think, that if user will be using B4A designer, it is more likely that his code will reliably work across various Android versions. B4A designer contain add member feature with checkbox and comboboxes or similar wiev, so I could even create events for Edit or I could create several buttons with Sub click assigments. So It is necessary to patiently study B4A designer guide, menus and it is good practice to use build in object navigation of NVDA screen reader. If you could convince The core developers of special .dlls which you are using to display GUI of B4A so main editable field could be compatible with screen readers, it would mean a real programmers revolution for many visually impaired B4A potentional programmers. Because there is currently no similar Basic language based environment with so good support, with so many friendly developers in The forum. And especially, there is no other Basic based language for Android with so advanced group of Java developers, who are so kind that they are coding complex libraryes for B4A so complex Java work is not on B4A users. This is making B4A really advanced and professional solution even for users with very basic development knowledge. Java code which react on source code of B4A is also very professionally optimized. No memory allocations leaks at all. It would had to be complex to create such Java code so professionally. So really, very well done advanced programmers here.