Cordova Plugin for MQTT for ios? - ios

Is there a Cordova Plugin for MQTT for ios I did in Android. I search a lot for ios, but I couldn't get any good solution in detail. Please help..

Use this for MQTT ios plugin
Click here for Cordova MQTT Plugin

See this link : https://github.com/arcoirislabs/cordova-plugin-mqtt
cordova-plugin-mqtt is plugin for building MQTT client for multiple platforms in Apache Cordova. Currently Android platform is present and next support is planned for iOS & Windows Phone.

Related

Does flutter SDK provide any framework to develop apps for Windows phone?

I want to know whether google is planning to support any other platforms other than iOS and Android for Cross platform development using Flutter.
Like React native windows for React native does flutter have framework that would support windows phone development?
Nobody can answer this question except Google, however it seems very unlikely that anyone would put effort into Windows Phone when even Microsoft are not:
Of course we'll continue to support the platform.. bug fixes, security updates, etc. But building new features/hw aren't the focus. 😟
https://twitter.com/joebelfiore/status/917071399541391360
As for:
support any other platforms other than iOS and Android for Cross platform development using Flutter
This is not officially supported, but lots of people in the community are interested in running Flutter on desktop and have been playing around with it. Maybe in future it'll cover more platforms even if they're not official or from Google.
https://github.com/google/flutter-desktop-embedding
A job we are doing right now has windows phone compatibility as a requirement.
My suggestion is to look into exporting Flutter to Web and then making a windows app which is just a full screen webview and loading the flutter web app in the app's internal webview.

Phone gap and cordova?

I am planning to create a project in phonegap. But I am bit confused with the same. In phonegap website, when I checked the documentation, I could see two command, one is for cordova and the otherone is for phone gap. I have created the application with cordova command line tool. My client is clearly mentioned, he needs phonegap. But I have started with Cordova. So is it possible to integrate phone gap in my current project.
See this link it will be clear PhoneGap, Cordova, and what’s in a name?
PhoneGap is a distribution of Apache Cordova. You can think of Apache
Cordova as the engine that powers PhoneGap, similar to how WebKit is
the engine that powers Chrome or Safari. (Browser geeks, please allow
me the affordance of this analogy and I’ll buy you a beer later.)
Currently, the only difference is in the name of the download package and will remain so for some time.
Look at this answer from Avhishek where there is more details about how they differ
So it doesn't actually matter much which command you are using. You can use cordova instead of phonegap..Phonegap is build on top of cordova.
Look at both documentation (phonegap & Cordova) they are quite same.

BBM integration in Blackberry webworks app?

I developing an app where i need to integrate BlackBerry Messenger (BBM) in it. I am developing my app in Blackberry Webworks using Phonegap Plugin. By following the BBM SDK in Blackberry Webworks guide, successfully executed sample app in BlackBerry webworks(without using phonegap plugin). But when i am using it with phonegap plugin not executing properly(getting blank screen). What the doubt raised for me is does BBM supports/works properly using Phonegap Plugin in Blackberry Webworks. When i am using with phonegap plugin it is showing only loading symbol & nothing more on screen.
Can we use BlackBerry Messenger(BBM) with PhonePlugin in BlackBerry WebWorks...
Can anyone please help me with this.
Thanks in advance....
The BBM SDK is supported in BlackBerry WebWorks platform. How ever, I am not sure whether the third party applications such as Phonegap has the support to BBM SDK. You need to confirm this with Phone Gap.

Bluetooth plugin for ios in Phonegap

Currently in the phonegap plugins, I can find bluetooth plugin for
Android only.
Do we have bluetooth plugin for iOS.
If there is , please let me know.
If not,how should we enable and disable bluetooth through phonegap in ios.
For Android there is: https://github.com/phonegap/phonegap-plugins/tree/master/Android/Bluetooth
For iOS there is not: https://github.com/phonegap/phonegap-plugins/tree/master/iOS
Apache Cordova Documentation API Reference there is not: http://docs.phonegap.com/en/2.0.0/index.html
If not there then where? :(
I would also like to know how to bluetooth, pair devices, multiplayer, hack the world :)
From PhoneGap v2.7.0 seems this plugin is available for both Android and iOS (via BLE)
https://github.com/don/BluetoothSerial
It also appears this plugin is available on PhoneGap Build

Using MQTT for Blackberry/J2ME

I recently had a look at an excellent blog for using MQTT over Android. I am new to MQTT, and for understanding the concepts, I want to use MQTT services on Blackberry. Is there a good explanation of how MQTT works... a J2ME/ blackberry implementation will be easy to understand for me.
Thanks !
There's a brief description of some of the concepts behind mqtt at http://mosquitto.org/man/mqtt-7.html
The presentation at http://www.slideshare.net/andysc/the-house-that-twitters also contains explanations from more of an applications viewpoint.
As for J2ME - the IBM ia92 package linked from http://mqtt.org/software contains a J2ME component with API docs and example, but not the implementation code.
Lastly, the MQTT spec is linked to on http://mqtt.org/documentation so you can always look there for more details.
IBM released Cordova MQTT plugin and source for Android via developerworks that wraps the Eclipse Paho mqtt java client (also IBM contributed). If you're creating mobile apps then doing HTML5/javascript hybrid apps in Cordova (f.k.a. PhoneGap) with an MQTT plugin is a good to go. On Android (i.e. BB playbook) there is this one. For other platforms, using Eclipse Paho to create a plugin for Cordova on BB shouldn't be hard. For example I have Cordova/Worklight apps with MQTT plugin using the Eclipse Paho C client on my iPhone.
here is the MQTT plugin for Android:
https://www.ibm.com/developerworks/mydeveloperworks/blogs/messaging/entry/using_mq_telemetry_transport_protocol_in_ibm_worklight_mobile_applications1
MQTT is compelling for mobile apps. Benchmarking done on Android showed that MQTT has 93x higher throughput, 1/10th batter use per message sent and uses 1/8th the bandwidth vs HTTPS. This is probably why Facebook Messenger uses MQTT. http://stephendnicholas.com/archives/1217
btw, If you do develop HTML5/javascript hybrid mobile apps with Cordova, IBM Worklight has a cross-platform WYSIWYG mobile developer IDE, strong security, unified push notification engine, online/offline support, etc. And Cordova is built-in.

Resources