[WEBINAR] Application Acceleration: Faster Performance for End Users

Apple Push Notification Service (APNs)

Definition - What does Apple Push Notification Service (APNs) mean?

Apple Push Notification service (APNs) is a remote notification service that sends notifications and data to OS X- and iOS-powered devices. It is used to send third-party notifications over a secure connection. The service is delivered through an API that is integrated in all third-party iOS and Mac OS devices.

Techopedia explains Apple Push Notification Service (APNs)

APNs primarily provides app developers a simple, efficient and secure path to push app notifications to Apple devices. These notifications can include anything from sounds, text and badges. Typically, APNs works when a third-party app establishes a connection with a device and then transfers/sends data or notifications. The key advantage and objective behind APNs are its ability to save battery time, as conventional pull technologies often connect with a third-party provider for new updates, even if there is none available. However, with APNs, a device is notified only when there is a new notification or message.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.