Рубрика «notification center»

Со стороны пользователя почтовый клиент — приложение нехитрое. Разработчики Яндекс.Почты даже шутят, что в приложении всего три экрана: список писем; отправка письма; экран about.

Но очень много интересного происходит под капотом. Как многие мобильные приложения, Почта использует push-уведомления, чтобы взаимодействовать с пользователями. Как многие iOS-приложения, Почта теряет часть уведомлений в силу особенностей работы Apple Push Notification Service.

Руководитель iOS-группы Яндекс.Почты Ася Свириденко докажет, что даже с учетом ограничений системы, с потерями push-уведомлений можно и нужно бороться, если они критичны для вашего приложения. Для Почты это так, потому что push-уведомления о новых письмах — это то, ради чего пользователь устанавливает приложение. Если же для вашего приложения доставка push-уведомлений не так критична, узнать, какие велосипеды нагородила мобильная Яндекс.Почта, все равно интересно.

Речь пойдет о remote notification, то есть уведомлениях, которые приходят с сервера через APNs (Apple Push Notification Service). Локальные уведомления затрагивать не будем и поговорим о том:

  • Как выглядит API для работы с push-уведомлениями. Рассмотрим схему доставки push-уведомлений и то, где в этой схеме могут возникать потери. 
  • Как решили бороться с потерями в Яндекс.Почте — об очереди push-уведомлений.
  • Как логировать и какие еще сложности могут встретиться.

Читать полностью »

После релиза Firefox для Android вышел официальный релиз и для десктопов.

Что нового в этой версии:Читать полностью »

Введение

С выходом MacOSX 10.8 общественности был представлен Notification Center, он же «Центр Уведомлений». Как только вам приходит новая почта или, к примеру, заканчивается закачка в Safari, то вы видите в правом верхнем углу всплывающее окошко с уведомлением, об этом сообщающее. Так же по свайпу двумя пальцами влево (или по хоткею) можно обнажить панель нотификаций, почти идентичную онной в iOS.

Проблема

Все было бы хорошо, да только есть одно но: еще с 2004го года все приложения используют для целей уведомления пользователя опенсурсный Growl и не спешат переходить на новую систему. В частности Skype, Adium, Transmission и многие многие другие приложения повседневного пользования.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js