For a .net developer, what\'s the learning curve to get into mobile development?
How many different operating systems are there that run .net?
Is windows mobile
A big issue is how to design the UI. WinCE seems to still assume the desktop 3-handed user operation (left, right, and mouse), and the event-driven architecture that enables (requires) the user to initiate everything amodally. This often doesn't work very well on a cell phone. Forget pull-down menus. Multipanel windows are not very useful. etc. etc. So many of your fundamental design assumptions and patterns need to be unlearned.