# Ios
8 posts- Do you need an MCP to build your native app?date: author: Cameron Cooke
Do you need an MCP to build your native app? Surprisingly, modern agents succeed either way. The real difference is how much time, cost, and context you waste along the way.
- Building Type-Safe Metrics API in Swift: Part IIdate: author: Phil Niedertscheider
Replace Any with type-safe protocols, handle array conformance limitations, and future-proof your Swift enums.
- Building Type-Safe Metrics API in Swift: Part Idate: author: Phil Niedertscheider
Explore protocol extensions, enums with associated values, and ExpressibleByStringLiteral to build type-safe Swift APIs.
- "Swizzling" iOS functions in Swiftdate: author: Noah Martin
How to hook pure Swift functions at runtime using an in-process debugger.
- Next Halloween I’m dressing as O(n^2)date: author: Hector Dearman
Dawson’s first law of computing strikes twice.
- Reverse Engineering iOS to Fix SDK Crashesdate: author: Phil Niedertscheider
We reverse-engineered a private iOS framework to uncover why iPadOS 26 broke type casting in our SDK.
- Mobile App Launch Profilingdate: author: Andrew McKnight
See what's happening in your app before your first line of code can even run.
- Building a Performant iOS Profilerdate: author: Indragie Karunaratne
Profilers measure the performance of a program at runtime by adding instrumentation to collect information about the frequency and duration of function calls. They are crucial tools for understanding the real-world pe...