I'm making my debut in designing a web app specifically targeted at mobile browsers. While I've written web pages before in C#/ASP.NET, I've never done anything specifically for the limited screen real estate and other idiosyncrasies of mobile browsers. So I'm looking for some pointers here:
- What design considerations should I be taking account of (aside from the obviously smaller screen)?
- What useful features are there in C# that can be put to good effect for the mobile client?
- How do you make sure to give a relatively uniform user experience for all different mobile browsers?
- Any other tips you have?
Thanks!