We need an app developed for Windows Phone 7, with a simple interface based on the native 'Metro' UI.
The app would present an audio/text notification to the user based upon his proximity to a pre-defined location, using GPS and other location-based data. The app would include a list of locations from which the user may select; the user may also define and save additional locations by 'pinning' them on a map manually or through GPS.
We would need to be able to deliver updates to the list with new pre-defined locations from time to time.
We would require the developer to offer opinions and guidance on how best to implement our app concept, and to be available to us for future development and updates to the app as needed.
We may also wish to port this app to other mobile platforms such as iOS and Android, so additional experience in developing for these platforms would be desirable.