I am quite an experienced programmer from many years ago, but I am not up to speed with the modern Visual/Object Orientated techniques. Could anyone recommend a good reference book which explains modern techniques in a way which is relevant to B4A.
Some of us (maybe alot) came from the Visual Studio environment for Windows where visual/ object oriented techniques are used. I think the quickest path would be to get the evaluation version of Visual Studio Visual Basic 2010 Express (http://www.microsoft.com/express/Downloads/#2010-Visual-Basic) and get familiar with the visual design process while creating some windows apps. Since you already have a programming background, you will quickly realize how nice an environment this is. Then the step from Visual Basic to Basic4Android will be painless and exciting.