Show navigation Hide navigation

Building Apps for Work

Android for Work apps in a managed profile

The Android framework provides features to support the security, data separation, and administration needs of a enterprise environment. As an app developer, you can make your app more appealing to corporate customers by gracefully handling enterprise security and feature restrictions. You can also modify your app so that technology administrators can remotely configure it for use with enterprise resources.

To help businesses incorporate Android devices and apps into the workplace, Google provides the Android for Work program, which offers a suite of APIs and services for device distribution and administration. Through this program companies can connect with Enterprise Mobility Management (EMM) providers to help integrate Android with their businesses.

For more information, follow the links below to learn how to update your Android app to support the enterprise environment or build enterprise-specific solutions.

App Development for Enterprises

Learn how to make your app function smoothly in corporate environments that restrict device features and data access. Go further to support enterprise use of your app by enabling restrictions that corporate technology administrators can use to remotely configure your app:

Device and App Administration

Learn how to build policy controller apps that enable enterprise technology administrators to manage devices, manage corporate apps, and provide access to company resources: