Skip to main content


Advanced Mobile Device Management

Mobile Data Security, Visibility and Control for Enterprises

Phones are replaceable. Data is not. Advanced Mobile Device Management combines traditional mobile device management capabilities with advanced data visibility and control powered by the Virtual Smartphone Management Platform architecture. The administrator can manage the lifecycle of the phone and its data, from registration to retirement, and quickly get smartphone operations under control. Tour the Enterprise Smartphone Management Dashboard.

Multi-OS Device Management

Central web-based console across operating systems
  • Inventory and asset management
  • Device configuration
  • Encryption policy (phone, SD)
  • Lockdown security (camera, SD, Bluetooth, Wi-Fi)
  • Password enforcement
  • Remote lock and wipe
  • File distribution
  • End-user self-service

App Management
  • Inventory
  • Secure publishing and delivery
  • Rogue app protection

Remote Control
  • Real-time, permission-based

Enterprise Data Boundary
  • Selective wipe
  • Privacy policy

Access Control (Sentry)
  • ActiveSync connection activity and device visibility
  • Blocking of email access

Advanced Security
  • Certificate distribution
  • Back-end virus scan

Lost Phone Recovery
  • Locate and map
  • Restore and migrate

  • Over-the-air provisioning
  • Role-based access
  • Group-based actions
  • Broadcast SMS, APNs
  • Persistent logs and audit trails

Enterprise Integration
  • Web Services API
  • BES integration
  • Directory services AD/LDAP
  • Certificate authority


Apple iPhone Business Features


Popular posts from this blog

Pattern: Riblets vs. VIPER

Engineering the architecture behind Uber's new rider app

Not being held back by our extensive codebase and previous design choices gave us the freedom where we otherwise would have made compromises. The outcome is the sleek new app you see today, which implements a new mobile architecture across both iOS and Android. Read on to learn why we felt the need to create this new architecture pattern, called Riblets, and how it helps us reach our goals.

The platforms share:

Core architectureClass namesInheritance relationships between business logic unitsHow business logic is dividedPlugin points (names, existence, structure, etc.)Reactive programming chainsUnified platform components
Each Riblet is made up of one Router, Interactor, and Builder with its Component (hence the name), and optional Presenters and Views. The Router and Interactor handle the business logic, while the Presenter and View handle the view logic.


Stetho - A Chrome debug bridge for Android applications

Stetho is a sophisticated debug bridge for Android applications. When enabled, developers have access to the Chrome Developer Tools feature natively part of the Chrome desktop browser. Developers can also choose to enable the optional dumpapp tool which offers a powerful command-line interface to application internals.

Facebook Github


WireMock is a flexible library for stubbing and mocking web services. Unlike general purpose mocking tools it works by creating an actual HTTP server that your code under test can connect to as it would a real web service.

It supports HTTP response stubbing, request verification, proxy/intercept, record/playback of stubs and fault injection, and can be used from within a unit test or deployed into a test environment.

Although it’s written in Java, there’s also a JSON API so you can use it with pretty much any language out there.