Hear from product management as they explain more about what Enterprise Browser is, what business problem it solves, what environments it is commonly used in and how you can start using it.
Learn from our experts about Zebra's Enterprise Browser, what it is, what it's key features are, and why you may want to leverage it in your business. We’ll also provide a technical deep-dive providing a code walk-through of key functionality for common use-cases, and how you can achieve this as a developer
This talk will cover the latest features added to both products and how you can write compelling hybrid or web application with fully customizable keyboard layouts
Overview of Zebra's web browser application, Enterprise SAP Bundle, Enterprise Application Configurator, Enterprise Keyboard and DataWedge
You'll learn how to add a fully custom on-screen keyboard, disable the standard Android software keyboard and how to adopt an existing web app to new screen sizes - all with only working on the device side.
TestDPC allows user to test & demonstrate Managed Configurations without using an EMM client/server solution such as SOTI, i.e. it provides a completely offline and free of charge method of changing these configurations.
Beginner
Hello EB
This guide will walk you through step by step to build a simple app from scratch.
Beginner
Gesture API Tutorial
This tutorial covers the use of the Enterprise Browser Gesture API for recognizing touch screen gestures.
Intermediate
KeyCapture API Tutorial
This tutorial covers the use of the Enterprise Browser KeyCapture API to remap hardware keys and assign actions to the device hardware trigger.
Intermediate
Network API Tutorial
This tutorial covers the use of the Enterprise Browser Network API to detect network connection state.
Intermediate
Printing API Tutorial
This tutorial covers the use of the Enterprise Browser Printer API and PrinterZebra API, as well as some of the typical considerations when working with USB and wireless printers.
Intermediate
Signature API Tutorial
This tutorial covers the use of the Enterprise Browser Signature API for capturing signatures on touch screen devices.
Intermediate
Web SQL API Tutorial
This tutorial covers the use of the HTML5 Web SQL API in Enterprise Browser for storing and retrieving data.
Intermediate
Using DataWedge with EB
The DataWedge app (included on every Zebra device) makes it possible to acquire barcode data from within an Enterprise Browser app without using the EB APIs. This guide explains how to configure an EB app to scan and process barcode data using DataWedge, which then enters the captured data as keystrokes into any EB input field.
Intermediate
Configure DataWedge from EB
Apps running on Enterprise Browser 2.0 (and higher) can control DataWedge–Zebra's built-in scanning engine–using DataWedge intents. This makes it possible to adjust DataWedge settings from an EB app to adapt to changing data acquisition requirements without exiting the app.
Intermediate
Dom Injection
Apps running on Enterprise Browser 1.3 and higher support DOM injection, which inserts CSS, JavaScript and/or meta tags into a running app without modifying the underlying app. This permits features, capabilities and even the look and feel of part or all of any app to be modified or customized at runtime without changing the original source code.
Intermediate
SAP ITSmobile Usage
This guide provides instructions for modifying an EB app for Android to work with ITSmobile, the SAP middleware system built around its Internet Transaction Server (ITS).
Intermediate
Zebra Workstation Connect Usage
Apps using Enterprise Browser 3.3.0.5 (or later) can run on the secondary screen of supported devices using Zebra Workstation Connect, Zebra's enterprise solution that provides a desktop-like experience from a mobile device. The ZWC experience includes use of an external keyboard, mouse and secondary monitor with a Desktop unique from the device.
Beginner
Config Editor Utility
The Config Editor is a Windows utility that provides a quick and easy way to edit and deploy the Config.xml file, which controls the runtime behavior of Enterprise Browser apps.
Intermediate
Config.xml Reference
Runtime configuration settings of Enterprise Browser apps are managed through the Config.xml file, a required file that must accompany every EB app.
Intermediate
Enterprise Application Configurator
Enterprise Application Configurator (EAC) is a Zebra utility that works with Enterprise Browser. It simplifies DOM injection, a process that can add capabilities to a running EB app without changing the source code.
Beginner
On-device Configuration
he Enterprise Browser on-device configuration feature permits several key runtime settings contained in the Config.xml file to be edited on-device, without the aid of a PC. Settings in the Config.xml file control all runtime behavior of an Enterprise Browser app
Intermediate
Scoped Storage Guide
Apps running on Android 11 are subject to a set of restrictions called scoped storage, including EB. This guide explains how to manage these changes.
Beginner
The Shortcut Utility
The Shortcut Utility is a Windows tool that quickly creates shortcuts for Enterprise Browser apps for Android or Windows Mobile/CE and can deploy them directly to devices.
Beginner
Enterprise Browser APIs
Enterprise Browser contains a runtime environment inside which a company's new or legacy HTML and JavaScript application pages and logic can be executed, controlled, and given interfaces to device hardware (i.e. scanners, card readers, etc.) through Enterprise Browser APIs.
Intermediate
Custom JavaScript Guide
Apps made with Enterprise Browser 1.7 (and higher) for Android can be accompanied by a series 1-50 (40 more added in Enterprise Browser 1.8) custom on-screen buttons or keys that can perform virtually any function available to the device, including launching an app or activity, scanning a barcode, sending an intent or executing a JavaScript code snippet
Beginner
Customize Enterprise Browser
Enterprise Browser 1.7 (and higher) for Android includes ButtonBar APIs, which can deliver custom features and functions through on-screen buttons or keys. Functions can include simple actions such as launching an app or activity, sending an intent or virtually any action that can be executed using JavaScript.
Intermediate
Multi-session Guide
Enterprise Browser 2.5 (and later) supports the ability to run multiple EB browser tabs at the same time, each accessing different Config.xml files with different groups of configuration settings and functions. This provides a convenient way to deploy multiple feature-sets that can be toggled without re-launching EB.
Beginner
Logging
Enterprise Browser includes a powerful logging engine, which offers administrators, developers and tech support teams the potential to access rich, multi-level data streams relating to application execution, events and failures for debugging an app and analyzing events following a crash or other failure.
Beginner
On-Device Debugging
Just as debugging should be thought of as a vital part of every development cycle, on-device debugging should be part of any effective testing regimen.
Beginner
Sample Apps
Sample apps are intended to demonstrate basic functionality of common Enterprise Browser APIs and show how to integrate API code into an HTML page. Use of the sample apps requires a basic understanding of Enterprise Browser and its Config.xml runtime configuration file.
Beginner
Web Page Capture
Apps made with Enterprise Browser 1.7 (and higher) come with Web Page Capture, a diagnostic feature that captures app screen images and source files for each app screen that comes to the foreground.
Beginner
Barcode App
Demonstrates how to use the Barcode or Scanner API to enumerate all the scanning devices currently attached to the device and to scan a barcode and fetch the decoded data via callback.
Intermediate
Database App
Demonstrates use of the low-level Database API to access a local SQLite database.
Intermediate
Intent App
Demonstrates how to use the Intent API to send an Intent and how to receive an Intent via Broadcast receiver. This sample code is intended for Android devices only but will operate on Windows Mobile/CE devices with modification.
Beginner
Printer App
Demonstrates how to use the EB 1.x Printer API to find a printer and output text or images via Bluetooth, USB and Wi-Fi on Enterprise Browser for Android only.
Advanced
RFID App
Demonstrates how to use the RFID API to retrieve RFID data and use it in an EB app.
Intermediate
Text To Speech
Demonstrates how Enterprise Browser's Text-to-Speech (TTS) API can be used to convert text to speech or audio in applications.
Beginner
Battery App
Demonstrates how to use the Battery API to retrieve battery status and show/hide the battery icon.
Beginner
Security Features
Enterprise Browser offers numerous security features implemented in various ways and through different interfaces. Below is a summary of EB security features with links to the relevant documentation for each.
Intermediate
Certificates
Secure Sockets Layer (SSL) Certificates can be used by Enterprise Browser to establish a secure connection (via HTTPS) between a device and a server to protect highly confidential transactions such as those involving financial institutions and commerce sites.
Intermediate
Device Lock-down With EHS
For applications that require tight control over device settings and apps, Enterprise Browser 1.6 and higher can integrate with Enterprise Home Screen, Zebra's free Android solution that can lock users out of all but the apps and settings that a company wants them to see.
Advanced
TLS/SSL Security Compliance
Devices running Android 4.4 KitKat and higher use a Chromium-based WebView component, which uses the same rendering engine as Chrome for Android. A device's TLS compliance therefore depends on the version of Chrome installed on the device.
View all latest updates here.
Related News
Latest Forum Discussions
UPDATED BY: Ian Hatton - 1 week 5 days ago // Expert user has replied.20
2
|
UPDATED BY: Ian Hatton - 2 months 3 weeks ago // Expert user has replied.32
1
|
UPDATED BY: NICOLE BAISDEN - 4 months 3 weeks ago 27
0
|