SDK Hopcast para desenvolvedores

Adicione o compartilhamento dispositivo a dispositivo ao seu app

O SDK Hopcast permite que telefones próximos troquem arquivos diretamente, por Bluetooth LE e Wi-Fi ponto a ponto, no modo offline, online ou híbrido. Disponível para iOS, Android e Flutter.

Versão 0.6.0, lançada em 2026-11-04 nas três plataformas

Novidades da 0.6.0

Uma versão, três plataformas

  • Um único modo automático

    Bluetooth LE e Wi-Fi ponto a ponto, escolhidos automaticamente. Não há transporte para escolher.

  • iPhone e Android

    iPhones e telefones Android trocam dados entre si por Bluetooth.

  • Offline, online, híbrido

    Funcione sem nenhuma rede, com orquestração online ou com os dois ao mesmo tempo.

  • Requisitos verificados no build

    build() verifica seu Info.plist ou seu manifesto e informa exatamente o que está faltando, em vez de falhar silenciosamente.

Instalação

Escolha sua plataforma

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")
}

Requisitos

Dispositivos com Android 8.0 (API 26) ou posterior: defina o minSdk do seu app como 26. As permissões do manifesto são mescladas automaticamente; são necessários um serviço em primeiro plano connectedDevice e o desugaring das bibliotecas principais (core library desugaring).

Todos os detalhes no README.

Chave SDK

Download gratuito, ativado pela sua chave

Os pacotes do SDK são públicos e gratuitos para download. Eles não fazem nada até que uma chave SDK válida (pk_live_…) provisione o dispositivo. Obtenha sua chave no console da Hopcast, com login do Google. A chave foi feita para ser incorporada ao seu app e pode ser revogada a qualquer momento pelo console.

Abrir o console da Hopcast

console.hopcast.io

Plugin para Claude Code

Deixe seu agente de código fazer a integração

A skill hopcast-integration integra o SDK a um app Flutter, iOS nativo ou Android nativo, no modo offline, online ou híbrido. Instale-a pelo marketplace da Hopcast e depois peça, por exemplo: “Integre a Hopcast a este app no modo offline”.

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

Antes do Claude Code 2.1.275, use dois comandos:

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

Repositório do plugin: Hopcast/hopcast-plugins

Dúvidas sobre uma integração?

Conte para nós sobre o seu app e o seu caso de uso. Respondemos às perguntas de integração.

Feito com o SDK: HopChat, mensagens offline entre telefones próximos

Fale conosco