<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/08bcd78f-acea-4107-8e5c-cce45804142d/1061e220-d9b8-4c82-996d-dc88047e23ed/Bridgefy_Official_Icon_2021.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/08bcd78f-acea-4107-8e5c-cce45804142d/1061e220-d9b8-4c82-996d-dc88047e23ed/Bridgefy_Official_Icon_2021.png" width="40px" /> The Bridgefy Software Development Kit (SDK) is a state-of-the-art, plug-and-play package that will let people use your mobile app when they don’t have access to the Internet, by using Bluetooth mesh networks.

Integrate the Bridgefy SDK into your Android and iOS app to reach the 3.5 billion people that don’t always have access to an Internet connection, and watch engagement and revenue grow!

</aside>

GitHub

https://github.com/bridgefy/sdk-ios

Overview

Bridgefy creates mesh networks in which devices connect directly to each other in a decentralized manner. This allows users to communicate with nearby devices within a certain range, forming a network without the need for a centralized server or Internet access.

The Bridgefy SDK provides a set of tools and APIs that developers can use to incorporate offline messaging, data transfer, and real-time communication features into their applications. It allows users to send data directly to other nearby devices using Bluetooth Low Energy.

Installation

Swift Package Manager

The Swift Package Manager is a tool for managing the distribution of Swift code. It’s integrated with the Swift build system to automate the process of downloading, compiling, and linking dependencies.

  1. Follow the Apple documentation on how to add a package to your project.
  2. Paste the following URL, https://github.com/bridgefy/sdk-ios, into the Package Dependencies search bar.
  3. Use the version-based Package Requirements, and set the value to the latest version of the Bridgefy SDK.

Cocoapods

CocoaPods is a dependency manager that lets you add third-party frameworks and libraries to projects. For installation instructions, see Install CocoaPods.

Add the Bridgefy SDK to your Podfile and install it in your project as follows:

  1. Add pod 'BridgefySDK' to the do block:

    platform :ios, '13.0'
    
    target 'SDK test' do
    use_frameworks!
    
    pod 'BridgefySDK'
    end
    
    
  2. Save the Podfile.

  3. Run the following command in the Terminal:

    $ pod install
    
    

Manually