-
-
Notifications
You must be signed in to change notification settings - Fork 736
LiveQuery for Android #437
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hey @Eke, the plan is definitely there and we are working on it. We'll update this issue when we have more details. |
So there is no point for implementing it and making PR ? |
@TGIO, we can work on it together! Absolutely! Going to talk to @richardjrossiii about making the current state of the live query public and we'll update this issue with the link... |
@nlutsenko Well, i've got it working too :) |
Share the link? We can combine the effort! |
Will share as soon as i wrap it. |
Please do share guys, thank you for the hard work. This is last item on the list before i am done with migration. |
@TGIO Thanks for putting together that POC! What are the current limitations with your implementation? @nlutsenko @richardjrossiii Any update on releasing what you guys are working on? |
@JeremyPlease no limitations so far. Going to use it in production soon. There is one problem though. I didn't understand usage of "requestId" quite well and found no definition of it. |
@TGIO Awesome--thanks! If you have a moment, could you please share a little code snippet here on how to use? |
this is very raw example, but it proves that this is possible |
@TGIO Nice. That's plenty. Sorry I didn't look in the starter folder first! |
@nlutsenko any updates ? @JeremyPlease was it useful for you ? |
@TGIO We haven't used your code yet. I'll let you know when we do though. |
no release date yet? |
update #480 |
update Library |
Hi @TGIO, I've make some changes to can work with subscription easily, maybe you can use it and merge with you library: https://github.com/khirr/ParseLiveQuery |
@khirr Hi, awsome. Will check it out and try to merge. Thank you. |
android ? anyupdate? |
Hopefully it wont take too much time! |
Still waiting for the official release. |
@nlutsenko Are you still working on this? If not, would you please share your code so it can be continued on github? Thanks! |
@aleshu Hi, his code is already on github. |
Thanks mate, but I've only seen yours and TGIO's implementations (which are very good), but nothing from an official channel. nlutsenko posted:
I wish they could make it public as-is; it's been a while now and I fear the project has been abandoned. |
yea, doesn't seem to be much going on in the "Android-SDK" repo at all. Doesn't make sense to use any feature which is released for iOS and almost 4 months later has no compatibility with Android. If it continues like this, better consider other options. |
Hi, I just added new options to https://github.com/khirr/ParseLiveQuery
Any feedback is appreciated. |
@khirr what do u think about merging ? |
Hi @TGIO, yes for sure, you can merge it, then I can send you commits, I'm just learning how does git works haha. |
@khirr try to make a pull request into my lib so i can merge it |
@TGIO Ok, I'm going to try it. |
@TGIO pull request sent. |
So? Is is live now? |
@cagdasalagoz our (3rd party) library is ready for use |
Seems that Parse (at least client side) has been abandoned by Parse. |
There is some effort that we put in our our side as well and we'll likely release something officialy on that org soon. |
Sound great @flovilmart |
@nlutsenko @richardjrossiii @TGIO |
There is an implementation about to be open on the parseplatform org, in the meantime you can use TGIO's |
How is it going mate? Any official update? |
Any news? |
There hasn't been much movement here for a while, I was also wondering of when Live Query will be officially supported by the Parse Android SDK! |
Hello guys ! I just wanted to share a good news with you. |
So there actually is a work in progress and I think we're closer than most people think. The Live Query protocol is already built on parse-server, so it's a matter of handling the create, update, leave, and delete events (see https://github.com/ParsePlatform/parse-server/wiki/Parse-LiveQuery-Protocol-Specification) and subscribing/unsubscribing to certain Parse queries. Nonetheless, the goal is to get stuff parity with the iOS branch. It's a not a lot of code (https://github.com/ParsePlatform/ParseLiveQuery-iOS-OSX/blob/master/Sources/ParseLiveQuery/) and should be doable. Most of the work is implemented here: https://github.com/ParsePlatform/ParseLiveQuery-iOS-OSX/blob/master/Sources/ParseLiveQuery/Subscription.swift Test app here to help showcase the behavior: https://github.com/ParsePlatform/ParseLiveQuery-Android/pull/16/files Here are my observations of the current work: There are two implementations in flight, one located at https://github.com/TGIO/ParseLiveQuery and one at https://github.com/ParsePlatform/ParseLiveQuery-Android.
Both appear to be proof of concepts though appear to work fine. I'm curious how we can reconcile the implementations to combine the best of both worlds? |
@mmimeault, what do you think? |
I think that https://github.com/ParsePlatform/ParseLiveQuery-Android is more than a WIP, as some people are already using it in production. Of course, like @rogerhu said, it may need some updates. But its API is exactly the same as the iOS app. It will be easier to support this implementation as the code is also similar to the iOS impl. I haven't checked the TGIO implementation, so I don't know anything about it. I will continue to support it as we use it in production where I work. I will try to attack soon the most important issues that @rogerhu raised. Thanks. |
Great! I suggest we publish the info on the http://parseplatform.org/docs/android/guide/ as soon as you think it's ready. For instance, http://docs.back4app.com/docs/android/live-query/ is using the TGIO library. I don't think most people realize that there is an official one being maintained. |
Docs being updated: https://github.com/ParsePlatform/docs/pull/420/files v1.0.1 release is released and being propagated through Maven Central (may take a few hours), which includes a bunch of improvements (including addressing all issues previously listed.) |
Hello,
Is there any plan to add live query support for android sdk like in ios sdk?
The text was updated successfully, but these errors were encountered: