
Under the Radar
331 episodes — Page 4 of 7
Ep 181181: Supporting The Previous OS
Revisiting the decision to go iOS 13-only with Overcast, and the pros and cons of potentially re-adding support for iOS 12.
Ep 180180: Shortcuts & Harnesses
Time-saving tips and tricks, and the value of test-harness mini-apps during development.
Ep 179179: Silent Updates
If you ship a major update, but don't announce it anywhere, does it make a sound?
Ep 178178: 16-inch MacBook Pro
A huge update to the computer that most of you are probably using.
Ep 177177: Operating in a Hostile Environment
Energy logs, API-misuse terminations, and other unexpected ways our apps crash due to system policy enforcement.
Ep 176176: That's Great, Apple, But…
Gather around the campfire as Uncle Dave tells the tale of how the conditions formed for today's App Store subscription scams.
Ep 175175: Moon++
David's new app, Moon++, and experiences working with SwiftUI and the standalone App Store on the Apple Watch.
Ep 174174: Always-On Apple Watch
New possibilities for users and developers opened up by the always-on screen of the Apple Watch Series 5.
Ep 173173: Summer Report Card
Our summers turned out very differently than we had planned.
Ep 172172: No News is Good News
We didn't think we had anything to talk about, but then we discovered unit testing and version control.
Ep 171171: Customers, Audience, and Critics
Recognizing three groups that only partially overlap, and how to prioritize the feedback we get from them.
Ep 170170: Spending Dan Riccio's Battery Surplus
How we'd improve the Apple Watch by "spending" the power-efficiency gains likely to come in the next hardware update.
Ep 169169: The End of an App's Life
Facing the tough decisions when you know, in your heart, that it's time.
Ep 168168: Working While Traveling
Our makeshift travel-work setups, and managing expectations about how much and what types of work you'll get done while traveling.
Ep 167167: The WWDC Hangover
As the dust settles on an overwhelming WWDC 2019, we figure out what we should tackle first.
Ep 166166: API Wish List
What we hope to see at WWDC 2019 in Apple's APIs and developer tools.
Ep 165165: WWDC 2018 Year in Review
As WWDC 2019 approaches, we review the major changes announced in WWDC 2018 and how they've actually played out over the past year.
Ep 164164: Meaningless Version Numbers
The advantages of switching from semantic versioning to a sequential calendar-based system with no semantic implications, and the different marketing mindset it brings.
Ep 163163: CalZones
Launch day for David's new app, CalZones!
Ep 162162: The Five Stages of Developing a New App
Using David's upcoming app as an example, we take a journey through curiosity, excitement, productivity, despair, polishing, and shipping.
Ep 161161: Gears, Knobs, and Buttons
The design challenge of a podcast app's now-playing screen, how Overcast's design has progressed over the years, and the unexpected usability failures along the way.
Ep 160160: Working Staycations
Taking vacations or staycations to get a lot of work done in a short time and take full advantage of being in the zone.
Ep 159159: New App
Creating a new app as a fun exercise, and making choices that minimize its ongoing maintenance needs.
Ep 158158: Bundled Data
Including large or small databases and other data files with your app.
Ep 157157: Editorial Content
Producing and embedding content in your app that changes continuously, such as monthly challenges, directories, and user-generated content.
Ep 156156: The Nightmare After Christmas
Running servers is easy the vast majority of the time. But sometimes, something goes wrong at the worst possible time.
Ep 155155: Difficult Bugfixes
Tracking down hard-to-find, hard-to-reproduce bugs that don't show up in your own usage.
Ep 154154: Knowingly Shipping Bugs
When, why, and how it's OK to ship updates to your app with known bugs.
Ep 153153: Fear of Major Changes
Good and bad fears of embarking on major code changes to our apps.
Ep 152152: Removing the Bumpers
Exercising atrophied programming muscles by experimenting with languages, technologies, and environments that lack the safety and convenience of our usual work.
Ep 151151: Little Touches
Small design features, flourishes, and other indulgences to satisfy ourselves and make our apps feel more delightful.
Ep 150150: Showing Up Every Week
Budgeting our time for ongoing commitments vs. exploratory and hobby projects, and an update on iOS device statistics.
Ep 149149: Algorithms
The challenge of writing complex algorithms, and the joy of finding a simpler way.
Ep 148148: Low-Work Mode
Accepting that our motivation and productivity are cyclical, with periods of very little work getting done.
Ep 147147: New MacBook Air, Mac Mini, and iPad Pro
Developer-relevant analysis of this week's Apple releases and how we can use them in our work.
Ep 146146: Ethical Monetization
App Store subscription scams, and considering the ethics of how our apps make money.
Ep 145145: Custom Apple Watch Faces
Why the Apple Watch needs third-party faces, tools to make them for yourself today, and overcoming the reasons why Apple may not want to offer them.
Ep 144144: Concerns About the Future
Long-term career planning, predicting where Apple is going, betting on the right technologies, and wondering whether we'll still be doing this in ten years.
Ep 143143: Implementing Step-Counting
Answering the surprisingly difficult question of "How many steps did you take today?"
Ep 142142: Passion Projects
The value of making apps only for yourself that you never release.
Ep 141141: Implementing Search
Concepts and considerations for implementing full-text search in your app, with examples from Overcast 5.
Ep 140140: The Mad Rush
Finalizing our iOS 12 and watchOS 5 updates, and updating our apps for the new iPhones and Apple Watches before we can actually buy them.
Ep 139139: Taking Breaks
Setting up your business for extended times away, and how to start working again when you get back.
Ep 138138: watchOS 5
The huge gifts we were given in watchOS 5, and today's environment for building Apple Watch apps.
Ep 137137: iOS 12 and App Review Changes
How we're affected by the iOS 12 changes and revised App Store review guidelines.
Ep 136136: Freshly Cleared Decks
The first things we do after WWDC every year, and why this year might be different.
Ep 135135: On the Street at WWDC 2018
Live interviews at Social Policy in San Jose, with first impressions from Curtis Hurbert, Joe Cieplinski, and Kaya Thomas.
Ep 134134: WWDC Tips
Packing, preparation, and logistical tips for a happy, healthy, and productive WWDC.
Ep 133133: Collective Bargaining
The challenge of trying to form a union or other collective action group for developers.
Ep 132132: Accessibility
Considering accessibility as part of usability, and testing with the most common iOS accessibility APIs.