Android and Windows Mobile are completely different platforms. However Basic4android and Basic4ppc are quite similar (though Basic4android language is much more powerful). There are many Basic4ppc developers who migrated to Basic4android successfully.
Now I'm begining with B4A. I can't use my old programs in B4PPC.
Both are Basic but with big differences.
So I must learn a new language... But it's good for the brain!!