Library for "live reloading" XAML pages in Xamarin.Forms on Android, UWP and iOS.
To be used together with the Codexcite.Reloader.Monitor.
Switched to a backup / rollback solution for invalid xaml.
Added XAML validation before updating the page.
Workaround for problem on Android - the Socket dies afer ~1 minute. Forcing reconnection every 30 seconds to deal with it.
Fixed missing Client.Start() before trying to ReadMessage()
Implemented pings for better handling of lost connections and auto reconnects.
Removed dependency on SignalR, using a simple TcpListener / TcpClient connection now.
Now also handling updates for the App.xaml Resources, like control styles.
Updating all pages, not just the current one. Latest page xaml is cached and used for future page navigation.