Working on a Mobile App for an Embedded Device. Having trouble with API integration and Flutter

Hello,
I’m about 2/3s done with my project. The embedded device is working and communicating with the cloud, but I’m struggling to get the API connected to my app.

The app front-end is coded using Flutter, is there any way to use the Particle Android OS SDK in a way that Flutter can be used? Or is there a workaround?

I essentially want to send function calls, receive event stream, and read/update variables and then interface them with my app.

I have enclosed a pic of the mock-up for the APP.
Thanks,
Hans