1- Use Xamarin to build ios 7.9, windows phone 8.1, android 4.1 application
2- One form: Use Json to retrieve data from page that interacts with a webservice(asmx) (requires another form to enter username and password first)
3- Use push notification (any free technology like parse) to send notifications.
4- One form to enter contact message and be ...
Skills: .net framework, xamarin