The Omni Group logo
  • Products
    OmniFocus OmniGraffle OmniOutliner OmniPlan Omni Labs Downloads
  • Company
    Blog The Omni Show Newsletter Your Privacy About Us Mission Merch
  • Help
    Support Stenciltown Videos Inside OmniGraffle
  • Sign In
  • Store
Blog
October 12, 2015

Building Push-Triggered Sync, Part V: The Big Picture

As mentioned earlier, much of Omni Sync Server is built atop FreeBSD, and the push provider is no exception.

October 12, 2015

Building Push-Triggered Sync, Part IV: The Notification Pipeline

Omni's push provider needs to do a fair bit of preprocessing and other work for every notification it prepares to send. In the current provider, we consider each notification.

September 21, 2015

Building Push-Triggered Sync, Part III: Connecting to APNs

Now that we've converted our notification data into a format that's suitable for sending to Apple, our fledgling push provider needs a connection into APNs in order to send that data.

August 21, 2015

Building Push-Triggered Sync, Part Two: First Steps

After researching languages and choosing Go to implement a push provider for OmniFocus, we needed to get started writing code.

August 19, 2015

Building Push-Triggered Sync, Part One: Choosing a Language

Here at the Omni Group, we have a long history of writing code in Objective-C. However, our attention turned to building a provider that could handle the large existing OmniFocus customer base, along with the specific traffic patterns the app generates.

The Omni Group logo
Mastodon
Mastodon
Facebook
Facebook
Instagram
Instagram
Slack
Slack
Forums
Forums

Products

  • OmniFocus
  • OmniGraffle
  • OmniOutliner
  • OmniPlan
  • -
  • Omni Labs
  • Downloads

Resources

  • Support
  • Blog
  • The Omni Show
  • Newsletter
  • Stenciltown
  • What’s new
  • Sitemap

Company

  • Your Privacy
  • About Us
  • Mission
  • Press
  • Legal
  • Merch

© 1994–2025 The Omni Group; Apple, MacBook, the Apple logo, iPad, iPhone, Apple Watch, and App Store are trademarks of Apple Inc., registered in the U.S. and other countries and regions. Apple Vision Pro is a trademark of Apple Inc.