You can, however, develop application for MS phones as you asked. Basic4ppc application run on touch screen phones such as the Samsung Omnia, HTC (touch, diamond, hd and so on) and many more - every model that runs WM.
Basic4ppc has some specific libraries, such as the
bList and SamLib (Samsung omnia library:
http://www.basic4ppc.com/forum/offic...le-phones.html) that will allow you to take advantage of the modern features of mobile phones.
Please don't hesitate to use the forum for any questions you have. There are users on the forum with experience in mobile phone development.