// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your applicatiosn. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { new Syncfusion.SfAutoComplete.XForms.iOS.SfAutoCompleteRenderer(); global::Xamarin.Forms.Forms.Init(); Xamarin.FormsMaps.Init(); AppCenter.Start("ios=aa6903ad-9ec2-4ed5-b067-bde25d4aa602;" + "android=57c9b3f5-30f0-42aa-92cd-76394490bb70", typeof(Analytics), typeof(Crashes), typeof(Auth), typeof(Data)); Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MTk4MTMzQDMxMzcyZTM0MmUzMEtnZWV6UEplVUIrUms0ZmFpWGRUdXVMcERjNEpxQU16bkNrV1hQL2FqMXM9"); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); SfRadialMenuRenderer.Init(); Syncfusion.SfChart.XForms.iOS.Renderers.SfChartRenderer.Init(); Syncfusion.XForms.iOS.PopupLayout.SfPopupLayoutRenderer.Init(); Syncfusion.XForms.iOS.Graphics.SfGradientViewRenderer.Init(); Syncfusion.XForms.iOS.Border.SfBorderRenderer.Init(); Syncfusion.XForms.iOS.Buttons.SfButtonRenderer.Init(); string fileName = "user.db3"; string folderPath = Path.Combine(Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "..", "Library"); string completePath = Path.Combine(folderPath, fileName); LoadApplication(new App(completePath)); return(base.FinishedLaunching(app, options)); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.Init(); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); LoadApplication(new App()); return(base.FinishedLaunching(app, options)); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.Init(); CachedImageRenderer.Init(); Syncfusion.XForms.iOS.Accordion.SfAccordionRenderer.Init(); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); new SfCarouselRenderer(); LoadApplication(new App(new iOSInitializer())); return(base.FinishedLaunching(app, options)); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.Init(); global::Xamarin.Auth.Presenters.XamarinIOS.AuthenticationConfiguration.Init(); SfPullToRefreshRenderer.Init(); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); //Initialize only when effects view is added to Listview. CachedImageRenderer.Init(); LoadApplication(new App()); return(base.FinishedLaunching(app, options)); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.Init(); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); SfBorderRenderer.Init(); SfButtonRenderer.Init(); SfSegmentedControlRenderer.Init(); SfGaugeRenderer.Init(); LoadApplication(new App(new iOSInitializer())); return(base.FinishedLaunching(app, options)); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.SetFlags("CollectionView_Experimental"); Forms.SetFlags("CarouselView_Experimental"); global::Xamarin.Forms.Forms.Init(); SfTextInputLayoutRenderer.Init(); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); Syncfusion.SfChart.XForms.iOS.Renderers.SfChartRenderer.Init(); LoadApplication(new App()); return(base.FinishedLaunching(app, options)); }
// This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. public override bool FinishedLaunching(UIApplication app, NSDictionary options) { Forms.SetFlags("CollectionView_Experimental"); global::Xamarin.Forms.Forms.Init(); SfEffectsViewRenderer.Init(); this.LoadApplication(new App()); SfButtonRenderer.Init(); SfCheckBoxRenderer.Init(); SfDatePickerRenderer.Init(); SfBorderRenderer.Init(); SfGradientViewRenderer.Init(); SfListViewRenderer.Init(); SfRatingRenderer.Init(); SfRotatorRenderer.Init(); SfComboBoxRenderer.Init(); SfRadioButtonRenderer.Init(); SfPopupLayoutRenderer.Init(); SfExpanderRenderer.Init(); SfCardViewRenderer.Init(); SfBadgeViewRenderer.Init(); SfSegmentedControlRenderer.Init(); Core.Init(); SfMapsRenderer.Init(); SfTabViewRenderer.Init(); SfCalendarRenderer.Init(); SfLinearProgressBarRenderer.Init(); SfChartRenderer.Init(); SfGaugeRenderer.Init(); ////UIView statusBar = UIApplication.SharedApplication.ValueForKey(new NSString("statusBar")) as UIView; ////if (statusBar.RespondsToSelector(new ObjCRuntime.Selector("setBackgroundColor:"))) ////{ //// statusBar.BackgroundColor = Color.FromHex("#e83f94").ToUIColor(); //// statusBar.TintColor = UIColor.White; ////} var result = base.FinishedLaunching(app, options); var safeAreInset = UIApplication.SharedApplication.KeyWindow.SafeAreaInsets; if (safeAreInset.Top > 0) { AppSettings.Instance.IsSafeAreaEnabled = true; AppSettings.Instance.SafeAreaHeight = safeAreInset.Top; } return(result); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { Rg.Plugins.Popup.Popup.Init(); //Acr.UserDialogs.UserDialogs.Init(); global::Xamarin.Forms.Forms.Init(); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); SfPopupLayoutRenderer.Init(); LoadApplication(new App()); UINavigationBar.Appearance.TintColor = UIColor.White; UINavigationBar.Appearance.BarTintColor = UIColor.FromRGB(25, 118, 210); UINavigationBar.Appearance.SetTitleTextAttributes(new UITextAttributes { TextColor = UIColor.White }); return(base.FinishedLaunching(app, options)); }
public static void Initialize(UIApplication app, NSDictionary options) { iOSShinyHost.Init(new ShinyAppStartup()); GoogleClientManager.Initialize(); FacebookClientManager.Initialize(app, options); Xamarin.Forms.DependencyService.Register <ToastNotification>(); ToastNotification.Init(); CachedImageRenderer.Init(); FFImageLoading.FormsHandler.Init(debug: false); CachedImageRenderer.InitImageSourceHandler(); // Override default ImageFactory by your implementation. FormsGoogleMaps.Init(Config.GoogleMapKeyiOS, new PlatformConfig { ImageFactory = new CachingImageFactory() }); SharpnadoInitializer.Initialize(); // Syncfusion SfButtonRenderer.Init(); SfRotatorRenderer.Init(); SfEffectsViewRenderer.Init(); SfSegmentedControlRenderer.Init(); //SfListViewRenderer.Init(); //SfPickerRenderer.Init(); //SfDataGridRenderer.Init(); //SfCheckBoxRenderer.Init(); //SfComboBoxRenderer.Init(); //SfPullToRefreshRenderer.Init(); //SfImageEditorRenderer.Init(); //SfCalendarRenderer.Init(); //SfBadgeViewRenderer.Init(); //SfChartRenderer.Init(); //SfBusyIndicatorRenderer.Init(); //SfTabViewRenderer.Init(); //SfRatingRenderer.Init(); //SfPopupLayoutRenderer.Init(); //SfMapsRenderer.Init(); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.Init(); SfEffectsViewRenderer.Init(); SfCardViewRenderer.Init(); SfRotatorRenderer.Init(); SfBadgeViewRenderer.Init(); SfRatingRenderer.Init(); SfListViewRenderer.Init(); SfComboBoxRenderer.Init(); SfTextInputLayoutRenderer.Init(); SfAvatarViewRenderer.Init(); SfBorderRenderer.Init(); SfSegmentedControlRenderer.Init(); SfRadioButtonRenderer.Init(); SfGradientViewRenderer.Init(); Core.Init(); SfButtonRenderer.Init(); LoadApplication(new App()); return(base.FinishedLaunching(app, options)); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.SetFlags("CollectionView_Experimental"); global::Xamarin.Forms.Forms.Init(); SfRatingRenderer.Init(); SfComboBoxRenderer.Init(); SfCardViewRenderer.Init(); SfListViewRenderer.Init(); SfGradientViewRenderer.Init(); SfSegmentedControlRenderer.Init(); SfExpanderRenderer.Init(); SfChartRenderer.Init(); SfBorderRenderer.Init(); SfButtonRenderer.Init(); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); Syncfusion.XForms.iOS.Cards.SfCardViewRenderer.Init(); new Syncfusion.SfNavigationDrawer.XForms.iOS.SfNavigationDrawerRenderer(); LoadApplication(new App()); Syncfusion.XForms.iOS.Buttons.SfCheckBoxRenderer.Init(); return(base.FinishedLaunching(app, options)); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { //Chips Syncfusion.XForms.iOS.Buttons.SfChipGroupRenderer.Init(); //Radio Button Syncfusion.XForms.iOS.Buttons.SfRadioButtonRenderer.Init(); //Popup Layout Syncfusion.XForms.iOS.PopupLayout.SfPopupLayoutRenderer.Init(); //Picker SfPickerRenderer.Init(); //Range slider new SfRangeSliderRenderer(); //Combo box new Syncfusion.XForms.iOS.ComboBox.SfComboBoxRenderer(); //Mased Edit SfMaskedEditRenderer.Init(); //Numeric Text Box new SfNumericTextBoxRenderer(); //Numeric Up down SfNumericUpDownRenderer.Init(); //Load Sf List view SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); //Initialize only when effects view is added to Listview. //Progress Bars Syncfusion.XForms.iOS.ProgressBar.SfLinearProgressBarRenderer.Init(); Syncfusion.XForms.iOS.ProgressBar.SfCircularProgressBarRenderer.Init(); //Backdrop Page SfBackdropPageRenderer.Init(); //Load gradience Syncfusion.XForms.iOS.Graphics.SfGradientViewRenderer.Init(); //Border control Syncfusion.XForms.iOS.Border.SfBorderRenderer.Init(); //Load input fields Syncfusion.XForms.iOS.TextInputLayout.SfTextInputLayoutRenderer.Init(); //Load Charts Syncfusion.SfChart.XForms.iOS.Renderers.SfChartRenderer.Init(); //Switch Syncfusion.XForms.iOS.Buttons.SfSwitchRenderer.Init(); //Chips Syncfusion.XForms.iOS.Buttons.SfChipRenderer.Init(); Syncfusion.XForms.iOS.Buttons.SfChipGroupRenderer.Init(); //Navigation drawer #pragma warning disable RECS0026 // Possible unassigned object created by 'new' new Syncfusion.SfNavigationDrawer.XForms.iOS.SfNavigationDrawerRenderer(); #pragma warning restore RECS0026 // Possible unassigned object created by 'new' global::Xamarin.Forms.Forms.Init(); //Busy Indicator new SfBusyIndicatorRenderer(); LoadApplication(new App()); //Load buttons Syncfusion.XForms.iOS.Border.SfBorderRenderer.Init(); Syncfusion.XForms.iOS.Buttons.SfButtonRenderer.Init(); Syncfusion.XForms.iOS.Buttons.SfCheckBoxRenderer.Init(); return(base.FinishedLaunching(app, options)); }
public override bool FinishedLaunching(UIApplication app, NSDictionary options) { Xamarin.Forms.Forms.SetFlags(new string[] { "CarouselView_Experimental", "SwipeView_Experimental", "IndicatorView_Experimental", "MediaElement_Experimental" }); UINavigationBar.Appearance.TintColor = UIColor.Red; UINavigationBar.Appearance.SetTitleTextAttributes(new UITextAttributes() { TextColor = UIColor.Red }); //Actualizar el token de las notificaciones MessagingCenter.Subscribe <JobMe.ViewModels.MainEmployeeViewModel>(this, "DeleteToken", sender => { if (UIDevice.CurrentDevice.CheckSystemVersion(10, 0)) { UNUserNotificationCenter.Current.RequestAuthorization(UNAuthorizationOptions.Alert | UNAuthorizationOptions.Badge | UNAuthorizationOptions.Sound, (granted, error) => { if (granted) { InvokeOnMainThread(UIApplication.SharedApplication.RegisterForRemoteNotifications); } }); } else if (UIDevice.CurrentDevice.CheckSystemVersion(8, 0)) { var pushSettings = UIUserNotificationSettings.GetSettingsForTypes( UIUserNotificationType.Alert | UIUserNotificationType.Badge | UIUserNotificationType.Sound, new NSSet()); UIApplication.SharedApplication.RegisterUserNotificationSettings(pushSettings); UIApplication.SharedApplication.RegisterForRemoteNotifications(); } else { UIRemoteNotificationType notificationTypes = UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound; UIApplication.SharedApplication.RegisterForRemoteNotificationTypes(notificationTypes); } }); MessagingCenter.Subscribe <JobMe.ViewModels.LoginViewModel>(this, "DeleteToken", sender => { if (UIDevice.CurrentDevice.CheckSystemVersion(10, 0)) { InvokeOnMainThread(UIApplication.SharedApplication.RegisterForRemoteNotifications); } else if (UIDevice.CurrentDevice.CheckSystemVersion(8, 0)) { var pushSettings = UIUserNotificationSettings.GetSettingsForTypes( UIUserNotificationType.Alert | UIUserNotificationType.Badge | UIUserNotificationType.Sound, new NSSet()); UIApplication.SharedApplication.RegisterUserNotificationSettings(pushSettings); UIApplication.SharedApplication.RegisterForRemoteNotifications(); } else { UIRemoteNotificationType notificationTypes = UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound; UIApplication.SharedApplication.RegisterForRemoteNotificationTypes(notificationTypes); } }); if (UIDevice.CurrentDevice.CheckSystemVersion(10, 0)) { UNUserNotificationCenter.Current.RequestAuthorization(UNAuthorizationOptions.Alert | UNAuthorizationOptions.Badge | UNAuthorizationOptions.Sound, (granted, error) => { if (granted) { InvokeOnMainThread(UIApplication.SharedApplication.RegisterForRemoteNotifications); } }); } else if (UIDevice.CurrentDevice.CheckSystemVersion(8, 0)) { var pushSettings = UIUserNotificationSettings.GetSettingsForTypes( UIUserNotificationType.Alert | UIUserNotificationType.Badge | UIUserNotificationType.Sound, new NSSet()); UIApplication.SharedApplication.RegisterUserNotificationSettings(pushSettings); UIApplication.SharedApplication.RegisterForRemoteNotifications(); } else { UIRemoteNotificationType notificationTypes = UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound; UIApplication.SharedApplication.RegisterForRemoteNotificationTypes(notificationTypes); } global::Xamarin.Forms.Forms.Init(); SfPopupLayoutRenderer.Init(); SfPullToRefreshRenderer.Init(); SfCardLayoutRenderer.Init(); CarouselViewRenderer.Init(); SfTabViewRenderer.Init(); SfRotatorRenderer.Init(); SfBadgeViewRenderer.Init(); Syncfusion.XForms.iOS.Chat.SfChatRenderer.Init(); SfBorderRenderer.Init(); new SfComboBoxRenderer(); SfTextInputLayoutRenderer.Init(); SfMaskedEditRenderer.Init(); SfPdfDocumentViewRenderer.Init(); SfRangeSliderRenderer.Init(); SfPickerRenderer.Init(); SfListViewRenderer.Init(); SfEffectsViewRenderer.Init(); SfAvatarViewRenderer.Init(); SfMaskedEditRenderer.Init(); Syncfusion.XForms.iOS.PopupLayout.SfPopupLayoutRenderer.Init(); //SfRotatorRenderer.Init(); Syncfusion.XForms.iOS.Buttons.SfSegmentedControlRenderer.Init(); FFImageLoading.Forms.Platform.CachedImageRenderer.Init(); FormsVideoPlayer.Init(); CardsViewRenderer.Preserve(); App.ScreenWidth = UIScreen.MainScreen.Bounds.Width; App.ScreenHeight = UIScreen.MainScreen.Bounds.Height; LoadApplication(new App(false)); // LoadApplication(new App(false)); // Watch for notifications while the app is active UNUserNotificationCenter.Current.Delegate = new UserNotificationCenterDelegate(); return(base.FinishedLaunching(app, options)); }