6–8 Dec 2024
Red Hat India Pvt. Ltd.
Asia/Kolkata timezone

Push notification architecture for GNOME Mobile / Phosh

6 Dec 2024, 13:25
30m
Red Hat India Pvt. Ltd.

Red Hat India Pvt. Ltd.

Bagmane Constellation Business Park, Carina Building, 10th Floor East, Doddanekkundi, Bengaluru, Karnataka 560037
30 minutes presentation: IN PERSON Track A

Speaker

Suraj Kumar Mahto

Description

Phosh (phosh.mobi) is a graphical shell for mobile devices targeting devices running mainline Linux. It’s entirely Free Software and based to a large extend on the GNOME technology stack including GTK, glib, libhandy, NetworkManager and ModemManager. It’s compositor Phoc uses the wlroots library for Wayland compositors.

In this talk, I will focus on the design and implementation of a push notification architecture based on Unified Push, a versatile framework that streamlines the delivery of notifications across diverse platforms. This architecture aims to ensure that mobile Linux devices can seamlessly receive centralized real-time updates, and alerts.

Initial discussion will revolve around UnifiedPush project and basic terminologies involved like, a push server, connector and distributor.
I will talk about the ongoing work in connector library designed to port all major applications compliant to UnifiedPush APIs. This will also cover recent progress in a GTK based distributor application.

unified push architecture

Category Application Development and Deployment
Talk Description Push notifications for GNOME mobile / Phosh
Author(s) Bio GSoC '21, Upstream contributor.
Pronouns He/Him
Twitter and/or Mastodon Handle suraj_sloth
Where are you located? India
Do you need travel sponsorship from GNOME Foundation in order to join our event? No

Primary author

Suraj Kumar Mahto

Presentation materials