PLAY PODCASTS
Under the Radar

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.

Dec 24, 201929 min

Ep 180180: Shortcuts & Harnesses

Time-saving tips and tricks, and the value of test-harness mini-apps during development.

Dec 11, 201929 min

Ep 179179: Silent Updates

If you ship a major update, but don't announce it anywhere, does it make a sound?

Nov 27, 201929 min

Ep 178178: 16-inch MacBook Pro

A huge update to the computer that most of you are probably using.

Nov 13, 201929 min

Ep 177177: Operating in a Hostile Environment

Energy logs, API-misuse terminations, and other unexpected ways our apps crash due to system policy enforcement.

Oct 30, 201929 min

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.

Oct 18, 201929 min

Ep 175175: Moon++

David's new app, Moon++, and experiences working with SwiftUI and the standalone App Store on the Apple Watch.

Oct 3, 201929 min

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.

Sep 18, 201929 min

Ep 173173: Summer Report Card

Our summers turned out very differently than we had planned.

Sep 4, 201929 min

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.

Aug 19, 201929 min

Ep 171171: Customers, Audience, and Critics

Recognizing three groups that only partially overlap, and how to prioritize the feedback we get from them.

Aug 8, 201929 min

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.

Jul 24, 201929 min

Ep 169169: The End of an App's Life

Facing the tough decisions when you know, in your heart, that it's time.

Jul 10, 201929 min

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.

Jun 26, 201929 min

Ep 167167: The WWDC Hangover

As the dust settles on an overwhelming WWDC 2019, we figure out what we should tackle first.

Jun 12, 201929 min

Ep 166166: API Wish List

What we hope to see at WWDC 2019 in Apple's APIs and developer tools.

May 29, 201929 min

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.

May 15, 201929 min

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.

May 1, 201929 min

Ep 163163: CalZones

Launch day for David's new app, CalZones!

Apr 17, 201929 min

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.

Apr 4, 201929 min

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.

Mar 20, 201929 min

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.

Mar 6, 201929 min

Ep 159159: New App

Creating a new app as a fun exercise, and making choices that minimize its ongoing maintenance needs.

Feb 22, 201929 min

Ep 158158: Bundled Data

Including large or small databases and other data files with your app.

Feb 8, 201929 min

Ep 157157: Editorial Content

Producing and embedding content in your app that changes continuously, such as monthly challenges, directories, and user-generated content.

Jan 23, 201929 min

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.

Jan 9, 201929 min

Ep 155155: Difficult Bugfixes

Tracking down hard-to-find, hard-to-reproduce bugs that don't show up in your own usage.

Dec 27, 201829 min

Ep 154154: Knowingly Shipping Bugs

When, why, and how it's OK to ship updates to your app with known bugs.

Dec 20, 201829 min

Ep 153153: Fear of Major Changes

Good and bad fears of embarking on major code changes to our apps.

Dec 13, 201829 min

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.

Dec 5, 201829 min

Ep 151151: Little Touches

Small design features, flourishes, and other indulgences to satisfy ourselves and make our apps feel more delightful.

Nov 28, 201829 min

Ep 150150: Showing Up Every Week

Budgeting our time for ongoing commitments vs. exploratory and hobby projects, and an update on iOS device statistics.

Nov 21, 201829 min

Ep 149149: Algorithms

The challenge of writing complex algorithms, and the joy of finding a simpler way.

Nov 15, 201829 min

Ep 148148: Low-Work Mode

Accepting that our motivation and productivity are cyclical, with periods of very little work getting done.

Nov 8, 201829 min

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.

Nov 1, 201829 min

Ep 146146: Ethical Monetization

App Store subscription scams, and considering the ethics of how our apps make money.

Oct 24, 201829 min

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.

Oct 17, 201829 min

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.

Oct 10, 201829 min

Ep 143143: Implementing Step-Counting

Answering the surprisingly difficult question of "How many steps did you take today?"

Oct 4, 201829 min

Ep 142142: Passion Projects

The value of making apps only for yourself that you never release.

Sep 26, 201829 min

Ep 141141: Implementing Search

Concepts and considerations for implementing full-text search in your app, with examples from Overcast 5.

Sep 20, 201829 min

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.

Sep 14, 201829 min

Ep 139139: Taking Breaks

Setting up your business for extended times away, and how to start working again when you get back.

Sep 7, 201829 min

Ep 138138: watchOS 5

The huge gifts we were given in watchOS 5, and today's environment for building Apple Watch apps.

Jun 28, 201829 min

Ep 137137: iOS 12 and App Review Changes

How we're affected by the iOS 12 changes and revised App Store review guidelines.

Jun 21, 201829 min

Ep 136136: Freshly Cleared Decks

The first things we do after WWDC every year, and why this year might be different.

Jun 14, 201829 min

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.

Jun 5, 201828 min

Ep 134134: WWDC Tips

Packing, preparation, and logistical tips for a happy, healthy, and productive WWDC.

May 30, 201829 min

Ep 133133: Collective Bargaining

The challenge of trying to form a union or other collective action group for developers.

May 25, 201829 min

Ep 132132: Accessibility

Considering accessibility as part of usability, and testing with the most common iOS accessibility APIs.

May 16, 201828 min