Lock task mode allows you to lock your app to the screen, so that the user won't be able escape from the app by pressing buttons like back and home.

This feature can be especially useful when your implementing single purpose kiosk-like devices. The term Kiosk mode can also be used to describe...

Continue Reading...

kars_to_lake
As part of the enterprise features, Android offers various APIs for device administration. Many of these APIs are not available to "regular" apps and can only be executed from an app running in Device Owner or Profile Owner mode.

I already showed how to install apps programmatically without u...

Continue Reading...

essaouira

Android's Enterprise APIs related to device administration offer many interesting features.

With a device owner app, you are able to perform many privileged tasks that are normally not available to regular apps. You can lock your app to the screen to create a kiosk app, update your app wi...

Continue Reading...

A kiosk app is usually an app that forces an Android device to be used for a single specific purpose, preventing the user from exiting it or from using device features outside of the app itself.

In this post I would like to show how to create a kiosk app that works as a browser locked to full sc...

Continue Reading...

Making your app a device owner allows you to access some features that would normally require root. You can, for example, reboot the device, hide other installed apps, or restrict access to system settings. You can even perform silent app installs or grant dangerous permissions to apps.

What y...

Continue Reading...