@ttirrell, the reason you would use this is because it works in any app not just Xamarin.Forms and also the SystemPreferred is a huge advantage compared to the External browser in performance and user experience. We also just added ways to have more control over colors and title :)
I get this question a lot, so here it is from a recent issue opened up. This plugin saves specific properties directly to each platforms native settings APIs (NSUserDefaults, SharedPreferences, etc). This ensures the fastest, most secure, and reliable creation and editing settings per application. Additionally, it works with any Xamarin application, not just Xamarin.Forms.
App.Current.Properties actually serializes and deserializes items to disk.
@LouieInSeattle:Was this on the PC? Seems like maybe an issue with the Android emulator. Sometimes a cold boot occurs on android emulators based on different machine resources. It should startup after. Did it eventually boot?
@Rob: Hey there, I am a bit confused on the question I guess.
For traditional iOS/Android we use Storyboards/Android XML separate user interfaces with shared code. Our designer for iOS will automagically set the Outlet when you update the name of a control in it. This way you don't need to update any headers or anything like that, it just generates the code.