Should you wish to pick this application up and improve it, I have a few suggestions for where to start (if you've been paying close attention, you may have noticed some of these along the way):
- Change the credentials flow to implicit. To do this, you'll need to host a web view inside the desktop application and create the login website.
- Add a user store. Our users are clearly not suitable for production; that is, unless we can categorically guarantee that they will never employ or lose any staff. Also, storing a password in plain text in code is clearly never a good idea (even if it is on the server).
- Do any of the following:
- Take the XAML from the UWP application and convert it into Xamarin.Forms, then compile and release an Android version.
- Take common areas of code and combine them to create a mini framework for your application.
- Implement...