Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eliperkins/reactiveestimote
ReactiveCocoa extensions for the Estimote SDK
https://github.com/eliperkins/reactiveestimote
Last synced: 29 days ago
JSON representation
ReactiveCocoa extensions for the Estimote SDK
- Host: GitHub
- URL: https://github.com/eliperkins/reactiveestimote
- Owner: eliperkins
- License: mit
- Created: 2014-08-25T19:27:25.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-25T21:11:30.000Z (about 10 years ago)
- Last Synced: 2024-09-14T00:02:57.352Z (about 2 months ago)
- Language: Objective-C
- Homepage:
- Size: 156 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ReactiveEstimote
[![CI Status](http://img.shields.io/travis/eliperkins/ReactiveEstimote.svg?style=flat)](https://travis-ci.org/eliperkins/ReactiveEstimote)
[![Version](https://img.shields.io/cocoapods/v/ReactiveEstimote.svg?style=flat)](http://cocoadocs.org/docsets/ReactiveEstimote)
[![License](https://img.shields.io/cocoapods/l/ReactiveEstimote.svg?style=flat)](http://cocoadocs.org/docsets/ReactiveEstimote)
[![Platform](https://img.shields.io/cocoapods/p/ReactiveEstimote.svg?style=flat)](http://cocoadocs.org/docsets/ReactiveEstimote)A few handy extensions for working with the Estimote SDK, together with ReactiveCocoa.
This library came to be after attempting to work with editing properties of an `ESTBeacon` object, but needing to wait for the connection to the device.
## Usage
To run the example project, clone the repo, and run `pod install` from the Example directory first.
```objc
ESTBeacon *beacon = //some beacon from an `ESTBeaconManager`[[beacon
rac_connect]
flattenMap:^RACStream *(ESTBeacon *beacon) {
return [[[beacon rac_writeMajor:1]
concat:[beacon rac_writeMinor:1]]
concat:[beacon rac_writeProximityUUID:[[NSUUID alloc] initWithUUIDString:@"44F77920-EBF9-11E3-AC10-0800200C9A66"]]];
}];```
## Requirements
## Installation
ReactiveEstimote is available through [CocoaPods](http://cocoapods.org). To install
it, simply add the following line to your Podfile:pod "ReactiveEstimote"
## Author
Eli Perkins, [email protected]
## License
ReactiveEstimote is available under the MIT license. See the LICENSE file for more info.