Table of Contents

TMS FNC Push Notifications

TMS FNC Push Notifications provides push notification management components for VCL and FMX applications, enabling Delphi and C++Builder developers to implement Web Push Protocol delivery to browsers and mobile clients through a server, sender, and subscription database component set.

Section Description
Components and Libraries Registered components — setup guides and API reference for the server, sender, and database components.
Product Guides Cross-cutting topics: installation, VAPID key management, and framework selection.
API Reference Component-grouped class, property, method, event, and related type contracts for exact API lookup.

Frameworks

Framework Unit family Primary targets
FireMonkey TMS.TMSFNC* Desktop, mobile, and Linux FMX applications
VCL TMS.TMSFNC* Windows desktop applications

Dependencies

Dependency Used for
Delphi or C++Builder RTL Base language runtime, collections, streaming, RTTI, and platform services.
Target framework runtime FMX or VCL application integration.
TMS FNC Core Shared FNC component, persistence, and framework abstraction infrastructure.
Indy (IndyProtocols) HTTP server and client transport for push notification delivery.

IDEs

IDE Support
Delphi VCL and FMX support starts with Delphi 10.1 Berlin.
C++Builder VCL and FMX support starts with C++Builder 10.1 Berlin.
Framework selection Choose the FMX or VCL unit family that matches the application framework. Both share the same TMS.TMSFNC* unit family.

Release notes