
Under the Radar
331 episodes — Page 6 of 7
Ep 8181: Profiling
Optimizing performance using Instruments, Xcode, and the iOS Simulator — and when not to bother.
Ep 8080: Debugging
How we debug our apps, and avoiding common bugs in the first place.
Ep 7979: New Discovery Metrics
The new Sources and Metrics in iTunes Connect that show us more about where our customers come from within the App Store.
Ep 7878: Difficult Indulgences
Tackling hard problems to improve our skills, or simply as a form of intellectual indulgence.
Ep 7777: iTunes Connect, Part II
In the second of a two-part series, we discuss app creation in iTunes Connect, including screenshots, keywords, descriptions, and other metadata.
Ep 7676: iTunes Connect, Part I
In the first of a two-part series, we explore the non-app parts of iTunes Connect, including reporting, sales, and analytics.
Ep 7575: Responding to Reviews
Deciding which App Store reviews to respond to, and the types of responses worth giving.
Ep 7474: Taxes & Accounting
Minimizing the mental burden and labor cost of accounting and taxes by optimizing for simplicity.
Ep 7373: WWDC Event Planning
Planning for WWDC attendance (or not), and the value of the other conferences and social events around WWDC 2017.
Ep 7272: Selling Apps
Building apps with acquisition in mind, calculating your app's valuation, and what to expect in a sale.
Ep 7171: Apps as Annuities
Accumulating a portfolio of apps that provide long-term income with minimal maintenance.
Ep 7070: The Hacks We Ship
The difference between good and bad hacks, and some glorious hacks we've shipped in our apps.
Ep 6969: Features You Don't Want
Adding features to your app that you don't want or won't use in order to satisfy requests or reach new markets.
Ep 6868: Overcast 3
Some of the challenges and decisions that led to the newly released Overcast 3.
Ep 6767: Dealing with Old Code
Maintaining, testing, and modernizing old apps.
Ep 6666: State of Swift
Where we are on our gradual conversion to Swift programmers.
Ep 6565: Getting Sherlocked
Preparing for and reacting to Apple implementing your app's core functionality themselves.
Ep 6464: App Store Reviews, Redux
The potential impacts of the new "rate this app" API and our upcoming ability to respond to App Store reviews.
Ep 6363: Missing Skills
Experiences and skills we lack by being indie developers, and whether our career path may ever include them.
Ep 6262: App Store Reviews
The significance of App Store star ratings and reviews, and how to tastefully ask people to review your app.
Ep 6161: Back to Work
How to get back into the zone after the holidays.
Ep 6060: Transferable Skills
Unrelated abilities and techniques that prove surprisingly useful in indie app development.
Ep 5959: Launch Day Diary
David's audio diary recorded throughout the launch day of his newest app, Workouts++.
Ep 5858: Prerelease Testing
How we test our apps before release.
Ep 5757: Secrecy
Deciding how much of your app to keep secret before release, and how to slowly reveal it.
Ep 5656: Surviving the Winter
Strategies for surviving the ups, downs, and increasing challenges of today's App Store and nearby businesses.
Ep 5555: Black Friday Sale
The effectiveness and side effects of sales and price changes.
Ep 5454: Parametric Design
Appearance managers, self-theming views, and rapid design iteration with code and variables.
Ep 5353: Seasonality
Planning for annual events and marketing opportunities, and accommodating variable cycles of productivity.
Ep 5252: Learning, Sometimes Willingly
The challenges of learning new languages, APIs, and tools, how we avoid facing these difficulties, and what drives us to overcome them.
Ep 5151: Speaking at Conferences
Overcoming fears of speaking at conferences, how much work it really takes, and deciding whether it's worthwhile.
Ep 5050: Checking the Weather for the Last Time
Responsibly shutting down a failed app.
Ep 4949: App Store Search Ads
An overview of advertising terms, costs, and metrics, and getting started with App Store Search Ads for indie developers.
Ep 4848: Late Bloomers
Adopting techniques, tools, and APIs long after they've been introduced, with specific examples from Overcast's development.
Ep 4747: Data Persistence
Choosing a database or scheme for local data storage, including Core Data, SQLite, property lists, JSON, user defaults, and NSURLCache.
Ep 4646: Legacy Support
When to require new iOS versions, and the real-world need for test devices.
Ep 4545: Ads ★★☆☆☆
David's app income shifting to ads over time, and Overcast switching to ads.
Ep 4444: Fall Cleaning
Ramifications of pruning very old apps from the App Store and cracking down on title-keyword spam.
Ep 4343: Pending An Apple Release
Preparations in the final week before a major iOS release, and handling Apple requests for promotional artwork.
Ep 4242: Getting Next Year's Customers
Lessons from Vesper's shutdown and strategies to navigate the difficult environment for paid apps today.
Ep 4141: Internationalization
Why and how to localize and internationalize your iOS apps.
Ep 4040: Rethinking Apple Watch Apps
Using lessons and analytics from watchOS 1 and 2 to rethink our Apple Watch apps for watchOS 3, using Overcast's app as a case study.
Ep 3939: Lightning Round 1
Quick takes on eight topics submitted by listeners.
Ep 3838: Psychological Tricks
Techniques often used by games to increase engagement, revenue, and addictiveness, and their potential ethical uses in our apps.
Ep 3737: Code Reuse
Creating and managing shared code, using Git submodules effectively, and whether to open-source your libraries.
Ep 3636: Should You Release Every App?
Pros and cons of releasing your personal utility apps, focusing mostly on Mac apps.
Ep 3535: Ideas
The value of app ideas, evaluating their feasibility, and considering the business you want to be in.
Ep 3434: tvOS 10, macOS 10.12 and Swift 3
Concluding our WWDC 2016 coverage, we discuss what's new (or not?) for indie developers in tvOS, macOS, and Swift.
Ep 3333: iOS 10
Following on from last week's discussion of the newly announced changes to watchOS 3, this week we dive into iOS 10. We discuss what changes are especially relevant and how we think we might adopt them.
Ep 3232: watchOS 3
Live from WWDC 2016, we discuss what's new for developers in watchOS 3.