Skip to content
Snippets Groups Projects
Select Git revision
  • development
  • main default protected
  • integration
  • v1.1.5
  • v1.1.4
  • v1.1.3
  • v1.1.2
  • v1.1.1
  • v1.1.0
  • v1.0.0
10 results

XXClient-quick-start-guide.md

Blame
  • README.md NaN GiB
    # Elixxir dApps Swift SDK
    
    ![Swift 5.6](https://img.shields.io/badge/swift-5.6-orange.svg)
    ![platform iOS, macOS](https://img.shields.io/badge/platform-iOS,_macOS-blue.svg)
    
    ## 📖 Documentation 
    
    - [XXClient Quick Start Guide](Docs/XXClient-quick-start-guide.md)
    - [XXMessengerClient](Docs/XXMessengerClient.md)
    
    ## 📱 Examples
    
    Check out included [examples](Examples).
    
    ## 🛠 Development
    
    Open `Package.swift` in Xcode (≥13.4.1).
    
    ### Project structure
    
    ```
    elixxir-dapps-sdk-swift [Swift Package]
     ├─ XXClient [Library]
     └─ XXMessengerClient [Library]
    ```
    
    ### Build schemes
    
    - Use `exlixxir-dapps-sdk-swift-Package` scheme to build and test the package.
    - Use other schemes (like `XXClient`) for building and testing individual libraries in isolation.
    
    
    ### Bindings
    
    The package uses `Bindings.xcframework` dependency, built from [go client](https://git.xx.network/elixxir/client) repository. Use `build-bindings.sh` script to update the framework. Information about currently used version is contained in [Frameworks/Bindings.txt](Frameworks/Bindings.txt) file.
    
    ## 📄 License
    
    Copyright © 2022 xx network SEZC
    
    [License](LICENSE)