FLUTTER ECOSYSTEM

torch_light

A Flutter plugin to check if the device has a torch / flashlight, and to turn it on and off.

Latest version
1.1.0
30-day downloads
21.9K
Likes
61
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The torch_light package is a Flutter plugin that enables developers to detect if a device has a flashlight and control its operation. It provides simple methods to check torch availability and toggle the flashlight on or off, making it ideal for apps requiring light functionality. Compatible with both Android and iOS, it leverages native device capabilities through platform channels. The plugin is lightweight and easy to integrate, offering reliable access to hardware features without additional dependencies. It's particularly useful in utility apps, emergency tools, or navigation aids where lighting control is essential.

Use cases
  • Emergency lighting in dark environments
  • Navigation apps requiring handheld light
  • Utility apps with flashlight functionality
  • Security or inspection tools
  • Simple on/off light control
Key features
  • Check if device has a torch
  • Turn flashlight on and off
  • Cross-platform support (Android & iOS)
  • Lightweight and minimal dependency
  • Simple API for quick integration
Suitable for
  • Developers building utility apps
  • Apps needing basic flashlight control
  • Mobile applications for safety or navigation
  • Projects requiring minimal hardware access
  • Flutter beginners exploring device features
Considerations
  • Requires camera permission on some devices
  • May not work on all devices without a torch
  • Limited to basic on/off functionality
  • No brightness adjustment support
  • Depends on device hardware availability
Supported platformsAndroidiOS

Install package

flutter pub add torch_light

Categories

Source repository

Related projects