App 介绍与平台支持
PushGo 为所有主流平台提供原生应用程序。每个 App 均针对其运行环境进行了深度优化,并采用该平台可用的最佳传输方式进行通知交付。
平台特性对比
Section titled “平台特性对比”| 平台 | 厂商通道 (OEM Channel) | 私有通道 (自适应传输) |
|---|---|---|
| Android | Google FCM | 是 (支持 QUIC/TCP/WSS) |
| Windows | Microsoft WNS | 是 (支持 QUIC/TCP/WSS) |
| iOS / macOS | Apple APNs | N/A |
| watchOS | Apple APNs | N/A |
🤖 Android 版 App
Section titled “🤖 Android 版 App”专为灵活性和实时响应而设计。
- 双模支持:结合了用于标准后台通知的 厂商通道 (Google FCM) 和用于近乎零延迟同步的高性能 私有通道。
- 自适应协议:根据你的网络环境,App 会全自动探测并选择最稳定且最快的协议(QUIC, Raw TCP 或 WSS)。
- 节能设计:使用厂商通道处理低频警报,并在数据活跃同步时启用私有通道。
🪟 Windows 版 App
Section titled “🪟 Windows 版 App”专为持续监控打造的桌面客户端。
- 深度集成:与 Windows 通知中心 (WNS) 完全集成。
- 持久同步:通过 私有通道 为你的 实体 (Things) 和 事件 (Events) 提供实时状态面板,非常适合工作站使用。
- 协议无关:全自动在 QUIC、Raw TCP 和 WSS 之间切换,无需用户配置。
🍎 iOS / macOS / watchOS 版 App
Section titled “🍎 iOS / macOS / watchOS 版 App”专注于可靠性和苹果生态深度集成的原生客户端。
- 以电池寿命为中心:独家使用苹果 厂商通道 (APNs),以确保最大的续航时间和系统稳定性。
- 全家桶体验:在 iPhone、Mac 和 Apple Watch 上同步查看你的通知,体验无缝衔接。
- 系统级优先级:支持 iOS 的“时效性”和“重要警报”。
🔄 私有通道 (自适应传输) 细节
Section titled “🔄 私有通道 (自适应传输) 细节”对于支持 私有通道 的 App(Android/Windows),PushGo 实现了一套智能连接逻辑:
- QUIC:首选高性能协议。建议使用 UDP/443 以获得最佳的防火墙兼容性。
- Raw TCP:默认使用 TCP/5223,提供高可靠性的传统连接。
- WSS (WebSocket):作为通用备用方案,运行在标准的 HTTPS (443) 端口上。
App 会根据当前网络环境自动探测并建立最合适的私有同步链路。