- Регистрация
- 9 Май 2015
- Сообщения
- 1,486
- Баллы
- 155

Our journey into the world of web push notifications began some time ago, with the goal of empowering Delphi developers to seamlessly integrate this functionality into their web applications and websites. The first step in this direction was the release of TWebPushNotifications for TMS WEB Core, enabling developers to request user permissions and subscribe to push notifications in web applications.
After many requests from our community and significant development efforts, we are proud to unveil the missing piece of the puzzle — a dedicated solution for managing the application server side of push notifications.
What's Included?
To offer maximum flexibility, we’ve created three distinct components. This modular approach allows you to tailor your implementation to match your specific application architecture and workflow:
- TTMSFNCWebPushSender: Enables sending web push messages to subscribed devices with ease.
- TTMSFNCWebPushServer: A server-side component that handles all push notification-related requests coming from your web applications and websites.
- TTMSFNCWebPushDB: Provides seamless integration with your existing database to manage subscriptions.
Your Data, Your Rules
One of the key advantages of TMS FNC Push Notifications is that it puts you in full control. There’s no need to rely on third-party services or pay recurring fees to send push messages. Your data stays internal, ensuring greater privacy. The setup process is straightforward, and the components are designed with customizability in mind, so you can adapt the solution to your specific needs.
Cross-Platform Support
As part of FNC, TMS FNC Push Notifications works seamlessly across all supported platforms—whether you’re building for mobile, or desktop. The application server can be deployed on Windows, macOS, and Linux. On iOS and Android, you can also build custom mobile clients for sending push notifications to users!
Are You Using TMS WEB Core?
If you're developing with , you can take advantage of our built-in client-side push notification support through the TWebPushNotifications component. In the latest v2.8.1.0 release, we've introduced several enhancements to make integration even more seamless:
- Service worker generation: For PWA projects, service workers are now automatically created with the necessary event handlers for push notifications already included.
- Support for application badges: With the improved service worker, we've also added badge support — your installed web application icon will now automatically display a badge whenever a new notification is received!

Availability and Getting Started
is available as a standalone product and as expected, it is also part of and .
Download TMS FNC Push Notifications today and get started right away. A ready-to-run demo is included to help you explore its features and see how easily you can integrate push notifications into your applications.
Introduction video: