home.social

#push_notifications — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #push_notifications, aggregated by home.social.

  1. Push-уведомления в мессенджере: production-грабли которых нет в туториалах

    Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет. Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync() . Отправляешь на бэкенд. Когда приходит пуш — addNotificationResponseReceivedListener ловит тап, навигируешь в нужный экран. Всё. В реальном мессенджере таких туториалов недостаточно. Появляется десяток узких проблем. Пуш приходит когда юзер уже в этом чате. Пуш приходит когда приложение убито системой. Navigation после открытия из пуша добавляет дублирующийся экран в стек. На iOS звонки идут через отдельный канал VoIP который требует совершенно другой инфраструктуры. Эти грабли я и разберу.

    habr.com/ru/articles/1035992/

    #react_native #push_notifications #expo #fcm #apns #callkit #voip #мессенджер #мобильная_разработка #deep_linking

  2. Push-уведомления в мессенджере: production-грабли которых нет в туториалах

    Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет. Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync() . Отправляешь на бэкенд. Когда приходит пуш — addNotificationResponseReceivedListener ловит тап, навигируешь в нужный экран. Всё. В реальном мессенджере таких туториалов недостаточно. Появляется десяток узких проблем. Пуш приходит когда юзер уже в этом чате. Пуш приходит когда приложение убито системой. Navigation после открытия из пуша добавляет дублирующийся экран в стек. На iOS звонки идут через отдельный канал VoIP который требует совершенно другой инфраструктуры. Эти грабли я и разберу.

    habr.com/ru/articles/1035992/

    #react_native #push_notifications #expo #fcm #apns #callkit #voip #мессенджер #мобильная_разработка #deep_linking

  3. Push-уведомления в мессенджере: production-грабли которых нет в туториалах

    Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет. Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync() . Отправляешь на бэкенд. Когда приходит пуш — addNotificationResponseReceivedListener ловит тап, навигируешь в нужный экран. Всё. В реальном мессенджере таких туториалов недостаточно. Появляется десяток узких проблем. Пуш приходит когда юзер уже в этом чате. Пуш приходит когда приложение убито системой. Navigation после открытия из пуша добавляет дублирующийся экран в стек. На iOS звонки идут через отдельный канал VoIP который требует совершенно другой инфраструктуры. Эти грабли я и разберу.

    habr.com/ru/articles/1035992/

    #react_native #push_notifications #expo #fcm #apns #callkit #voip #мессенджер #мобильная_разработка #deep_linking

  4. Push-уведомления в мессенджере: production-грабли которых нет в туториалах

    Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет. Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync() . Отправляешь на бэкенд. Когда приходит пуш — addNotificationResponseReceivedListener ловит тап, навигируешь в нужный экран. Всё. В реальном мессенджере таких туториалов недостаточно. Появляется десяток узких проблем. Пуш приходит когда юзер уже в этом чате. Пуш приходит когда приложение убито системой. Navigation после открытия из пуша добавляет дублирующийся экран в стек. На iOS звонки идут через отдельный канал VoIP который требует совершенно другой инфраструктуры. Эти грабли я и разберу.

    habr.com/ru/articles/1035992/

    #react_native #push_notifications #expo #fcm #apns #callkit #voip #мессенджер #мобильная_разработка #deep_linking

  5. Как мы делаем пуши, которые разлетаются в телеграм-каналах и собирают охваты

    На пуши принято ругатся: мол, они всегда приходят не вовремя, бесят, отвлекают. Выглядит так, будто кто-то один придумал уведомления — и все просто начали повторять. И неважно, нужно это или нет. Вот, например, Профи.ру. Сервис соединяет людей с разными задачами и специалистов, которые могут их решить: починить холодильник, научить писать код, повесить люстру. Эти вопросы не возникают каждый день. Почему пользователи должны обращать внимание на уведомления?

    habr.com/ru/companies/profi_ru

    #пуши #уведомления #маркетинг #контент #контентмаркетинг #пушуведомления #push #pushуведомления #push_notifications #креатив

  6. Как мы делаем пуши, которые разлетаются в телеграм-каналах и собирают охваты

    На пуши принято ругатся: мол, они всегда приходят не вовремя, бесят, отвлекают. Выглядит так, будто кто-то один придумал уведомления — и все просто начали повторять. И неважно, нужно это или нет. Вот, например, Профи.ру. Сервис соединяет людей с разными задачами и специалистов, которые могут их решить: починить холодильник, научить писать код, повесить люстру. Эти вопросы не возникают каждый день. Почему пользователи должны обращать внимание на уведомления?

    habr.com/ru/companies/profi_ru

    #пуши #уведомления #маркетинг #контент #контентмаркетинг #пушуведомления #push #pushуведомления #push_notifications #креатив

  7. Как мы делаем пуши, которые разлетаются в телеграм-каналах и собирают охваты

    На пуши принято ругатся: мол, они всегда приходят не вовремя, бесят, отвлекают. Выглядит так, будто кто-то один придумал уведомления — и все просто начали повторять. И неважно, нужно это или нет. Вот, например, Профи.ру. Сервис соединяет людей с разными задачами и специалистов, которые могут их решить: починить холодильник, научить писать код, повесить люстру. Эти вопросы не возникают каждый день. Почему пользователи должны обращать внимание на уведомления?

    habr.com/ru/companies/profi_ru

    #пуши #уведомления #маркетинг #контент #контентмаркетинг #пушуведомления #push #pushуведомления #push_notifications #креатив

  8. Как мы делаем пуши, которые разлетаются в телеграм-каналах и собирают охваты

    На пуши принято ругатся: мол, они всегда приходят не вовремя, бесят, отвлекают. Выглядит так, будто кто-то один придумал уведомления — и все просто начали повторять. И неважно, нужно это или нет. Вот, например, Профи.ру. Сервис соединяет людей с разными задачами и специалистов, которые могут их решить: починить холодильник, научить писать код, повесить люстру. Эти вопросы не возникают каждый день. Почему пользователи должны обращать внимание на уведомления?

    habr.com/ru/companies/profi_ru

    #пуши #уведомления #маркетинг #контент #контентмаркетинг #пушуведомления #push #pushуведомления #push_notifications #креатив

  9. Push-Notifications в PWA и браузере: полная реализация без сторонних сервисов

    Полная реализация push-уведомлений в PWA без сторонних сервисов Разбираем архитектуру: Service Worker, Push API, VAPID ключи и Notifications API. Показываем, как настроить PWA для работы на всех платформах, включая iOS. В статье: • Теория всех компонентов системы • Готовый код Service Worker и клиентской части • Backend на Express с отправкой уведомлений • Настройка PWA для iOS 16.4+ • Детекция платформы и предложение установки Все работает из коробки! 🎯

    habr.com/ru/articles/945870/

    #PWA #push_уведомления #push_notifications #push #notifications #service_worker #ios #VAPID #Push_API #Notifications_API

  10. Push-Notifications в PWA и браузере: полная реализация без сторонних сервисов

    Полная реализация push-уведомлений в PWA без сторонних сервисов Разбираем архитектуру: Service Worker, Push API, VAPID ключи и Notifications API. Показываем, как настроить PWA для работы на всех платформах, включая iOS. В статье: • Теория всех компонентов системы • Готовый код Service Worker и клиентской части • Backend на Express с отправкой уведомлений • Настройка PWA для iOS 16.4+ • Детекция платформы и предложение установки Все работает из коробки! 🎯

    habr.com/ru/articles/945870/

    #PWA #push_уведомления #push_notifications #push #notifications #service_worker #ios #VAPID #Push_API #Notifications_API

  11. Push-Notifications в PWA и браузере: полная реализация без сторонних сервисов

    Полная реализация push-уведомлений в PWA без сторонних сервисов Разбираем архитектуру: Service Worker, Push API, VAPID ключи и Notifications API. Показываем, как настроить PWA для работы на всех платформах, включая iOS. В статье: • Теория всех компонентов системы • Готовый код Service Worker и клиентской части • Backend на Express с отправкой уведомлений • Настройка PWA для iOS 16.4+ • Детекция платформы и предложение установки Все работает из коробки! 🎯

    habr.com/ru/articles/945870/

    #PWA #push_уведомления #push_notifications #push #notifications #service_worker #ios #VAPID #Push_API #Notifications_API

  12. Push-Notifications в PWA и браузере: полная реализация без сторонних сервисов

    Полная реализация push-уведомлений в PWA без сторонних сервисов Разбираем архитектуру: Service Worker, Push API, VAPID ключи и Notifications API. Показываем, как настроить PWA для работы на всех платформах, включая iOS. В статье: • Теория всех компонентов системы • Готовый код Service Worker и клиентской части • Backend на Express с отправкой уведомлений • Настройка PWA для iOS 16.4+ • Детекция платформы и предложение установки Все работает из коробки! 🎯

    habr.com/ru/articles/945870/

    #PWA #push_уведомления #push_notifications #push #notifications #service_worker #ios #VAPID #Push_API #Notifications_API

  13. Уведомляй. Уведомляй меня полностью (коротко про push'и)

    Добавление красной иконки-счетчика уведомлений у ярлыка Duolingo дало рост DAU на 1.5%. Это кажется очевидным улучшением, но только на первый взгляд. Уведомления — мощный инструмент для повышения вовлеченности, однако они же способны раздражать пользователей , если используются без должного контекста или слишком агрессивно.

    habr.com/ru/articles/877392/

    #дизайн #ux #мобильное_приложение #продукт #продуктовый_дизайн #продуктовая_разработка #продуктовое_мышление #дизайн_мобильных_приложений #pushуведомления #push_notifications

  14. Уведомляй. Уведомляй меня полностью (коротко про push'и)

    Добавление красной иконки-счетчика уведомлений у ярлыка Duolingo дало рост DAU на 1.5%. Это кажется очевидным улучшением, но только на первый взгляд. Уведомления — мощный инструмент для повышения вовлеченности, однако они же способны раздражать пользователей , если используются без должного контекста или слишком агрессивно.

    habr.com/ru/articles/877392/

    #дизайн #ux #мобильное_приложение #продукт #продуктовый_дизайн #продуктовая_разработка #продуктовое_мышление #дизайн_мобильных_приложений #pushуведомления #push_notifications

  15. Уведомляй. Уведомляй меня полностью (коротко про push'и)

    Добавление красной иконки-счетчика уведомлений у ярлыка Duolingo дало рост DAU на 1.5%. Это кажется очевидным улучшением, но только на первый взгляд. Уведомления — мощный инструмент для повышения вовлеченности, однако они же способны раздражать пользователей , если используются без должного контекста или слишком агрессивно.

    habr.com/ru/articles/877392/

    #дизайн #ux #мобильное_приложение #продукт #продуктовый_дизайн #продуктовая_разработка #продуктовое_мышление #дизайн_мобильных_приложений #pushуведомления #push_notifications

  16. Уведомляй. Уведомляй меня полностью (коротко про push'и)

    Добавление красной иконки-счетчика уведомлений у ярлыка Duolingo дало рост DAU на 1.5%. Это кажется очевидным улучшением, но только на первый взгляд. Уведомления — мощный инструмент для повышения вовлеченности, однако они же способны раздражать пользователей , если используются без должного контекста или слишком агрессивно.

    habr.com/ru/articles/877392/

    #дизайн #ux #мобильное_приложение #продукт #продуктовый_дизайн #продуктовая_разработка #продуктовое_мышление #дизайн_мобильных_приложений #pushуведомления #push_notifications

  17. Since when do you know about ?

    What was your point where you said "wow, I can now actually use it (since my favourite feature was finally implement)"?

    I estimate for most people it was the introduction of (instant profile creation) and reliable

  18. Since when do you know about #deltachat ?

    What was your point where you said "wow, I can now actually use it (since my favourite feature was finally implement)"?

    I estimate for most people it was the introduction of #chatmail (instant profile creation) and reliable #push_notifications

  19. Since when do you know about #deltachat ?

    What was your point where you said "wow, I can now actually use it (since my favourite feature was finally implement)"?

    I estimate for most people it was the introduction of #chatmail (instant profile creation) and reliable #push_notifications

  20. Since when do you know about #deltachat ?

    What was your point where you said "wow, I can now actually use it (since my favourite feature was finally implement)"?

    I estimate for most people it was the introduction of #chatmail (instant profile creation) and reliable #push_notifications

  21. Пуш-уведомления. Интересны, временами непонятны

    В этой статье хочу поговорить о пушах с точки зрения текста. Здесь не будет объяснения принципов их создания и того, насколько они необходимы: и без меня понятно, что пуши – классный инструмент маркетинга, который используется буквально всеми. Пуши мотивируют пользователей перейти на сайт или в приложение и выполнить целевое действие, например, оформить заказ. Я хочу прокомментировать некоторые пуш-уведомления – какие-то из них получила я сама, какие-то – другие люди. Поделила собранные уведомления на несколько групп, не серчайте за формулировки. Небольшой дисклеймер: преследовала цель исследовать пуш-уведомления тех приложений, которыми сама часто пользуюсь.

    habr.com/ru/articles/840650/

    #пушуведомления #pushуведомления #push_notifications #уведомления #дизайн_интерфейсов

  22. Governments spying on Apple, Google users through push notifications - US senator

    "WASHINGTON, Dec 6 (Reuters) - Unidentified governments are surveilling smartphone users via their apps' push notifications, a U.S. senator warned on Wednesday.

    In a letter to the Department of Justice, Senator Ron Wyden said foreign officials were demanding the data from Alphabet's (GOOGL.O) Google and Apple (AAPL.O).

    More at reuters.com/technology/cyberse

  23. Пуш-уведомления RuStore

    Привет! Меня зовут Артем Ковардин, я работаю в VK и мы с командой разрабатываем Push Service RuStore и SDK для него. Если вы занимаетесь разработкой мобильных приложений и хотели бы иметь канал коммуникации с пользователями или же вам просто интересно то, как работают разработанные нами пуш-уведомления и как их можно масштабировать и интегрировать, то статья ниже — для вас.

    habr.com/ru/companies/vk/artic

    #пушуведомления #sdk #push #pushуведомления #push_notifications

  24. Пуш-уведомления. Интересны, временами непонятны

    В этой статье хочу поговорить о пушах с точки зрения текста. Здесь не будет объяснения принципов их создания и того, насколько они необходимы: и без меня понятно, что пуши – классный инструмент маркетинга, который используется буквально всеми. Пуши мотивируют пользователей перейти на сайт или в приложение и выполнить целевое действие, например, оформить заказ. Я хочу прокомментировать некоторые пуш-уведомления – какие-то из них получила я сама, какие-то – другие люди. Поделила собранные уведомления на несколько групп, не серчайте за формулировки. Небольшой дисклеймер: преследовала цель исследовать пуш-уведомления тех приложений, которыми сама часто пользуюсь.

    habr.com/ru/articles/840650/

    #пушуведомления #pushуведомления #push_notifications #уведомления #дизайн_интерфейсов

  25. Пуш-уведомления. Интересны, временами непонятны

    В этой статье хочу поговорить о пушах с точки зрения текста. Здесь не будет объяснения принципов их создания и того, насколько они необходимы: и без меня понятно, что пуши – классный инструмент маркетинга, который используется буквально всеми. Пуши мотивируют пользователей перейти на сайт или в приложение и выполнить целевое действие, например, оформить заказ. Я хочу прокомментировать некоторые пуш-уведомления – какие-то из них получила я сама, какие-то – другие люди. Поделила собранные уведомления на несколько групп, не серчайте за формулировки. Небольшой дисклеймер: преследовала цель исследовать пуш-уведомления тех приложений, которыми сама часто пользуюсь.

    habr.com/ru/articles/840650/

    #пушуведомления #pushуведомления #push_notifications #уведомления #дизайн_интерфейсов

  26. Governments spying on Apple, Google users through push notifications - US senator

    "WASHINGTON, Dec 6 (Reuters) - Unidentified governments are surveilling smartphone users via their apps' push notifications, a U.S. senator warned on Wednesday.

    In a letter to the Department of Justice, Senator Ron Wyden said foreign officials were demanding the data from Alphabet's (GOOGL.O) Google and Apple (AAPL.O).

    More at reuters.com/technology/cyberse

    #spying #google #apple #push_notifications

  27. Пуш-уведомления RuStore

    Привет! Меня зовут Артем Ковардин, я работаю в VK и мы с командой разрабатываем Push Service RuStore и SDK для него. Если вы занимаетесь разработкой мобильных приложений и хотели бы иметь канал коммуникации с пользователями или же вам просто интересно то, как работают разработанные нами пуш-уведомления и как их можно масштабировать и интегрировать, то статья ниже — для вас.

    habr.com/ru/companies/vk/artic

    #пушуведомления #sdk #push #pushуведомления #push_notifications