-
Notifications
You must be signed in to change notification settings - Fork 197
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.
fernando-s97
Metadata
Metadata
Assignees
Labels
epicIssue that track other issuesIssue that track other issues