SDKs

Estado de los SDK oficiales de Pushtifly.

Los SDK oficiales simplifican la integración: obtienen y refrescan el token, registran el dispositivo con cola sin conexión, detectan el entorno de iOS, crean el canal Android, muestran notificaciones con la app abierta, renderizan botones y reportan aperturas y clics.

Todos tendrán la misma API:

Pushtifly.init({ appKey: 'pk_live_…', environment: 'auto' });
await Pushtifly.requestPermission();
Pushtifly.identify('cliente-123');
Pushtifly.setTags({ plan: 'gold' });
Pushtifly.subscribe('ofertas');
Pushtifly.onNotificationOpened((n) => { /* deep link */ });
Pushtifly.logout();
SDK Estado
Ionic + Capacitor Disponible: @daertech/pushtifly-capacitor 0.1.0 (guía)
Flutter Disponible: pushtifly_flutter 0.1.0 (guía)
React Native + plugin Expo Disponible: @daertech/pushtifly-react-native 0.1.0 (React Native, Expo)
Cordova Disponible: cordova-plugin-pushtifly 0.1.0 (guía)
Android (Kotlin) Disponible: com.daertech.pushtifly:pushtifly-android 0.1.0 (guía)
iOS (Swift) Disponible: paquete Pushtifly 0.1.0 (guía)
Sitios web y PWA (Web Push) Disponible: @daertech/pushtifly-web 1.0.0 (guía)
.NET MAUI y Unity Etapa posterior

El resultado de cada framework y plataforma, verificado en cada versión, está en Compatibilidad.

Mientras tanto, cualquier app se integra por REST en minutos: ver Cualquier framework (REST) y la guía de tu framework. Los SDK usan los mismos endpoints, así que pasar de REST a SDK no cambia nada en tu servidor.