public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions) { Console.WriteLine("Scanbot SDK Example: Initializing Scanbot SDK..."); SBSDK.Initialize(application, LICENSE_KEY, new SBSDKConfiguration { EnableLogging = true }); // In this example we always cleanup the demo temp storage directory on app start. TempImageStorage.CleanUp(); return(true); }
public override void OnCreate() { base.OnCreate(); Log.Debug(LOG_TAG, "Initializing Scanbot SDK..."); SBSDK.Initialize(this, LICENSE_KEY, new SBSDKConfiguration { EnableLogging = true }); // In this example we always cleanup the demo temp storage directory on app start. TempImageStorage.CleanUp(); }
public override void OnCreate() { base.OnCreate(); Log.Debug(LOG_TAG, "Initializing Scanbot SDK..."); // Initialization with a custom, public(!) "StorageBaseDirectory" for demo purposes - see comments below! SBSDK.Initialize(this, LICENSE_KEY, new SBSDKConfiguration { EnableLogging = true, StorageBaseDirectory = GetDemoStorageBaseDirectory() }); // Alternative initialization with the default "StorageBaseDirectory" which will be internal and secure (recommended). //SBSDK.Initialize(this, LICENSE_KEY, new SBSDKConfiguration { EnableLogging = true }); }
public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions) { Console.WriteLine("Scanbot SDK Example: Initializing Scanbot SDK..."); // Initialization with a custom, public(!) "StorageBaseDirectory" for demo purposes - see comments below! var configuration = new SBSDKConfiguration { EnableLogging = true, StorageBaseDirectory = GetDemoStorageBaseDirectory() }; SBSDK.Initialize(application, LICENSE_KEY, configuration); // Alternative initialization with the default "StorageBaseDirectory" which will be internal and secure (recommended). //SBSDK.Initialize(application, LICENSE_KEY, new SBSDKConfiguration { EnableLogging = true }); UIViewController initial = new MainViewController(); Controller = new UINavigationController(initial); // Navigation bar background color Controller.NavigationBar.BarTintColor = Colors.ScanbotRed; // Back button color Controller.NavigationBar.TintColor = UIColor.White; Controller.NavigationBar.Translucent = false; // Title color Controller.NavigationBar.TitleTextAttributes = new UIStringAttributes { ForegroundColor = UIColor.White, Font = UIFont.FromName("HelveticaNeue", 16) }; Window = new UIWindow(UIScreen.MainScreen.Bounds); Window.RootViewController = Controller; TopInset = Controller.NavigationBar.Frame.Height + UIApplication.SharedApplication.StatusBarFrame.Height; Window.MakeKeyAndVisible(); return(true); }
public App() { InitializeComponent(); var content = new MainPage(); MainPage = new NavigationPage(content) { BarBackgroundColor = Color.FromRgb(200, 25, 60), BarTextColor = Color.White }; SBSDK.Initialize(new ScanbotBarcodeSDK.Forms.InitializationOptions { LicenseKey = Key, LoggingEnabled = true, ErrorHandler = (status, feature) => { var message = $"Error! Status: {status}; Your license is missing the feature: {feature}"; Console.WriteLine(message); } }); }
public override void OnCreate() { base.OnCreate(); SBSDK.Initialize(this, licenseKey, true); }