Go to file
Kevin Park c49142f856
Apply integration of SDK and admin RPC server (#69)
Co-authored-by: 안정균 <junggyun.ahn@navercorp.com>
2023-05-30 20:00:23 +09:00
.github Add a github action to publish API reference docs (#41) 2022-11-25 23:44:45 +09:00
.swiftpm/xcode Setup for integration tests (#39) 2022-11-23 11:29:57 +09:00
Examples Add RemoveDocument API (#64) 2023-03-23 09:23:35 +09:00
Sources Fix compile errors. (#71) 2023-05-30 15:08:15 +09:00
Tests Fix compile errors. (#71) 2023-05-30 15:08:15 +09:00
Yorkie.xcodeproj Fix compile errors. (#71) 2023-05-30 15:08:15 +09:00
docker Apply integration of SDK and admin RPC server (#69) 2023-05-30 20:00:23 +09:00
.gitignore Report the code coverage to Codecov (#14) 2022-10-06 17:05:48 +09:00
.swiftformat Add Heap and RBTree (#8) 2022-09-15 19:31:41 +09:00
.swiftlint.yml Implement Text Element (#50) 2023-01-13 10:25:07 +09:00
CONTRIBUTING.md Update CONTRIBUTING.md 2022-12-08 19:56:10 +09:00
LICENSE Initial project setup (#2) 2022-09-08 14:54:29 +09:00
MAINTAINING.md Update MAINTAINING.md 2023-04-04 15:06:44 +09:00
Package.resolved Apply swift-log package (#46) 2022-12-19 14:27:03 +09:00
Package.swift Add RemoveDocument API (#64) 2023-03-23 09:23:35 +09:00
README.md Update README.md 2023-01-12 19:31:02 +09:00
codecov.yml Ignore patch and project from the status check 2022-10-11 22:44:50 +09:00

README.md

Yorkie iOS SDK

Swift Package Manager codecov

Yorkie iOS SDK provides a suite of tools for building real-time collaborative applications.

How to use

See Getting Started with iOS SDK for the instructions.

Example projects can be found in the examples folder.

Read the full documentation for all details.

Testing yorkie-ios-sdk with Envoy, Yorkie and MongoDB.

Start MongoDB, Yorkie and Envoy proxy in a terminal session.

$ docker-compose -f docker/docker-compose.yml up --build -d

Start the test in another terminal session.

$ swift test

To get the latest server locally, run the command below then restart containers again:

$ docker pull yorkieteam/yorkie:latest
$ docker-compose -f docker/docker-compose.yml up --build -d

Contributing

See CONTRIBUTING for details on submitting patches and the contribution workflow.

Contributors

Thanks goes to these incredible people: