Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

reactivecocoa

Functional Programming

ReactiveCocoa: Understanding switchToLatest

An example of using -map: and -switchToLatest: to subscribe to signals on a sequence of changing objects.
Objective-C

combineLatest vs. zip in ReactiveCocoa

A couple of examples showing the differences between the +combineLatest: and +zip: operators in ReactiveCocoa.
Objective-C

Replacing the Objective-C “Delegate Pattern” with ReactiveCocoa

Objective-C's delegate pattern isn't flexible and spreads out one particular concern into multiple areas. Here's a way to replace it using ReactiveCocoa.
Ruby Motion

Working around RubyMotion’s Memory Management Limitations

The memory semantics in Objective-C are not available in RubyMotion, so extra care needs to be taken when dealing with lambdas and cyclical references.
Objective-C

ReactiveCocoa & Complex User Interfaces

I had an opportunity to truly leverage the power of ReactiveCocoa when I found myself facing a complex user interface that took a multitude of user inputs.
Ruby Motion

Unit Testing with ReactiveCocoa and RubyMotion

ReactiveCocoa's paradigm has a big impact on how we test, what we test, and what tools we choose to build our tests. Here's how we're approaching it.
Ruby Motion

ReactiveCocoa & RubyMotion: The Setup

Prepare to use ReactiveCocoa to achieve reduced state and complexity in your RubyMotion iOS development project.
Ruby Motion

ReactiveCocoa: The Future of Cocoa Programming

ReactiveCocoa will improve the structure and reduce the complexity of your code. Most importantly, it removes the need for keeping track of state.

Posts navigation

Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy