Skip to content
Snippets Groups Projects
Select Git revision
0 results

client-ios

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Bruno Muniz authored
    48ac2853
    History

    swift 5.0 platform iOS

    xx messenger

    • Build number: Σ commits (Check App/set_build_number.sh)

    How to setup

    Clone the project and run. If you'd like to run the project without using the xx network, run the Mock scheme. Otherwise, run the Release scheme. Since the project is written in Swift 5.0, it requires Xcode 10.2 minimum.

    Dependencies

    • App features and external dependencies are defined on Package.swift
    • xx network framework dependency is stored inside the XCFrameworks directory and it's added as a binaryTarget.

    Architecture

    • MVVM+C

    Tooling and 3rd parties

    For testing:

    Important note:

    Compiling and building this on your own will prevent you from getting automatic updates through AppStore. Updating the app manually could break the app and you could lose your username in order to do a fresh install to use the app again. Backup support (coming soon) will allow the preservation of accounts.