Apple APNS | Google C2DM | BlackBerry Push Essentials | |
---|---|---|---|
OS 5 | Android 2.2 | OS 6 | |
Max. payload size (bytes) | 256 | 1024 | |
Sandbox (dev) environment | Yes | No | Yes |
Protocol | Custom binary protocol | HTTP POST | HTTP POST |
Predefined system behaviors (UI) | Yes | Yes (DIY Notification center implementation) | Yes (Banner, NotificationManager) |
Feedback (bad device token) service | Yes | No | No |
Compatible with all devices | Yes | No (Kindle Fire) | |
Ease of development | |||
UI Options | Apple APNS | Google C2DM | BlackBerry Push Essentials |
Sounds | Yes | Somewhat (DIY) | Yes (NotificationManager) |
Settings custom icon | No | No | Yes |
Icon Badges | Yes | No | No (Use custom icon) |
Notification Center | Yes | Yes | Yes (DIY Banner) |
No comments.