Search packages, repositories and app categories

Package detailsv0.1.1

minimize_app

A flutter plugin to minimize the app

30-day downloads
54
Likes
44
Pub points
20

Install package

flutter pub add minimize_app

Package Overview

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

The minimize_app package is a Flutter plugin that enables apps to minimize themselves programmatically on Android and iOS devices. It provides a simple API to trigger the system-level minimize action, useful for scenarios like returning to the home screen or switching between apps without closing the current one. The plugin integrates seamlessly with existing Flutter projects and requires no complex setup. It's particularly helpful in kiosk mode applications or when implementing custom navigation workflows. The source code is publicly available on GitHub for transparency and contribution.

Use cases

  • Minimizing app during kiosk mode
  • Programmatically switching to home screen
  • Implementing custom exit workflows
  • Triggering app minimize from within app
  • Supporting multi-tasking use cases

Key features

  • Simple API for minimizing app
  • Cross-platform support (Android/iOS)
  • Lightweight and easy to integrate
  • Open-source with public repository
  • No additional permissions required

Suitable for

  • Kiosk mode applications
  • Apps requiring manual app minimization
  • Developers building interactive UIs
  • Projects needing seamless app switching
  • Custom navigation logic implementations

Considerations

  • Limited to minimizing the app, not full-screen hiding
  • Requires platform-specific handling for edge cases
  • No support for background execution after minimize
  • Not suitable for apps needing persistent foreground services
  • Behavior may vary slightly across device manufacturers

Original README

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

Minimize App Plugin

A flutter plugin to minimize the current Flutter App

minimize_plugin

Usage

MinimizeApp.minimizeApp();

This will call moveTaskToBack() in Android and suspend the iOS app via URLSessionTask.suspend which means that the app will be moved to the background but not killed.

This is useful if your app is opened by another app or browser and after some some time you want the user to return to the previous app without calling an intent to open it.

Categories

Source repository

Projects using this package