1)Have you developed Apps for any other platforms before? If Yes What are they?
2)Why did you choose WP7 as a platform of your choice?
WP7 uses (a subset of) Silverlight which is quite similar to WPF (Windows Presentation Foundation), since Iâ€™ve worked with WPF and like it, I saw Silverlight to be the ideal mobile development platform. One of the reasons I didnâ€™t develop for iPhone, and donâ€™t intend to in the near future is the Objective-C programming language, which IMHO is the worst programming language (in terms of syntax) ever taken seriously.
3)Which one do you think as the single most feature you liked in WP7?
4)Are you satisfied with WP7 Platform development tools?
Pretty much, although Iâ€™d like to see Microsoft go that little step forward and make basic and essential stuff like page transitions easier to work with.
5)What are the Apps you are developing now in WP7?Details on the Apps?
London Tube, which is a must-have app for all London underground travellers (http://irtiqa.net/londontube), and Mobile minutes, which displays allowance information for O2 monthly users.
6)In what way Microsoft can improve their WP7 or What does WP7 lacks from?
Microsoft has pretty much nailed it with WP7, at the moment I have no suggestions for improving it.
Thanks Waheed Bhatti for sharing with us.