Inicio rápido del SDK de Flutter
Comience a usar el SDK de Flutter de Pushwoosh con este ejemplo rápido y sencillo.
Prerrequisitos
Anchor link toPara integrar el SDK de Flutter de Pushwoosh en su aplicación, necesitará lo siguiente:
Descargar el proyecto de ejemplo
Anchor link to# Clonar el repositorio del SDK y navegar al proyecto de ejemplogit clone https://github.com/Pushwoosh/pushwoosh-flutter
# Navegar al directorio de ejemplocd pushwoosh-flutter/Source/pushwoosh/exampleConfigurar el proyecto
Anchor link toInstale las dependencias:
flutter pub getAbra lib/main.dart y actualice la llamada a Pushwoosh.initialize:
Pushwoosh.initialize({"app_id": "XXXXX-XXXXX", "sender_id": "XXXXXXXXXXXX"});Reemplace los valores de app_id y sender_id con su Código de Aplicación de Pushwoosh y su Número de Proyecto de Firebase.
1. Instalar dependencias
Anchor link toNavegue al directorio ios e instale las dependencias:
cd ios && pod install --repo-update2. Establecer el Bundle Identifier
Anchor link toAbra el archivo ios/Runner.xcworkspace en Xcode.
Establezca el Bundle Identifier para cada objetivo:
Runner: el nombre del paquete de su aplicación. (p. ej., com.example.pushwoosh)NotificationService: el nombre del paquete de su aplicación con.NotificationServiceExtension(p. ej., com.example.pushwoosh.NotificationServiceExtension)StopwatchWidgetExtension: el nombre del paquete de su aplicación con.StopwatchWidget(p. ej., com.example.pushwoosh.StopwatchWidget)
3. Establecer el Token de API
Anchor link toEn su ios/Runner/Info.plist, establezca la clave Pushwoosh_API_TOKEN con el Token de API de Dispositivo de Pushwoosh.
Android
Anchor link to1. Configurar google-services.json
Anchor link toCopie su archivo google-services.json al directorio android/app.
2. Establecer el nombre del paquete
Anchor link toAbra android/app/build.gradle y establezca el applicationId con el nombre del paquete de su aplicación. (p. ej., com.example.pushwoosh)
3. Establecer el Token de API
Anchor link toAbra su archivo android/app/src/main/AndroidManifest.xml y agregue los siguientes metadatos dentro de la etiqueta <application>:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />Reemplace __YOUR_PUSHWOOSH_DEVICE_API_TOKEN__ con su Token de API de Dispositivo de Pushwoosh.
Ejecutar el proyecto
Anchor link to- Compile y ejecute el proyecto.
- La aplicación tendrá dos pestañas: “Actions” y “Settings”. Navegue a la pestaña Settings.
- Toque el botón Register for Pushes.
- Otorgue permiso para las notificaciones push. El dispositivo se registrará en Pushwoosh.
Enviar una notificación push
Anchor link toVuelva al Panel de Control de Pushwoosh y envíe una notificación push a su dispositivo registrado.