kuzzleio / kuzzle

Open-source Back-end, self-hostable & ready to use - Real-time, storage, advanced search - Web, Apps, Mobile, IoT -
https://kuzzle.io
Apache License 2.0
1.43k stars 123 forks source link

Flutter #1219

Closed ghost closed 5 years ago

ghost commented 5 years ago

Hi Any plan for a sdk-dart for Flutter ?

Aschen commented 5 years ago

Hi @pouledodue !

There is no plan for a Dart SDK by now. But maybe you could ask nicely to our SDK guy @jenow :)

Aschen commented 5 years ago

They would be a workaround, you can use Native Extensions with Dart. So you can use the libkuzzlesdk.so from the sdk-cpp

ghost commented 5 years ago

according to this, native extensions do not work with Flutter and they are working on a FFI to bind to C++

Aschen commented 5 years ago

Oh ok, so unfortunately there is no way for us to release a SDK for Flutter by now. It will involve a lot of resources for us to write and maintain a new SDK from scratch.

You can still use the HTTP Api in your application. The realtime capabilities of Kuzzle use the websocket protocol, it will be a little more harder to implement but it's still possible.

We are aware that more and more Flutter developer are interested by Kuzzle, stay tuned ;)

prijindal commented 5 years ago

I have been working on a small library for dart. It also works with flutter https://github.com/prijindal/kuzzle_dart

It is really beta, and i won't recommend it in production use

Aschen commented 5 years ago

Hi @prijindal !

First of all congratulations for your work, we are pleased at Kuzzle that someone is working on developing a new SDK :-)

We're very excited about the idea of a sdk dart for Kuzzle. We do not have the internal resources to create and maintain it entirely. But we are ready to work with the community to help design it so that it meets the same quality requirements as our other SDKs.

Feel free to come on Gitter to talk about this :-)