Skip to content

Referenzen, Repositories und Beispiel-Apps

Dies ist eine Liste der Referenzdokumentationen, GitHub-Repositories und Beispiel-Apps, die zu jedem Braze SDK gehören. In der Referenzdokumentation eines SDKs finden Sie die verfügbaren Klassen, Typen, Funktionen und Variablen. Das GitHub-Repository bietet Insights zu den Funktions- und Attribut-Deklarationen, Code-Änderungen und der Versionierung des SDKs. Jedes Repository enthält außerdem vollständig kompilierbare Beispielanwendungen, mit denen Sie die Features von Braze testen oder neben Ihren eigenen Anwendungen implementieren können.

Gespiegelte Repository-README-Inhalte in der Dokumentation finden Sie unter Repository-Leitfäden.

Liste der Ressourcen

Plattform Referenz Repository Beispiel-App
Android SDK Referenzdokumentation GitHub-Repository Beispiel-App
Swift SDK Referenzdokumentation GitHub-Repository Beispiel-App
Web SDK Referenzdokumentation GitHub-Repository Beispiel-App
Javascript SDK Referenzdokumentation GitHub-Repository N/A
Cordova SDK Deklarationsdatei GitHub-Repository Beispiel-App
Flutter SDK Referenzdokumentation GitHub-Repository Beispiel-App
React Native SDK Referenzdokumentation GitHub-Repository Beispiel-App
Vega SDK Referenzdokumentation GitHub-Repository N/A
Roku SDK N/A GitHub-Repository Beispiel-App
Unity SDK Deklarationsdatei GitHub-Repository Beispiel-App
.NET MAUI SDK (ehemals Xamarin) N/A GitHub-Repository Beispiel-App

Eine Beispiel-App erstellen

„Droidboy“ erstellen

Unsere Testanwendung im Android SDK GitHub-Repository heißt Droidboy. Folgen Sie diesen Anweisungen, um eine voll funktionsfähige Kopie davon zusammen mit Ihrem Projekt zu erstellen.

  1. Erstellen Sie einen neuen Workspace und notieren Sie sich den API-Bezeichnerschlüssel von Braze.

  2. Kopieren Sie Ihre FCM-Sender-ID und Ihren Braze-API-Bezeichnerschlüssel an die entsprechenden Stellen in /droidboy/res/values/braze.xml (zwischen die Tags für die Strings mit den Namen com_braze_push_fcm_sender_id bzw. com_braze_api_key).

  3. Kopieren Sie Ihren FCM-Server-Schlüssel und Ihre Server-ID in die Einstellungen Ihres Workspace unter Einstellungen verwalten.

  4. Führen Sie zum Assemblieren der Droidboy-APK ./gradlew assemble im SDK-Verzeichnis aus. Verwenden Sie gradlew.bat unter Windows.

  5. Führen Sie für die automatische Installation der Droidboy-APK auf einem Testgerät ./gradlew installDebug im SDK-Verzeichnis aus:

„Hello Braze“ erstellen

Die Testanwendung „Hello Braze“ zeigt einen minimalen Anwendungsfall des Braze SDK und demonstriert außerdem, wie Sie das Braze SDK auf einfache Weise in ein Gradle-Projekt integrieren können.

  1. Kopieren Sie Ihren API-Bezeichnerschlüssel von der Seite Einstellungen verwalten in Ihre Datei braze.xml im Ordner res/values.

  2. Um die Beispiel-App auf einem Gerät oder Emulator zu installieren, führen Sie den folgenden Befehl im SDK-Verzeichnis aus:
    1
    
    ./gradlew installDebug
    

    Wenn Sie die Variable ANDROID_HOME nicht richtig gesetzt haben oder keinen local.properties-Ordner mit einem gültigen sdk.dir-Ordner haben, installiert dieses Plugin auch das Basis-SDK für Sie. Weitere Informationen finden Sie im Plugin-Repository.

Weitere Informationen zum Build-System des Android SDK finden Sie in der GitHub-Repository-README.

Swift-Test-Apps erstellen

Folgen Sie diesen Anweisungen, um unsere Testanwendungen zu erstellen und auszuführen.

  1. Erstellen Sie einen neuen Workspace und notieren Sie sich den App-Bezeichner, den API-Schlüssel und den Endpunkt.
  2. Wählen Sie basierend auf Ihrer Integrationsmethode (Swift-Paketmanager, CocoaPods, manuell) die entsprechende xcodeproj-Datei aus und öffnen Sie sie.
  3. Tragen Sie Ihren API-Schlüssel und Ihren Endpunkt in das entsprechende Feld in der Datei Credentials ein.
New Stuff!