Search packages, repositories and app categories

Package detailsv0.10.0

kiosk_mode

Plugin for working with Lock Task / Guided Access modes.

AndroidiOS
30-day downloads
3.4K
Likes
112
Pub points
160

Install package

flutter pub add kiosk_mode

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The kiosk_mode package enables developers to implement Lock Task and Guided Access modes on Android and iOS devices, respectively. It allows apps to run in a restricted, single-app environment, preventing users from accessing other system features or switching between apps. This is ideal for public-facing applications such as digital signage, point-of-sale systems, or interactive kiosks. The plugin provides simple APIs to activate and deactivate kiosk mode programmatically. It integrates seamlessly with Flutter apps and supports both major mobile platforms.

Use cases

  • Digital signage
  • Point-of-sale terminals
  • Interactive kiosks
  • Public information displays
  • Training tablets
  • Locked-down demo devices

Key features

  • Android Lock Task support
  • iOS Guided Access integration
  • Programmatic activation/deactivation
  • Cross-platform compatibility
  • Simple API interface
  • Secure single-app mode

Suitable for

  • Public-facing applications
  • Retail environments
  • Educational institutions
  • Event registration systems
  • Corporate kiosks

Considerations

  • Requires device-specific permissions
  • May need user consent on iOS
  • Limited functionality on some Android versions
  • Not available on all device models
  • Testing on physical devices recommended
  • Potential accessibility limitations

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

melos

mews-flutter

This repository contains Flutter and Dart open-source packages maintained by Mews:

Releasing a new version

  • Create a new branch. Any name will be ok, but recommended pattern is release-{DATE}, e.g. release-2021-05-05.
  • Run melos version in root directory. It will create a new commit with updated changelog and version based on previous commits.
  • Push this commit and create a new PR. Don't forget to push tags as well, e.g. with git push --tags.
  • PR should be merged, not squashed (otherwise tag will not be merged into master).
  • After PR is merged, publish a new version to pub.dev using melos publish command in master branch (it can be only done locally).

Categories

Dependencies

Dependency list 1 items

Source repository

Projects using this package

No data available yet.