We have an app that runs on Windows Mobile and want to expand to other handhelds. Wanting to keep it simple and avoid all the different languages and platforms, we decided to implement it as a web app.
You will be writing this web app from scratch using ASP.NET MVC in C#. The screen designs have been done as well as the database design. So all you have to do is implement the ten or so screens including the behind-the-scene database CRUD operations using some persistence layer.