The iDeveloper Podcast - podcast cover

The iDeveloper Podcast

Steve Scott (Scotty) & John Foxideveloper.co
The iDeveloper Podcast is a magazine style podcast for OS X and iOS developers. Each episode looks at subjects such as recent developer news, technical issues around cocoa and cocoa touch, the latest tools and utilities as well as examining the business side of being an indie Mac or iOS developer.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

306.1 - The Surface of Jupiter or Localising Dynamic Type?

With a, possibly, un-surprising un-intentional two-parter, we'll let you guess the culprit. John further talks his work on reusable components, also a rather surprising sticking point in some localisation optimisation.

Sep 27, 202112 minEp. 306

305 - Very Much a Work In Progress

This week the boys share their, very close to the line, pre-Apple event thoughts. John continues his work on reusable components within winning tests, especially in regards to accessibility and dynamic layout. While Scotty continues his investigations into different cross-platform technologies.

Sep 15, 202121 minEp. 305

304 - We’re on a Roadmap to Nowhere

With a positive start this week, John talks some excitement with a new blank slate project he's working on and the pros and cons of open sourcing. Scotty talks his week of squashing a couple of little bugs and checking off down the to-do list, and investigates the world of cross-platform apps, especially any alternatives to Electron. Liz Phair song Glory, from the album Exile in Guyville Exile in Guyville, a response to Exile on Main Street Charlie Watts supported his Jazz habit by being in a ro...

Sep 02, 202134 minEp. 304

303 - Nada, Niente, Rien, Нищо, ナッシング

Using his background of language and indie development, John talks the work of localisation, especially indie localisation tools, and the difference between linguistically correct and culturally correct. Scotty shares the extent of his week of primarily client work, with the coordination of some changes for an upcoming 'thing'. Lokalise | Localisation Platform for iOS

Aug 26, 202135 minEp. 303

302 - Pickled Winkles and Hybrid Apps

Back with some post-vacation clarity, John shares a bug fix (with the help of the Customer Care Team) with voice control when using a custom UIButton class. While Scotty talks his unintentional internet blackout, the lack of cellular service, and how modern apps have developed an evergrowing internet connection addiction. Michael Fey 1Password Blog Post on Electron Example of 1Password Pushback Cleaning Up Twitter...

Aug 19, 202133 minEp. 302

301 - Surely This Thing Must Be Breakable?!

Starting with some swift ridicule this week John attempts to absolve himself from some small indiscretions from last week and talks the latest update to Preferred Content Size support within Netflix. Scotty talks dealing with background errors and how to present them in the UI and the difficulty in creating errors on the ensembles based MoneyWell sync. Netflix iOS App Dynamic Cell Size All About Dan Wood Ensembles Core Data Sync Framework...

Jul 19, 202128 min

300 - Tricentennial Men

Celebrating the ripe old age of 300 episodes, this week the boys reminisce on past show titles and attempt to guess the content of the episode. John talks implementing Apple's new SharePlay and Group Activities APIs in his card-based side project and shares his cheat to learning new APIs. Scotty talks the honesty behind remote working, from billing a client to staying on task for personal projects. Remotion | Virtual Office for Hybrid Teams Build custom experiences with Group Activities...

Jul 08, 202140 minEp. 300

299 - Call Me a Tw@ and You're On!

This week the boys read some viewer mail, talk the importance of real human QA people especially in situations where real devices are needed for testing, the nuances of working on larger apps with larger teams, MoneyWell Migration and the synchronisation of attachments and the possible endless cycle of continuously upping the SwfitLint Cyclomatic Complexity level.

Jul 02, 202136 minEp. 299

298 - The Return of That Syncing Feeling

With John coming live from the east coast and Italian breakdowns, this week the boys talk ever-changing work conditions, from working remotely to the dynamics of works hours and time zones. John talks his week of heavy meetings and presentations around accessibility and inclusion. Scotty shares his week of being back on getting sync back into MoneyWell and diving into the weeds with the Xcode 13 beta.

Jun 25, 202130 minEp. 298

297 - There, We've Talked About Software

This week the boys talk the possible return to a new 'normal' and how companies like Apple might evolve, especially with the future of WWDC. Johns work on dynamically sized cells for low vision users and the evolution of accessibility. Scotty shares his client work hiatus to better focus on MoneyWell. James Dempsey & The Breakpoints: Write To The Metal Liki Song Rehearsal Liki Song Crowd Singalong Almost Dropped My iPhone...

Jun 17, 202132 minEp. 297

296 - A Couple Of Heads in the Xcode Cloud(s)

This week the boys share their thoughts on Apple's 2021 WWDC Keynote and State of the Union, especially Xcode Cloud, SharePlay, and their expectations for the days ahead. They also reminisce on WWDC's long gone by and the speculations of what WWDC could become in the future.

Jun 10, 202137 minEp. 296

295 - World Wrestling Developer Competition

This week the boys talk this years WWDC and how its changed over the course of the pandemic. John talks his continued work on video and animation with AVComposition and his newfound love for double.random(in:). Scotty talks the ever-developing nature of client work and when it's best to move on. Also some results on last weeks question of user onboarding. UserOnboard | A frequently-updated compendium of web app first-run experiences Show me, don't tell me | Adding demonstrations and tutorials to...

Jun 03, 202132 minEp. 295

294 - Surfing the Tsunami of Glory

A week of object success stories with John sharing his recent praise and developed conversations of last week's release of his Dynamic Type success. Also talks about his find of a great music isolation app with a great first-run experience. Scotty shares his recent commit successes on a new project from an existing client and keeping the balance of working on multiple projects simultaneously. Moises | AI platform for musicians looking to isolate instrument and vocal tracks from any digital music...

May 27, 202121 minEp. 294

293 - Failed to Succeed, the New Self-Hurt Podcast

John shares his latest adventures into AVMutableComposition and also his latest ship which contains his recent Dynamic Type work. Scotty talks his not-so-much-a-failure of his recent work on CoreData and sync within MoneyWell, namely, when is the best time to persist the data? Dynamic Type for the Netflix iOS app’s Detail Pages

May 20, 202138 minEp. 293

292 - AR You Not Entertained!?

This week the boys talks the progression of technologies using MemoryMiner as a yardstick. John talks the difficulty in finding the right feature set for software for use by human beings. Scotty talks his recent frustrations with debugging CloudKit and his deep dive into the iDeveloper archives by listening back to Episode 1 and how much things have changed vs. the similarities.

May 13, 202133 minEp. 292

291 - High Speed Typography

After finding an additional fractional listener from down the back of the couch thanks to the new Apple AirTags, this week the boys talk the nature of social media companies tracking and privacy policies. John talks his recent dynamic type BugBash and the world of high speed text rendering, namely the problems with widows and orphans. And the boys talk the culture of consuming content, from Netflix's new 'Play Something' feature to the seemingly infinite choice of possible content. Signal trolli...

May 06, 202134 minEp. 291

290 - The Tech-xas Chainsaw Massacre

John shares his recent hold up with a failed screenshot test with some dynamic type on a certain canvas with some certain languages. Also talks the surprise joy of SwiftUI Buttons. Scotty talks his recent client work on a more complex Mac app after a 6 month hiatus and the joy of finding a few helpful comments. Scotty also attempts to liken software development to electrician. Hacking With Swift: well-worth the subscription fee

Apr 29, 202132 minEp. 290

289 - A Little Bit More Fuzz Where We're Looking For Clarity

This week the boys discuss the recently announced Spring Apple Event. John shares his successes with the debug tool mentioned last week and some accessibility improvements being made off the back of it. Scotty shares his more successful week of working with test data on some recent client work and his work in graphic contexts and the complexity of drawing to different outputs. Monty Python skit: Whizzo Chocolate Company, Spring Surprise...

Apr 15, 202131 minEp. 289

288 - IngaBeebaBloobaAbbaBoombaAkappaAblooBaDoor

John shares his week of working on a card game based app for a friend, the noticed differences between SwiftUI and UIKit, and some developer decisions that have cropped up. Also his upcoming day of accessibility bug fixing. Scotty shares his week of growing incompetence, starting with the ever more difficult task of recording a podcast, down to his work with NSBitmapImageRep. I Think Therefore I Question Programming Languages That Suck Alex’s next career move after the RubyCocoa re-write fails A...

Apr 09, 202131 minEp. 288

287 - Finding a Use for My Faff-Hole

With reflections on their WWDC premonitions from last week against the latest announcement and rumours, John shares some surprise praise for the fractional listener and his recent troubles with passing Objective-C to JavaScript. Scotty talks of a Command Line Tool he's been working on this week and the lack of resources that comes bundled with that.

Apr 01, 202132 minEp. 287

286 - I Want to Joy the F*** Out of Your Heart

This week the boys try and get ahead of the curve and discuss what they want to see at WWDC2021. John shares his continued dive into the mire of AVMutableComposition and the patchwork of available documentation. Scotty talks his unintentional tech news blackout and the best ways to prevent and deal with burnout. It Could Be Worse | YouTube Debugging AVComposition...

Mar 26, 202133 minEp. 286

285 - The Let's Celebrate John Podcast

This week the boys touch on the various ways communicating errors through the user back to the developer. John shares his successes with AVMutableCompostiton from the last few weeks work around his HackDay project. Scotty talks the recent decisions being made with MoneyWell iOS, and the possibly soon to be expansion of the company. Splice | An amazing video editor for iOS Learning AV Foundation Thanking your friendly neighbourhood Apple Engineer...

Mar 22, 202130 minEp. 285

284 - Scotty: Verified Wrongun

This week John has been experimenting with Speech-To-Text with some work relating to his recent HackDay project and shares his thoughts of Apples Voice Recognition API. Scotty shares his distinctly average week of some client work mixed with some MoneyWell error squashing. Are We The Baddies? | YouTube

Mar 12, 202131 minEp. 284

283 - Tidbit for Tatbit

This week John announces the results of his most recent HackDay and the lessons learnt from HackDays long past, also talks the use of PDF / SVG for Netflix badges. Scotty talks his recent work with reworking the old MoneyWell codebase and his search for views, also a possibly unknown power tool for GitHub. Month Python - "Not Dead Yet" | YouTube One second to read GitHub code with VS Code | GitHub1s...

Mar 04, 202131 minEp. 283

282 - Perfect Storm Of Failure

This week the boys talk the progression of languages in parallel with hardware. John hints at some possible near future success with his most recent HackDay and likens coding in Swift with landing on Mars. Scotty talks his steadily growing pile of dead MacBooks, using XcodeGen in MoneyWell and some work with fastlane including some issues with multi-factor authentication. Die Toten Hosen, predecessors of Scotty's new band Dead Laptops | Wikipedia Thomas Friedman on the dichotomy of American Grea...

Feb 26, 202131 minEp. 282

281 - Buckets of Love

This week John talks some design issues with Dynamic Type being used within Tab Bars and some problem solving using SwiftUI. Also a bug within Full Keyboard Access. Scotty talks his recent work on MoneyWell and re-implementing sync into the existing codebase and the decisions that need to made on what sync platform to use. Kaleidoscope Magnification View: This is used to help people with low vision read the labels on tab bar items. It’s shown with a long press on a tab bar button when the larges...

Feb 18, 202135 minEp. 281

280 - Is Uranus in Opposition?

This week Scotty shares his first experience with Apple's new M1 chip with a client's 2021 MacBook Air, how this compares with last years DTK and his 2018 Intel MacBook Pro, as well as some quirks that are still to be ironed out. John share his work this week with A/B tests on VoiceOver, the connection between what's visibly happening on screen through VoiceOver. As well as the difficulty of integrating Voice Control. Nike Hands Free Shoe...

Feb 05, 202135 minEp. 280

279 - Are You Feeling Uncomfortable Yet?

This week the boys continue their discussion of business within the software world and how Scotty has been trying to put business decisions ahead of technical ones, with mixed success. Scotty also talks about updating the MoneyWell website and some decisions being made for the app itself, especially regarding sync possibilities. Paul Hawken | Wikipedia Growing a Business | Good Reads Brad Cox, Inventor of Obj-C | Wikipedia Gus Mueller's Appreciation of Obj-C...

Jan 29, 202133 minEp. 279

278 - Just Too Lazy to Be Angry

This week the boys share their goals for 2021 and talk the difficulty of making better technical vs. better business decisions. John talks the first Netflix release of the year which includes dynamic text support for casting menus also the milestone of over 200 million Netflix users. Scotty again shares his fairly strong thoughts on KVO and how it's been used within the existing MoneyWell codebase. Also his most anticipated return to the world of iOS. Taligent: The MoneyWell 4 equivalent of Mode...

Jan 22, 202137 minEp. 278

277 - Progress Is Better Than Nogress

Back with the first show of 2021 and amongst the current political quagmires on both sides of the Atlantic John talks Apple's latest Racial Equity & Justice Initiative, Netflix's new show Arsène Lupin, and finally getting some decent internet. Scotty talks taking on more contract work and the hopeful future benefits that could be brought to MoneyWell. Also shares some frustration with certain website chatbot AI. Arsène Lupin | Wikipedia Arsène Lupin | Netflix Apple’s Racial Equity & Just...

Jan 18, 202131 minEp. 277
For the best experience, listen in Metacast app for iOS or Android