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
We're Hiring
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
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

iOS / OS X

    Platforms & Languages category
  • HTML/CSS1
  • NextJS0
  • Svelte2
  • GitHub Actions6
  • Realm1
  • Azure2
  • Vue2
  • C#11
  • PostgreSQL3
  • React Native33
  • React / Redux76
  • Kotlin4
  • Blockchain5
  • Scala1
  • Desktop Apps2
  • JavaScript15
  • Rust4
  • FaunaDB1
  • Flutter2
  • Angular17
  • AWS17
  • Prisma9
  • Functional Programming46
  • Web Apps293
  • Mobile Apps36
  • Embedded Systems81
  • DevOps & System Admin.132
  • Android Development27
  • C & C++22
  • Java20
  • Ember.js58
  • iOS / OS X70
  • jRuby15
  • .NET / WPF55
  • Objective-C27
  • Presenter First6
  • Python20
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails45
  • Swift20
  • TypeScript80
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
iOS / OS X

Leverage Background Bluetooth in an iOS App

Bluetooth on iOS is pretty solid. But the programming left out a few useful details, especially with regard to background Bluetooth.
iOS / OS X

WatchOS Complications Don’t Have to Be Complicated, Part 3 – Leveling Up with Gauges & Text Providers

How to take your WatchOS complication UI to the next level by implementing gauges and composing text providers.
iOS / OS X

WatchOS Complications Don’t Have to Be Complicated, Part 2 – Implementing Basic Functionality

Building the basic functionality of a WatchOS complication, including previews, timelines, and a background refresh loop.
iOS / OS X

WatchOS Complications Don’t Have to Be Complicated, Part 1 – Families, Templates, and Initial Setup

Why Apple Watch complications are important, plus an overview of complication families, templates, and placeholders.
iOS / OS X

UIScrollView with Content Layout Guides

How to set up a UIScrollView with content layout guides with support for portrait/landscape changes and auto content scrolling when the keyboard pops up.
iOS / OS X

How to Disable Dark Mode in Your App on iOS

In this blog post, I will show you how you can disable Dark Mode in your application until you can add support for it.

Keep up with our latest posts.

We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.

[mailpoet_form id="1"]
iOS / OS X

Use Container Views and ReSwift (Redux) to Reduce ViewController Complexity

Container views and ReSwift (Redux in Swift) can be a perfect match for each other. It's a great way to break up view controllers so that they don't get too large.
iOS / OS X

Increase Your iOS App Ratings with the askForReview Function

Need to prompt iOS users for reviews? Ask the right users, at the right time, with the right frequency using the askForReview function.
iOS / OS X

Using a RefreshControl to Reload a WKWebView

When you render a page in WKWebView, you don't get a toolbar or functions like Back, Forward, or Reload. But you can use UIRefreshControl to get a reload.
iOS / OS X

Handling Dynamic Type Changes in a Static UITableView

Static UITableViews show a blank cell when adjusting for Dynamic Type. In this blog post I will show you how you can fix the problem.
iOS / OS X

How to Dim the Background of a Popover on iOS

In this blog post, I'll show you how you can dim not only the view behind the popover but also the status and navigation bar.
iOS / OS X

UI Unit Testing in Your iOS Project

When it comes to automated testing, UI tests tend to be difficult to write, take a long time to run, and are prone to flakiness. So I recently explored the feasibility of isolating
1 2 3 … 6 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation