Погружаемся в пуши. Создаём свою альтернативу сервисам рассылки Push

Всем привет! На связи Вадим, старший разработчик компании STM Labs. Хотите избавиться от ограничений пуш-сервисов и взять пуш-уведомления под полный контроль? В этой статье мы глубоко погрузимся в процессы работы пуш-уведомлений, рассмотрим пример создания своего транспорта пушей и создадим Flutter-плагин для поддержки собственного решения.

https://habr.com/ru/companies/stm_labs/articles/908540/

#pushуведомления #ios #android #flutter #dart #mobile_development #java #swift

Погружаемся в пуши. Создаём свою альтернативу сервисам рассылки Push

Всем привет! На связи Вадим, старший разработчик компании STM Labs. Хотите избавиться от ограничений пуш-сервисов и взять пуш-уведомления под полный контроль? В этой статье мы глубоко погрузимся в...

Хабр

Эволюция одноразовых кодов: от TAN к Passkeys

От TAN-листов и SMS-кодов до Passkeys и FIDO2 — за 20 лет одноразовые коды прошли путь от бумажек до криптографии. Почему TOTP стал стандартом? Чем push-уведомления лучше? И правда ли, что будущее — без паролей? В статье — краткий и наглядный разбор всей эволюции OTP: алгоритмы, уязвимости, UX и рекомендации для современных систем.

https://habr.com/ru/articles/906750/

#totp #passkeys #fido2 #u2f #2fa #pushуведомления

Эволюция одноразовых кодов: от TAN к Passkeys

TL;DR Одноразовые коды (OTP) — основа повседневной цифровой безопасности. Мы вводим их при входе в банк, при подтверждении перевода, при доступе к облаку. Но не все коды одинаково безопасны. В статье...

Хабр

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

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

https://habr.com/ru/articles/877392/

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

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

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

Хабр

Как мы в Авито проводим A/B-тесты CRM-рассылок

Привет, меня зовут Армен Есаян, я аналитик данных CRM в Авито. В статье расскажу, на какие виды мы делим A/B-тесты рассылок, как дизайним эксперименты и анализируем их результаты. Статья будет полезна аналитикам и продакт-менеджерам, которые развивают CRM-инфраструктуру, а также тем, кто хочет узнать, как технически устроены A/B-тесты рассылок.

https://habr.com/ru/companies/avito/articles/875012/

#абтестирование #crmмаркетинг #crmтехнологии #маркетинговые_коммуникации #pushуведомления #emailмаркетинг #abтестирование

Как мы в Авито проводим A/B-тесты CRM-рассылок

Привет, меня зовут Армен Есаян, я аналитик данных CRM в Авито. В статье расскажу, на какие виды мы делим A/B-тесты рассылок, как дизайним эксперименты и анализируем их результаты. Статья...

Хабр

Абсолютно потрясающее, но определенно не всеобъемлющее руководство по тестированию пуш-уведомлений

Представьте себе страшный сон тестировщика и в целом вашей команды – пользователи пишут в поддержку, что пуши не приходят, сообщения не доходят, а вы никак не можете воспроизвести проблему и у вас даже нет понимания: а как это воспроизводить, от чего вообще зависит доставка пушей? Посмотрев русскоязычные и англоязычные ресурсы про тестирование, я так и не смог найти полноценного материала, который бы гарантировал достаточные знания для того, чтобы понимать как пуши и уведомления работают, как их тестировать и что не маловажно как искать и разбираться с проблемами, когда пуши не доходят до пользователей. Поэтому эта статья перед вами!

https://habr.com/ru/articles/811297/

#тестирование #push #notifications #pushуведомления #android #андроид #пушуведомления #уведомления

Абсолютно потрясающее, но определенно не всеобъемлющее руководство по тестированию пуш-уведомлений

Представьте себе страшный сон тестировщика и в целом вашей команды – пользователи пишут в поддержку, что пуши не приходят, сообщения не доходят, а вы никак не можете воспроизвести проблему и у вас...

Хабр

Flutter Push-уведомления, том числе в Web

Добрый день! Хотел написать статью, обобщающую то, что я нашёл в интернете. Может кому-то она покажется слишком простой, может ненужной, а может наоборот вызовет обсуждение, на что я крайне надеюсь. В двух словах о чём статья: С нуля мы создадим flutter-проект с подключением к push-уведомлениям. Будем отправлять уведомления не только на Android, IOS, но и на наш веб-сайт, который может рассылать уведомления в т.ч. на мобильные устройства. Нам потребуется дополнительно лишь небольшой хостинг с mysql БД и php.

https://habr.com/ru/articles/857678/

#flutter #push #pushуведомления #web #firebase #messaging

Flutter Push-уведомления, том числе в Web

Добрый день! Хотел написать статью, обобщающую то, что я нашёл в интернете. Может кому-то она покажется слишком простой, может ненужной, а может наоборот вызовет обсуждение, на что я крайне надеюсь. В...

Хабр

Реализация push-уведомлений из web в мобильное приложение для новичков

Всем привет! Меня зовут Лида Анисимова, я backend разработчик продукта — платформы мотивации сотрудников Тил Эйчар. В этой статье хочу рассказать о нашем опыте реализации push-уведомлений. Если вы, как и я полгода назад, ничего не знаете о том, как работают push-уведомления — эта статья для вас. Расскажу о том, с какими трудностями мы столкнулись, покажу, как отправить первый push и какие данные вам могут понадобиться. Статью можно условно поделить на 3 части: 1) Подготовка к реализации, основываясь на специфике нашего проекта, и сбор данных; 2) Описание архитектуры будущего решения; 3) Собственно код и другие шаги для отправки первого push-уведомления. Если вас интересует только код, необходимый для отправки первого push-уведомления, первые две части можно пропустить. Часть первая (лирическая). Подготовка и сбор данных. Начнём с небольших вводных, Тил Эйчар — это web-приложение, но на волне веяний моды было решено также делать мобильные Android и iOS приложения. В связи с этим встал вопрос о необходимости привлекать пользователей, мотивировать их пользоваться новым приложением, а также сообщать им о событиях, происходящих в системе. Конечно, выбор пал на push-уведомления как на очевидный инструмент. Думаю, с push-уведомлениями в жизни сталкивается каждый человек, и пояснять, как они выглядят, не надо. Кто же не ждёт push о зачислении зарплаты или о том, что ваш заказ доставлен в ПВЗ? На этапе создания MVP бизнес-аналитиком и владельцем продукта был собран некий список событий системы, о которых необходимо было информировать пользователя. Ниже приведу фрагмент первоначального документа с требованиями:

https://habr.com/ru/companies/usetech/articles/844838/

#pushуведомления #web #mobile #firebase

Реализация push-уведомлений из web в мобильное приложение для новичков

Лидия Анисимова Старший разработчик Всем привет! Меня зовут Лида Анисимова, я backend разработчик продукта — платформы мотивации сотрудников Тил Эйчар . В этой статье хочу рассказать о нашем опыте...

Хабр

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

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

https://habr.com/ru/articles/840650/

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

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

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

Хабр

Как проектировать системы уведомлений в приложениях: дизайн, этапы и нюансы архитектуры

Почему уведомление — это не только иконка колокольчика, как работает и без чего не может существовать вся система и какие артефакты будут полезны в работе. Рассказываем о своём опыте с трёх сторон.

https://habr.com/ru/companies/redmadrobot/articles/783442/

#red_mad_robot #уведомления #ux/ui #title #pushуведомления

Как проектировать системы уведомлений в приложениях: дизайн, этапы и нюансы архитектуры

Почему уведомление — это не только иконка колокольчика, как работает и без чего не может существовать вся система и какие артефакты будут полезны в работе. Рассказываем о своём опыте с трёх...

Хабр

Оптимизация и автоматизация в бэкенд-разработке мобильных приложений: как ускорить разработку в четыре раза

Привет, Хабр! Меня зовут Александр Меркулов, я занимаюсь разработкой более 20 лет, с 2011 года пишу на Ruby. Сейчас я — backend-техлид в Учи.ру. Наша команда использует большой монолит, который написан на Rails. Также мы создаем и поддерживаем микросервисы, у нас есть нативная мобилка: целых четыре приложения под веб-платформу. Сегодня расскажу как раз про разработку бэкенда мобильного приложения и про полезные лайфхаки, которые помогут вам ее ускорить, минимизировать ошибки и сделать процесс более прозрачным.

https://habr.com/ru/companies/uchi_ru/articles/781656/

#code_ownership #аутентификация #middleware #pushуведомления #контрактная_разработка #тестирование

Оптимизация и автоматизация в бэкенд-разработке мобильных приложений: как ускорить разработку в четыре раза

Привет, Хабр! Меня зовут Александр Меркулов, я занимаюсь разработкой более 20 лет, с 2011 года пишу на Ruby. Сейчас я — backend-техлид в Учи.ру. Наша команда использует большой монолит, который...

Хабр