PhilipsHue / flutter_reactive_ble

Flutter library that handles BLE operations for multiple devices.
https://developers.meethue.com/
Other
662 stars 326 forks source link

Implement MacOS support using sharedDarwinSource #801

Open rohitsangwan01 opened 11 months ago

rohitsangwan01 commented 11 months ago

Implemented MacOS support with same Swift code, using SharedDarwinSource

We can use darwin folder instead of ios or macos and keep the single codebase for both Apple platforms, so this way i guess maintenance efforts would be same

Taym95 commented 10 months ago

@rohitsangwan01 did you test all functionally in macos?

rohitsangwan01 commented 10 months ago

@Taym95 i tried basic tasks like connect, disconnect and some services related tasks, but not in detail, and because macos apis are exactly similar to IOS, so both should behave similar in functionality

Taym95 commented 10 months ago

@Taym95 i tried basic tasks like connect, disconnect and some services related tasks, but not in detail, and because macos apis are exactly similar to IOS, so both should behave similar in functionality

I tried this in the past, and not all API worked, please test other functionalities

rohitsangwan01 commented 10 months ago

@Taym95 ok sure, will test all functionalities

egyleader commented 10 months ago

any update on this ??