While creating the windows phone apps “Stockholm Parking” and “Stockholm Explorer” I figured why not build a framework while at it so others looking to add this data to their windows phone apps will have an easy start?
After settling on a structure of using Reactive Extensions (Rx) and RestSharp it was merely a matter of wiring up a framework that I could expand as the apps progressed.
Not long after that I first started the framework I also published “Stockholm Parking” and came to thinking that the city of Göteborg could also benefit from such an app, and so I added the Goteborg data part as well. Following that I added Nokia Places since it’s used in “Stockholm Explorer”..
Today the framework consists of two parts: core functionality and data functionality.
Core libraries:
- Usoniandream.WindowsPhone.Extensions
- Usoniandream.WindowsPhone.GeoConverter
- Usoniandream.WindowsPhone.LocationServices
Data libraries:
- Usoniandream.WindowsPhone.LocationServices.Bing
- Usoniandream.WindowsPhone.LocationServices.Goteborg
- Usoniandream.WindowsPhone.LocationServices.Nokia
- Usoniandream.WindowsPhone.LocationServices.Stockholm
- Usoniandream.WindowsPhone.LocationServices.Stockholm.AR
The posts following this is meant to serve as a tutorial and history of ho to use this framework, what it contains, and why it’s here.
The framework libraries, source code and sample app are all on GitHub: https://github.com/peterdrougge/Usoniandream.WIndowsPhone.LocationServices
No comments:
Post a Comment