2016-09-30 5 views
8

Я работаю над мобильным приложением производительности с целевым андроидом iOS. Я использую meteor framework, cordova, и мое приложение отправляет уведомления, используя raix:push. Теперь я хочу воспользоваться новыми функциями, предлагаемыми платформой UserNotifications от Apple, представленной в iOS10. Более конкретно, я хочу разрешить пользовательские действия, отправлять предварительные просмотры документов в виде вложений в медиа и, возможно, настраивать пользовательский интерфейс, чтобы иметь прямоугольное окно просмотра, которое больше подходит для документов.APN, GCM (FCM): Как добавить мультимедийные сообщения в уведомления?

Я провел некоторое исследование, и я немного обеспокоен тем, что ссылка, упомянутая выше, будет устаревшей, скорее, если метеорит действительно перейдет на график. Возможно, настало время интегрировать некоторые распространенные сетевые службы потока данных в реальном времени, такие как Pusher? Это чувствует себя немного странно, так как эта «трехсторонняя привязка» - это именно то, что метеор превосходит.

Каково ваше предложение/опыт, как вы реализуете богатые мобильные уведомления?

+0

Я закончил использовать https://onesignal.com –

ответ

4

Вы можете использовать rich notifications in android с pre-defined templates

Если вы хотите пользовательский стиль уведомления кроме доступны styles

NotificationCompat.BigPictureStyle, 
NotificationCompat.BigTextStyle, 
NotificationCompat.InboxStyle, 
NotificationCompat.MediaStyle, 
NotificationCompat.MessagingStyle 

Вы можете создать свой собственный макет уведомления в андроида, как описано в Change Notification Layout.

FCM кросс-платформенный (IOS, Android) сообщения решения рекомендуются для limited size data передачи:

Message Type   
Notifications up to 2kb  
Data messages up to 4kb 

Так отправить полезные данные только для отображения уведомлений и для загрузки контента (например, средства массовой информации URL) при обращении сообщения если вы выберете FCM.

Существует также Facebook In-App notifications, которые вы можете исследовать

В приложении уведомление использовать богатые СМИ, такие как фотографии, анимированные GIF-файлы, смайликов и более-чтобы помочь вам создать привлекательный опыт, что люди получают прямо в вашем приложении.

+1

спасибо вам за ваши мысли. Возможно, вам известно о пакете метеоров, который реализует богатые андроидные уведомления, на которые вы ссылались? –