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

iOS

iOS / OS X

iOS Private Browsing + localStorage = Frustration

iOS web apps are fun to write. Did you know that localStorage can break when the browser is in Private Browsing mode? Here's how to fix it.
UX/Design Practices

Where Is the Offline View Pattern?

Many mobile apps try to bridge a connected and offline experience. This inevitably leads devs to common practices when dealing with data and views.
Ruby Motion

iOS Keychain Entitlements for Using RedLaser in RubyMotion

Because RedLaser accesses the iOS keychain, you need to request an entitlement when using RedLaser in a RubyMotion application.
iOS / OS X

iOS Mirroring and Programmatic Airplay Selection

iOS Mirroring and Programmatic airplay selection can be done using private APIs in the MediaPlayer.framework.
iOS / OS X

Mobile Safari on iOS 5.1 Unexpectedly Making Cross Origin Resource Sharing Requests

My Ajax calls were failing and I saw my application logs containing many requests with the HTTP verb "OPTIONS". I narrowed it to oddities with PDFs on Safari.
iOS / OS X

Building a Universal Framework for iOS

Creating a universal framework requires upfront work, but, it's a mechanism to distribute your library to the masses without making them work to use it.
Extracurricular Activities

Investigating Verizon’s Network Optimization

Verizon re-compresses media sent across its wireless data network, reducing quality, but increasing transfer speed.
Objective-C

GCD Dispatcher: A Small Objective-C Wrapper around GCD

Exploratory Testing

iOS Exploratory Testing Techniques

Here are 9 exploratory testing techniques we use when testing iOS applications.
UX/Design Practices

Capturing and Sharing iOS App Usability Tests

There are many different ways to share an iPad screen for usability tests. This post shares some common ones with pros and cons of each.
Mobile Apps

PhoneGap with HAML, SCSS, and CoffeeScript

How to create an iPhone PhoneGap application using HAML, SCSS and CoffeeScript instead of HTML, CSS and Javascript.
Objective-C

Objective-C KeyPath Bindings

Key Path Bindings is a library that simplifies and reduces the complexity of binding properties to a key path on another object.

Posts navigation

← Older posts
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