public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions) { AppCenter.Start("bca33005-cfef-486e-ae2b-5237cd93a727", typeof(Analytics), typeof(Crashes)); Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense(SYNC_FUSION_KEY); new Syncfusion.SfAutoComplete.XForms.iOS.SfAutoCompleteRenderer(); var realmConfiguration = new Realms.RealmConfiguration(); realmConfiguration.ShouldDeleteIfMigrationNeeded = true; Realms.RealmConfiguration.DefaultConfiguration = realmConfiguration; Forms.Init(); OxyPlot.Xamarin.Forms.Platform.iOS.PlotViewRenderer.Init(); KeyboardOverlapRenderer.Init(); AppInitializerViewModel.Initialize(); AppDomain.CurrentDomain.UnhandledException += (sender, e) => { System.Diagnostics.Debug.WriteLine(e.ToString()); }; Window = new UIWindow(UIScreen.MainScreen.Bounds); var viewController = new LaunchScreen().CreateViewController(); SetAsMainScreen(viewController); return(true); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.tabs; ToolbarResource = Resource.Layout.toolbar; base.OnCreate(savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); AppInitializerViewModel.Initialize(); CrossCurrentActivity.Current.Init(Application); AppDomain.CurrentDomain.UnhandledException += (sender, e) => { System.Diagnostics.Debug.WriteLine(e.ToString()); }; Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense(SYNC_FUSION_KEY); Forms.Init(this, savedInstanceState); OxyPlot.Xamarin.Forms.Platform.Android.PlotViewRenderer.Init(); Instance = this; FolderPath = Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.LocalApplicationData)); LoadApplication(new XamApplication()); }
public override bool WillFinishLaunching(UIApplication application, NSDictionary launchOptions) { viewModel = new AppInitializerViewModel(); return(true); }