AppForce1 Worklog

AppForce1 Worklog: When Your Volume Slider Has a Mind of Its Own


Listen Later

Send me a text

Make sure to let me know what you think of this episode.

I completely refactored an audio system for a work app, splitting a single AVAudioEngine into separate engines for recording and playback. This architectural change fixed a bizarre bug where the system volume slider moved unexpectedly during audio operations.

• Split AVAudioEngine into separate recording and playback engines
• Fixed the MP Volume View movement issue by unifying audio session management
• Improved background task management for location tracking services
• Removed dead code and deprecated functionality
• Explored solutions for audio session conflicts, threading issues, and memory leaks
• Implemented dedicated dispatch queues for different audio operations
• Created a robust background task management system for location updates
• Added extensive logging to better understand audio session lifecycles

Looking ahead to SwiftUI integration, audio performance optimization, and iOS 26 compatibility testing. Do iOS 2025 is happening November 11-13 at NEMO Science Museum in Amsterdam - check out do-ios.com for more information.


PodMatch
PodMatch Automatically Matches Ideal Podcast Guests and Hosts For Interviews

Support the show

Do iOS: https://do-ios.com


Rate me on Apple Podcasts.

Send feedback on SpeakPipe
Or contact me:

  • Mastodon: https://hachyderm.io/@appforce1
  • X: https://x.com/appforce1
  • BlueSky: https://bsky.app/profile/appforce1.net
  • LinkedIN: https://www.linkedin.com/in/leenarts/

Support my podcast with a monthly subscription, it really helps.

My book: Being a Lead Software Developer

...more
View all episodesView all episodes
Download on the App Store

AppForce1 WorklogBy Jeroen Leenarts

  • 5
  • 5
  • 5
  • 5
  • 5

5

4 ratings


More shows like AppForce1 Worklog

View all
Grammar Girl Quick and Dirty Tips for Better Writing by QuickAndDirtyTips.com

Grammar Girl Quick and Dirty Tips for Better Writing

2,846 Listeners

Under the Radar by Relay

Under the Radar

213 Listeners