Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daltoniam/dcxmpp
XMPP library for iOS or OSX in objective-c
https://github.com/daltoniam/dcxmpp
Last synced: about 2 months ago
JSON representation
XMPP library for iOS or OSX in objective-c
- Host: GitHub
- URL: https://github.com/daltoniam/dcxmpp
- Owner: daltoniam
- License: apache-2.0
- Created: 2013-10-31T17:24:50.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-02-07T19:31:21.000Z (almost 11 years ago)
- Last Synced: 2024-05-08T22:31:45.730Z (8 months ago)
- Language: Objective-C
- Size: 297 KB
- Stars: 5
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
DCXMPP
======XMPP over BOSH library for iOS or OSX in objective-c. This library implements [XEP-0206: XMPP Over BOSH](http://xmpp.org/extensions/xep-0206.html). This is similar to how [strophe.js](https://github.com/strophe/strophejs) library works.
Besides the normal core standard BOSH/XMPP support, other notable supported standards are:
XEP-0045. Commonly know as group chat.
XEP-0085. Commonly know as "isTyping" messages# Examples #
```objective-c
some wonderful example on how to use the library
```# Requirements/Dependencies #
The only required dependency is XMLKit. CocoaPods will automatically manage this dependency if you choose to use it.
https://github.com/daltoniam/XMLKit
# Install #
The recommended approach for installing DCXMPP is via the CocoaPods package manager, as it provides flexible dependency management and dead simple installation.
via CocoaPods
Install CocoaPods if not already available:
$ [sudo] gem install cocoapods
$ pod setup
Change to the directory of your Xcode project, and Create and Edit your Podfile and add DCXMPP:$ cd /path/to/MyProject
$ touch Podfile
$ edit Podfile
platform :ios, '5.0'
# Or platform :osx, '10.7'
pod 'DCXMPP'Install into your project:
$ pod install
Open your project in Xcode from the .xcworkspace file (not the usual project file)# License #
DCXMPP is license under the Apache License.
# Contact #
### Dalton Cherry ###
* https://github.com/daltoniam
* http://twitter.com/daltoniam