Referencias, repositorios y aplicaciones de ejemplo
Esta es una lista de documentación de referencia, repositorios GitHub y aplicaciones de ejemplo pertenecientes a cada SDK de Braze. La documentación de referencia de un SDK detalla las clases, tipos, funciones y variables disponibles. El repositorio GitHub proporciona información sobre las declaraciones de funciones y atributos de ese SDK, los cambios en el código y el versionado. Cada repositorio también incluye aplicaciones de ejemplo totalmente compilables que puedes utilizar para probar las características de Braze o implementar junto con tus propias aplicaciones.
Para ver el contenido del README del repositorio reflejado en la documentación, consulta Guías de repositorios.
Lista de recursos

Actualmente, algunos SDK no cuentan con documentación de referencia dedicada, pero estamos trabajando activamente en ello.
| Plataforma | Referencia | Repositorio | Aplicación de ejemplo |
|---|---|---|---|
| SDK de Android | Documentación de referencia | Repositorio de GitHub | Aplicación de ejemplo |
| SDK de Swift | Documentación de referencia | Repositorio de GitHub | Aplicación de ejemplo |
| SDK Web | Documentación de referencia | Repositorio de GitHub | Aplicación de ejemplo |
| SDK de Javascript | Documentación de referencia | Repositorio de GitHub | N/A |
| SDK de Cordova | Archivo de declaración | Repositorio de GitHub | Aplicación de ejemplo |
| SDK de Flutter | Documentación de referencia | Repositorio de GitHub | Aplicación de ejemplo |
| SDK de React Native | Documentación de referencia | Repositorio de GitHub | Aplicación de ejemplo |
| SDK de Vega | Documentación de referencia | Repositorio de GitHub | N/A |
| SDK de Roku | N/A | Repositorio de GitHub | Aplicación de ejemplo |
| SDK de Unity | Archivo de declaración | Repositorio de GitHub | Aplicación de ejemplo |
| SDK .NET MAUI (anteriormente Xamarin) | N/A | Repositorio de GitHub | Aplicación de ejemplo |
Creación de una aplicación de muestra
Creación de “Droidboy”
Nuestra aplicación de prueba dentro del repositorio de GitHub del SDK de Android se llama Droidboy. Sigue estas instrucciones para crear una copia completamente funcional junto a tu proyecto.
- Crea un nuevo espacio de trabajo y anota la clave identificadora de la API de Braze.
- Copia tu ID de remitente de FCM y la clave identificadora de la API de Braze en los lugares correspondientes dentro de
/droidboy/res/values/braze.xml(entre las etiquetas de las cadenas denominadascom_braze_push_fcm_sender_idycom_braze_api_key, respectivamente). - Copia tu clave de servidor de FCM y el ID de servidor en la configuración de tu espacio de trabajo en Administrar configuración.
- Para ensamblar el APK de Droidboy, ejecuta
./gradlew assembledentro del directorio del SDK. Usagradlew.baten Windows. - Para instalar automáticamente el APK de Droidboy en un dispositivo de prueba, ejecuta
./gradlew installDebugdentro del directorio del SDK:
Creación de “Hello Braze”
La aplicación de prueba Hello Braze muestra un caso de uso mínimo del SDK de Braze y, además, demuestra cómo integrar fácilmente el SDK de Braze en un proyecto Gradle.
- Copia tu clave identificadora de la API desde la página Administrar configuración en tu archivo
braze.xmlen la carpetares/values.
- Para instalar la aplicación de muestra en un dispositivo o emulador, ejecuta el siguiente comando dentro del directorio del SDK:
1
./gradlew installDebug
Si no tienes tu variable
ANDROID_HOMEconfigurada correctamente o no tienes una carpetalocal.propertiescon una carpetasdk.dirválida, este plugin también instalará el SDK base por ti. Consulta el repositorio del plugin para más información.
Para más información sobre el sistema de compilación del SDK de Android, consulta el README del repositorio de GitHub.
Creación de aplicaciones de prueba en Swift
Sigue estas instrucciones para compilar y ejecutar nuestras aplicaciones de prueba.
- Crea un nuevo espacio de trabajo y anota la clave de API del identificador de la aplicación y el endpoint.
- Según tu método de integración (Swift Package Administrador, CocoaPods, manual), selecciona el archivo
xcodeprojcorrespondiente para abrir. - Coloca tu clave de API y tu endpoint en el campo correspondiente del archivo
Credentials.

Mientras realizas pruebas de calidad en tu integración de SDK, usa el Depurador del SDK para solucionar problemas sin activar el registro detallado en tu aplicación.