Добавление красной иконки-счетчика уведомлений у ярлыка Duolingo дало рост DAU на 1.5%. Это кажется очевидным улучшением, но только на первый взгляд. Уведомления — мощный инструмент для повышения вовлеченности, однако они же способны раздражать пользователей, если используются без должного контекста или слишком агрессивно. Читать далее
Зачем еще одно руководство? Когда передо мной поставили задачу сделать черновой вариант push notifications, быстрый поиск показал, что на хабре уже есть много статей по настройке push notifications. Вот наиболее, на мой взгляд, годные: Как работает JS: веб push-уведомления Web PUSH Notifications быстро и…
Можно ли внедрить в Haskell постфиксный калькулятор?begin push 1 push 2 add endbegin push 1 push 2 push 3 add mul endНа первый взгляд такой код на Haskell не может работать. Функция begin должна иметь произвольное количество аргументов, а Haskell является языком со статической типизацией. Но на самом деле, для написания вариативных (polyvariadic) функций достаточно полиморфизма. Читать далее
Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет.Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync().…