I’m working on a new application that’s going to be open source. Once it’s a bit further along I’ll provide more details, but essentially it’s a paperless forms solution that encompasses a WPF desktop app, a self-hosted ASP.NET WebAPI service and a Xamarin Forms mobile app all working together.
In the process of getting the foundation up and running, I’m moving a lot of stuff over to Github, but more importantly I’m updating, extending, and creating whole new libraries that can be used for other stuff. These, too, are open source.
What’s being updated?
I’m primamrily working with SQLite, but I’ve already uncovered and fixed some issues around one-to-many entity relationships
Work and updates to make it more Xamarin/PCL friendly
- OpenNETCF Extensions
This thing has been stable and in heavy production use for years. Support continues for it with some minor changes and improvements in the Validation namespace so far.
Adding things that I’m finding missing or hard in Xamarin’s BCL. Things like “hey, scale this label to the right size depending on my screen resolution, on any platform”. Thanks go out to Peter Foot for pointing me in the right direction there.
No idea why Xamarin didn’t provide a basic navigation framework. I created one. Is it awesome? I don’t know – but it works for my use case (plus 3 other apps I’ve done with it).
- OpenNETCF.Google.Analytics (moving to it’s own repo soon)
Again, seems like low-hanging fruit here. Why isn’t it in the box? I don’t know, but there’s now a simple, open source library for it.
One note – these are all in active development, so don’t expect a NuGet package updates on them for at least a little while (end of May?). I’d like to get features in and stable before rolling them out.
Feedback welcome. Testers wanted. Enjoy.