Hopcast SDK für Entwickler

Gerät-zu-Gerät-Austausch für Ihre App

Mit dem Hopcast SDK tauschen Telefone in der Nähe Dateien direkt aus, über Bluetooth LE und Peer-to-Peer-WLAN, im Offline-, Online- oder Hybridmodus. Verfügbar für iOS, Android und Flutter.

Version 0.6.0, veröffentlicht am 2026-11-04 auf allen drei Plattformen

Neu in 0.6.0

Ein Release, drei Plattformen

  • Ein automatischer Modus

    Bluetooth LE und Peer-to-Peer-WLAN, automatisch gewählt. Sie müssen keinen Übertragungsweg auswählen.

  • iPhone und Android

    iPhones und Android-Telefone tauschen sich untereinander über Bluetooth aus.

  • Offline, online, hybrid

    Betrieb ganz ohne Netz, mit Online-Orchestrierung oder beides gleichzeitig.

  • Voraussetzungen beim Build geprüft

    build() prüft Ihre Info.plist bzw. Ihr Manifest und meldet genau, was fehlt, statt stillschweigend zu scheitern.

Installation

Wählen Sie Ihre Plattform

Android

0.6.0 Kotlin · Gradle (Maven)
settings.gradle.kts + app/build.gradle.kts
// settings.gradle.kts
dependencyResolutionManagement {
    repositories {
        google()
        mavenCentral()
        maven("https://raw.githubusercontent.com/Hopcast/hopcast-sdk-android/main/maven")
    }
}

// app/build.gradle.kts
dependencies {
    implementation("fr.hopcast:sdk-hopcast-android:0.6.0")
}

Voraussetzungen

Geräte mit Android 8.0 (API 26) oder neuer: Setzen Sie die minSdk Ihrer App auf 26. Die Manifest-Berechtigungen werden automatisch zusammengeführt; erforderlich sind ein Vordergrunddienst vom Typ connectedDevice und Core Library Desugaring.

Alle Details im README.

SDK-Schlüssel

Kostenloser Download, freigeschaltet durch Ihren Schlüssel

Die SDK-Pakete sind öffentlich und kostenlos herunterladbar. Sie bleiben funktionslos, bis ein gültiger SDK-Schlüssel (pk_live_…) das Gerät provisioniert. Ihren Schlüssel erhalten Sie in der Hopcast-Konsole, mit Google-Anmeldung. Der Schlüssel ist dafür gedacht, in Ihre App eingebettet zu werden, und lässt sich jederzeit in der Konsole widerrufen.

Hopcast-Konsole öffnen

console.hopcast.io

Claude Code Plugin

Überlassen Sie die Integration Ihrem Coding-Agenten

Der Skill hopcast-integration integriert das SDK in eine Flutter-App oder eine native iOS- bzw. Android-App, im Offline-, Online- oder Hybridmodus. Installieren Sie ihn aus dem Hopcast-Marketplace und bitten Sie dann zum Beispiel: „Integriere Hopcast im Offline-Modus in diese App“.

Claude Code
/plugin install hopcast-integration --marketplace Hopcast/hopcast-plugins

Vor Claude Code 2.1.275 verwenden Sie stattdessen zwei Befehle:

Claude Code < 2.1.275
/plugin marketplace add Hopcast/hopcast-plugins
/plugin install hopcast-integration@hopcast

Plugin-Repository: Hopcast/hopcast-plugins

Fragen zu einer Integration?

Erzählen Sie uns von Ihrer App und Ihrem Anwendungsfall. Wir beantworten Ihre Integrationsfragen.

Mit dem SDK entwickelt: HopChat, Offline-Messaging zwischen Telefonen in der Nähe

Kontakt aufnehmen