Comments (16)
Sure we will take up your suggestion to our team members and some way to implement notifications for background service implementation.
Thank you for your suggestions.
from cordova-plugin-mqtt.
@stoiKris
Thank you for your appreciation,
Well currently we were a bit hesitant about the service implementation of the android platform as no one requested, but since you have asked for it we would really like to work on to bring the service implementation of the android to help you with the background service version in the next version.
The iOS implementation is not being finalized because we need to first create an app using our plugin and see if any issues arise during the app submission due to our plugin implementation. We don't want to be a reason for your rejection during app submission (Apple..Ugh!). Although the implementation is not that difficult, but we need to make sure of our implementation, that we do not violate any guidelines.
Open Source Team
Arcoiris Labs
from cordova-plugin-mqtt.
Ok, thank you very much.
The think is, by letting the plugin run in background, you allow your application to use notifications while it's idle, and I don't really see a a downside, since MQTT doesn't use too much battery or mobile traffic.
And you can also let the any notifications be handled by the cordova app ( templating, localization, etc ), instead of moving it to the MQTT broker
from cordova-plugin-mqtt.
I would find this feature very useful as well :)!
from cordova-plugin-mqtt.
Background service notifications would be great!
from cordova-plugin-mqtt.
Thanks again to @arcoirislabs, incredible job, I just have one doubt about performance, does anyone knows the response time of messages from subscription in the app?, as an example 500ms between the message arrived to the broker and be delivered to the callback application mobile.
from cordova-plugin-mqtt.
@aignacio
We are unsure about the delay as we have not tested it but you may receive the timestamp when the event for a topic was called by digging in the event's callback data. You may cross reference it with broker's verbose if given out by one. Run the broker in verbose mode to get the timestamp of data being received. You have the timestamp on the broker and you the timestamp of message received in the callback.
We are glad that you liked our work. Many features are coming hence forth.
from cordova-plugin-mqtt.
Any update on the Background service notifications?
from cordova-plugin-mqtt.
Hello @nmaas87
We are not sure about when exactly we can roll over that update as we are currently expanding the plugin for other platforms, preferably for iOS. So for now no updates on this work yet. If you can contribute, we will welcome your pull request regarding this feature update.
Amey K.
Maintainer
from cordova-plugin-mqtt.
Thank you very much @arcoirislabs for the insight.
I would love to contribute - however I am not good enough to develop the requested feature myself, therefore I cannot hand in an pull request, sorry :(!
from cordova-plugin-mqtt.
It's fine @nmaas87.
We will surely update you personally on any updates regarding this requested feature. Until then, this issue will remain open for any suggestions/queries/discussions.
from cordova-plugin-mqtt.
I'm also interested in this. It would be a killer feature.
from cordova-plugin-mqtt.
Hi,
First of all, I would like to thank you for this nice and useful plugin. It will be great if background service is available.
from cordova-plugin-mqtt.
Hello, any updates on this feature? thanks!
from cordova-plugin-mqtt.
It will be great if background service is available.
from cordova-plugin-mqtt.
Hello dear all,
Thanks for your efforts! Do you have any updates regarding the background feature?
from cordova-plugin-mqtt.
Related Issues (20)
- clean session flag support? HOT 1
- Subscribe to multiple topics. HOT 1
- Any news about SSL support mqtts? HOT 4
- Stop Listen (Un-Listen) to a topic without disconnect
- I need help, I don't know how to make it work HOT 5
- How to subscribe multiple topics ? HOT 4
- Raspberry Pi Broker
- MQTT serverConnection lost HOT 8
- I have a probelm MQTT Plugin is not working HOT 1
- Major updates Feb 2019 HOT 2
- Background Instance
- It star give error on visual studio
- Intent Service
- Publish function sometimes retain false, sometimes true HOT 2
- Can't open mqtt reconnect function
- 无法上传数据流报文 Unable to upload data stream message
- Ionic 4- Use Cordova-plugin-mqtt HOT 1
- SSL/TLS
- paho not defined HOT 2
- Client ID register as "null" by broker HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cordova-plugin-mqtt.