Zello für Entwickler

Bringen Sie die Kraft der Live-Stimme in Ihre proprietären Anwendungen

Loslegen Kontaktieren Sie uns
Illustration of a mobile device running an app built with the Zello SDK

Zello Mobile SDK

Integrieren Sie die Funktionalität von Zello in bestehende mobile Anwendungen.

Dokumentation anzeigen
  • Greifen Sie auf wichtige Funktionen zu

    Integrieren Sie Messaging und Wiedergabe, Profile, Standortdienste und mehr.

  • Betriebssystem-agnostisch

    Verfügbar für Android, iOS und React Native.

  • Sofort einsatzbereiter Code

    Enthält Beispielanwendungen für iOS und Android für eine einfache Integration.

  • Sorgenfrei

    Zello bietet Infrastruktur und Support für Updates und neue Funktionen.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
import Zello from '@zelloptt/react-native-zello-sdk';

const TalkButton = ({ contact }) => {
  const handlePressIn = () => {
    Zello.getInstance().startVoiceMessage(contact);
  };

  const handlePressOut = () => {
    Zello.getInstance().stopVoiceMessage();
  };

  return (
    <Button
      title="PTT"
      onPressIn={handlePressIn}
      onPressOut={handlePressOut}
    />
  );
};

export default TalkButton;
import ZelloSDK

struct TalkButton: View {
  let contact: ZelloContact

  var body: some View {
    Button(action: {}, label: {
      Text("PTT")
    })
  .simultaneousGesture(
    DragGesture(minimumDistance: 0)
      .onChanged { _ in
        Zello.shared.startVoiceMessage(contact: contact)
      }
      .onEnded { _ in
        Zello.shared.stopVoiceMessage()
      }
    )
  }
}
import com.zello.sdk.Zello
import com.zello.sdk.ZelloContact

@Composable
fun TalkButton(zello: Zello, contact: ZelloContact) {
	Button(onClick = {},
		modifier = Modifier
			.pointerInteropFilter {
				when (it.action) {
					MotionEvent.ACTION_DOWN -> {
						zello.startVoiceMessage(contact)
						true
					}
					MotionEvent.ACTION_UP, MotionEvent.ACTION_CANCEL -> {
						zello.stopVoiceMessage()
						true
					}
					else -> false
				}
			}) {
		Text(text = "PTT")
	}
}

Erstellen Sie eine Push-to-Talk-Kommunikation ohne Probleme

Integrieren Sie die Funktion zur Kommunikation per Sprache in Ihre App mit dem Zello Mobile SDK. Dieses Beispiel zeigt, wie Sie in einer React Native-App einen einfachen Sprachbutton erstellen. Wenn der Button gedrückt wird, startet der SDK die Aufnahme und sendet eine Sprachnachricht. Wenn der Button losgelassen wird, stoppt er automatisch—wodurch die Kommunikation intuitiv und zuverlässig bleibt.

Channel-API und SDK

Fügen Sie die Push-to-Talk-Funktion mit skalierbaren Kanälen hinzu, die alle ins Gespräch bringen.

Auf Github anzeigen
  • Modulare Integration

    Eine leichte Lösung zum Einbetten von Live-Sprachkanälen in Ihre Anwendung, ohne zusätzliche Komplexität hinzuzufügen.

  • Echtzeitkanal-Konfiguration

    Erstellen Sie Ad-hoc-Gespräche mit bis zu 10.000 Benutzern.

  • Lösungen für jede Plattform

    Verwenden Sie das Android-, iOS- oder Web-SDK oder erstellen Sie Ihren eigenen Client mit der API.

Management-API

Verwalten Sie Benutzer, erstellen Sie Kanäle, greifen Sie auf Analysen zu und automatisieren Sie Prozesse mit der Server-API.

Auf Github anzeigen
  • Flexible Programmierung

    Zugriff von PHP, Swift, Objective C, Java oder C #

  • Gezielte Analyse

    Erstellen Sie benutzerdefinierte Analyseberichte mit Cloud History-Metadaten

  • Netzwerkressourcenverbindung

    Integrieren Sie Active Directory problemlos

  • Bedingungsautomatisierung

    Erstellen Sie Kanäle und verwalten Sie Benutzer basierend auf Standort, Arbeitsauftrag und anderen definierten Bedingungen

Hardware-Integration

Integrieren Sie Zello einfach in Ihre Hardware-Angebote und verwandeln Sie jedes Smartphone in ein Live-Sprachgerät, indem Sie eine dedizierte Push-to-Talk- oder Notfallalarmtaste hinzufügen.

Mehr erfahren

Lass uns reden.

Wir würden gerne über Ihre Ideen zur Integration von Zello sprechen, unabhängig davon, in welchem Stadium sie sich befinden. Wir bieten Ihnen gerne persönlichen Entwicklersupport, während Sie die Push-to-Talk-Funktionalität in Ihre Anwendung integrieren.