-
Notifications
You must be signed in to change notification settings - Fork 199
Closed
Labels
epicIssue that track other issuesIssue that track other issues
Description
Hello everyone 👋
Constant API changes on platforms and increasing functionality has made the current plugin large, complex, and error-prone. Therefore, it would be apt to break the wifi_iot plugin into multiple plugins - for easier management and maintenance. The new plugins I have planned would be as follows:
- 🔴
wifi_basic- check if has WiFi capability; check/enable/disable WiFi service; WiFi informantion (name, rssi/signal strength, ip, submask, broadcast, gateway, etc) [wifi_basic] Checklist for 1.0 #187 - 🔴
wifi_scan- scan WiFi for nearby network [wifi_scan] Checklist for 1.0 #188 - 🔴
wifi_sta- connect/disconnect to network; register/remove network [wifi_connect_to] Checklist for 1.0 #189 - 🔴
wifi_ap- setup hotspot [wifi_ap] Checklist for 1.0 #190 - 🔴
wifi_aware- join/start WiFi aware network [wifi_aware] Checklist for 1.0 #191 - 🔴
wifi_rtt- request ranging for device positioning [wifi_rtt] Checklist for 1.0 #192
All these plugins would be under the current WiFiFlutter repo. It would use Melos for managing multiple plugins. To keep these plugins in good health, plugin/platform specific code-owner/in-charge could be assigned to oversee the development within that scope.
This measure is necessary to have high-quality WiFi feature coverage with Flutter. Any feedback or criticism on it is welcomed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
epicIssue that track other issuesIssue that track other issues