Weekly Digest

Aug 5 - Aug 11, 2024

5 articles that week

← Previous Next →
Thursday, Aug 8

Best Practices for NotificationCenter Usage in Swift

Timotius Leonardo Lianoto from IDN Engineering admits he's not a fan of NotificationCenter—it's hard to trace, difficult to test, and can turn into spaghetti code. But he's built a protocol-based solution that might change your mind.

Wednesday, Aug 7

Building VoiceOver-Friendly iOS Applications

Gennadii Tsypenko from Just Eat Takeaway reveals why VoiceOver accessibility often gets overlooked in iOS development—and shares the exact SwiftUI modifiers that fix it. Most teams skip this until it's too late.

Integrating SwiftUI and UIKit Navigation: A Step-by-Step Guide

Bevan Christian from IDN Engineering tackles a problem every iOS team faces: how do you navigate between SwiftUI and UIKit without creating a maintenance nightmare?

Tuesday, Aug 6

Getting Started With Flutter GPU

Brandon DeRosier from Flutter introduces Flutter GPU, a low-level graphics API that lets developers build custom renderers entirely in Dart and GLSL—no native code required. This changes everything for 3D rendering in Flutter.

Flutter 3.24 and Dart 3.5 Release

Michael Thomsen from Google's Flutter team just dropped a game-changer: Flutter 3.24 introduces a low-level GPU API that lets developers submit draw calls directly to hardware. This isn't just another framework update—it's Flutter entering 3D territory.