Переход Android с GCM на однонаправленное push-уведомление

У меня есть проект Android, использующий уведомление GCM push, но мой клиент хочет, чтобы я перешел с GCM на однонаправленное push-уведомление. (Договорная) Проект немного устарел и разработан с использованием затмения. Так что мой вопрос; Это хорошая идея, чтобы перейти на oneSignal и какая разница между GCM и oneSignal? Лучшая производительность? больше возможностей ? Рекомендуется ли использовать его вместо GCM? Извините, я новичок в Android и не могу найти много информации о oneSignal, любая помощь очень ценится!

    OneSignal предоставляет как API, так и маркетинговые инструменты для уведомлений.

    В отличие от использования API GCM / FCM напрямую, с OneSignal вы можете настроить таргетинг на определенные сегменты пользователей, расписание уведомлений и отслеживать скорость клика по уведомлению. OneSignal также предоставляет Android SDK, который заботится о многих технических деталях реализации.

    За кулисами OneSignal подключается к GCM / FCM и отправляет уведомления от имени вашего приложения.

    Во-первых, знаете ли вы, что Eclipse больше не поддерживается официально для Android Development. Использование Eclipse может помешать вам быстро создавать приложения и находить необходимые ресурсы для создания проекта.

    Чтобы перейти на Android Studio из Eclipse, просто следуйте этому руководству от разработчиков Google.

    Теперь, для вашего вопроса о GCM и anyignal, почему бы вам не рассмотреть FCM . FCM – это новая / обновленная версия GCM. Он наследует надежную и масштабируемую инфраструктуру GCM, а также новые возможности! Если вы интегрируете обмен сообщениями в новое приложение, начните с FCM. Пользователям GCM настоятельно рекомендуется перейти на FCM, чтобы воспользоваться новыми возможностями FCM сегодня и в будущем. И FCM прост в использовании, и это упрощает разработку клиентов. Вам больше не нужно писать собственную логику регистрации или логику повторной подписки

    Этот вопрос SO добавит вам больше информации о FCM.

    Если вы все еще хотите перейти на oneSignal , эта ссылка поможет вам узнать, что такое oneSignal и почему вы должны его использовать.