Skip to content

Feature Request: Add Bluetooth Integration Support #23

@nadersakr

Description

@nadersakr

eature Request: Bluetooth Integration

Problem

Currently, flutter_init provides a solid project structure and includes common dependencies, but it lacks built-in support for Bluetooth functionality.

Bluetooth is a common requirement in many Flutter apps (e.g., IoT, smart devices, wearables), and setting it up manually can be repetitive and error-prone.

Proposed Solution

Add optional Bluetooth integration during project initialization, similar to how state management is selected.

For example:

  • Prompt user to enable Bluetooth support during setup
  • Automatically add packages like:
    • flutter_blue_plus OR flutter_reactive_ble
  • Pre-configure:
    • Permissions (Android & iOS)
    • Basic service class for scanning & connecting
    • Example usage (scan + connect)

Benefits

  • Saves setup time for developers
  • Encourages best practices for Bluetooth handling
  • Makes flutter_init more powerful for real-world apps (IoT, hardware integration)

Additional Context

Since flutter_init already handles dependencies and architecture setup, adding Bluetooth as an optional module would fit perfectly into the workflow.

Would love to contribute if this feature is accepted 🙌

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions