Explore 733 articles on iOS performance

Clear Filters

Showing 20 of 733 articles (Page 31 of 37)

Joel Sole and the Netflix encoding team reveal why codec comparison studies often contradict each other—and how they're fixing the problem. Their findings challenge conventional wisdom about H.264, H.265, and V...

Bundling C Library in Swift Framework

Company: Bumble · Dec 12, 2018
Platform: iOS

lem from Bumble Tech tackles a tricky iOS challenge: how do you bundle legacy C libraries into modern Swift frameworks without breaking portability?

Bundling C Library in Swift Framework

Company: Badoo · Dec 12, 2018
Platform: iOS

Lem from Bumble's engineering team tackles a tricky iOS challenge: how do you bundle legacy C libraries into modern Swift frameworks without breaking portability? The common approaches fail when you need to shi...

Integration Testing for Memory Leaks

Company: SoundCloud · Nov 23, 2018
Platform: iOS

Matthew Healy from SoundCloud reveals how a single integration test can catch memory leaks across an entire VIPER module. Unit tests alone won't save you from the sneaky leaks hiding in object interactions.

Skyscanner's iOS developers were waiting hours for builds to complete. Their CI/CD team cut that time in half with a clever caching strategy.

Netflix's Titus container platform hit a wall: their singleton leader couldn't handle the API query load. Here's how they scaled horizontally without breaking consistency guarantees.

Introducing AloeStackView for iOS

Company: Airbnb · Oct 30, 2018
Platform: iOS

Marli Oshlack from Airbnb reveals how they slashed iOS screen development time from weeks to hours. The secret? Rethinking the entire approach to UI layout.

Uber rewrote their entire driver app with hundreds of engineers over 18 months. Joel Spolsky once called rewrites 'the single worst strategic mistake' a software company can make.

Testing iOS 12 Beta

Company: Bumble · Sep 20, 2018
Platform: iOS

Kateryna Sprynsian from Bumble Tech shares a hard truth: when iOS 12 launched, 60% of their users updated within 8 weeks. Were they ready? Here's how they avoided disaster.

How We Tested iOS 12 Beta

Company: Badoo · Sep 20, 2018
Platform: iOS

Kateryna Sprynsian from Bumble's QA team shares a hard truth: when iOS 12 dropped, 60% of their users updated within weeks. Were they ready?

iOS App Performance

Company: Monzo · Sep 18, 2018
Platform: iOS

Monzo's iOS app got 60% slower over time, and their team structure was partly to blame. Here's how they fixed it and prevented it from happening again.

Mobile Tophatting at Shopify

Company: Shopify · Sep 11, 2018
Platform: iOS / Android

Pedro Piñera from Shopify reveals how they turned a 15-minute context switch into a single command. No QA team? No problem when developers can test each other's work this fast.

Discord handles 2.6 million concurrent voice users with just 850 servers across 13 regions. Here's how they built a custom WebRTC architecture that scales.

Alexis Santos from Bumble reveals how his team transformed iOS UI development from chaotic to scalable. The secret? A custom framework that cut compilation time and eliminated code duplication.

Amandine Cousin from leboncoin reveals how their iOS team of 9 developers ships features continuously on a single branch. No release branches, no merge chaos, just one button deploys.

React Native just made a critical infrastructure shift that every iOS developer needs to know about. Apple's deprecation of UIWebView forced the framework to completely rebuild its WebView implementation.

Universal Links for Android and iOS

Company: Bumble · Aug 23, 2018
Platform: Android / iOS

Konstantin Yakushev from Bumble reveals the brutal truth about universal links: Apple and Google's 'simple' solution is riddled with undocumented bugs that break user experience. Here's how Badoo's team catalog...

Universal Links for Android and iOS

Company: Badoo · Aug 23, 2018
Platform: Android / iOS

Konstantin Yakushev from Bumble Tech reveals the brutal truth about universal links: Apple and Google's 'simple' solution is riddled with undocumented bugs that break user experience in shocking ways.

Developing Reusable Components for iOS

Company: Hootsuite · Aug 21, 2018
Platform: iOS

Tobias Carryer from Hootsuite built a reusable iOS framework during his summer internship—a sliding drawer component inspired by Apple Maps. Here's how he turned it into a production-ready, testable framework t...

Guide to Mobile App Autotesting Tools

Company: Bumble · Aug 15, 2018
Platform: Android / iOS

Arseny Batyrov from Badoo's QA team built the mobile testing guide he couldn't find anywhere else. After combing the internet for tool comparisons and finding nothing comprehensive, he created this definitive b...

Loading articles...