Esempio n. 1
0
        //
        // 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.Init();
            var dummy  = new TKCustomMapRenderer();
            var dummy2 = new NativePlacesApi();

            FormsMaps.Init();
            LoadApplication(new App());
            return(base.FinishedLaunching(app, options));
        }
Esempio n. 2
0
 public override bool FinishedLaunching(UIApplication app, NSDictionary options)
 {
     global::Xamarin.Forms.Forms.Init();
     Forms.Init();
     FormsMaps.Init();
     Xamarin.FormsMaps.Init();
     TKCustomMapRenderer.InitMapRenderer();
     NativePlacesApi.Init();
     LoadApplication(new App());
     return(base.FinishedLaunching(app, options));
 }
Esempio n. 3
0
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            Window = new UIWindow(UIScreen.MainScreen.Bounds);

            global::Xamarin.Forms.Forms.Init();
            Xamarin.FormsMaps.Init();
            TKCustomMapRenderer.InitMapRenderer();
            NativePlacesApi.Init();
            CachedImageRenderer.Init();             // Initializing FFImageLoading
            AnimationViewRenderer.Init();           // Initializing Lottie
            PullToRefreshLayoutRenderer.Init();
            XFGloss.iOS.Library.Init();
            CarouselViewRenderer.Init();
            // Presenters Initialization
            global::Xamarin.Auth.Presenters.XamarinIOS.AuthenticationConfiguration.Init();

            GrialKit.Init(new ThemeColors(), "Bullytect.iOS.GrialLicense");

            FormsHelper.ForceLoadingAssemblyContainingType(typeof(UXDivers.Effects.Effects));
            FormsHelper.ForceLoadingAssemblyContainingType <UXDivers.Effects.iOS.CircleEffect>();

            var setup = new Setup(this, Window);

            setup.Initialize();

            var startup = Mvx.Resolve <IMvxAppStart>();

            startup.Start();

            LoadApplication(setup.FormsApplication);

            Window.MakeKeyAndVisible();


            FirebasePushNotificationManager.Initialize(options, true);
            // Presentation Options
            FirebasePushNotificationManager.CurrentNotificationPresentationOption = UNNotificationPresentationOptions.Alert | UNNotificationPresentationOptions.Badge;

            var manager = BITHockeyManager.SharedHockeyManager;

            manager.Configure("1b44222db10b498f82e43ddc488bf1d5");
            manager.StartManager();
            manager.Authenticator.AuthenticateInstallation();


            return(true);
        }
Esempio n. 4
0
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            //global::Xamarin.Forms.Forms.Init();
            //Xamarin.FormsMaps.Init();

            Forms.Init();
            FormsMaps.Init();
            TKCustomMapRenderer.InitMapRenderer();
            NativePlacesApi.Init();

            Xamarin.Auth.Presenters.OAuthLoginPresenter.PlatformLogin = (authenticator) =>
            {
                var oAuthLogin = new OAuthLoginPresenter();
                oAuthLogin.Login(authenticator);
            };

            LoadApplication(App.getInstance());
            return(base.FinishedLaunching(app, options));

            //LoadApplication(new App());

            //return base.FinishedLaunching(app, options);
        }
Esempio n. 5
0
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            UINavigationBar.Appearance.BarTintColor = UIColor.FromRGB(145, 37, 0); //bar background

            UINavigationBar.Appearance.TintColor = UIColor.White;                  //Tint color of button items
            UINavigationBar.Appearance.SetTitleTextAttributes(new UITextAttributes()
            {
                Font      = UIFont.FromName("HelveticaNeue-Light", (nfloat)20f),
                TextColor = UIColor.White
            });

            global::Xamarin.Forms.Forms.Init();
            global::Xamarin.FormsMaps.Init();
            ImageCircleRenderer.Init();
            TKCustomMapRenderer.InitMapRenderer();
            NativePlacesApi.Init();
            App a = new App();

            a.SetMapKey("AIzaSyBj7y_h1cMFZZTr1YHP3szNj3CYoago3Hw");
            LoadApplication(a);

            return(base.FinishedLaunching(app, options));
        }
Esempio n. 6
0
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            var resolverContainer = new XLabs.Ioc.SimpleContainer();

            resolverContainer.Register(t => AppleDevice.CurrentDevice)
            .Register(t => t.Resolve <IDevice>().Display)
            .Register <IMediaPicker, MediaPicker>()
            .Register <XLabs.Ioc.IDependencyContainer>(t => resolverContainer)
            .Register <IJsonSerializer, IJsonSerializer>();

            XLabs.Ioc.Resolver.SetResolver(resolverContainer.GetResolver());

            Forms.Init();
            Xamarin.FormsMaps.Init();//карты
            var a = CLAuthorizationStatus.Authorized;           DependencyService.Register <ToastNotificatorImplementation>();

            ToastNotificatorImplementation.Init();

            var dummy  = new TKCustomMapRenderer();
            var dummy2 = new NativePlacesApi();

            LoadApplication(new App());
            return(base.FinishedLaunching(app, options));
        }