xmpp_plugin 0.0.1 copy "xmpp_plugin: ^0.0.1" to clipboard
xmpp_plugin: ^0.0.1 copied to clipboard

PlatformAndroidiOS
outdated

Flutter xmpp plugin developed with help of native channel using smack/xmppframework.

xmpp_plugin #

  1. Connect to the xmpp server
final param = {
      "user_jid":"jid/resource",
      "password": "password",
      "host": "xmpphost",
      "port": "5222"
};

XmppConnection xmppConnection = XmppConnection(param);

await xmppConnection.start(_onReceiveMessage, _onError);
await xmppConnection.login();

  1. Send message to one-one chat
await xmppConnection.sendMessageWithType("xyz@domain", "Hi", "MSGID");
  1. Receive message from server
Future _onReceiveMessage(dynamic event) async {
       // TODO : Handle the receive event
}
  1. Disconnect the xmppConnection
xmppConnection.logout();

To be Added #

  • Group chat
  • MAM
  • Presence
  • Last Activity
92
likes
130
points
237
downloads

Publisher

verified publisherxrstudio.in

Weekly Downloads

Flutter xmpp plugin developed with help of native channel using smack/xmppframework.

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter

More

Packages that depend on xmpp_plugin