Explore 662 articles on iOS performance

Clear Filters

Showing 20 of 662 articles (Page 29 of 34)

LinkedIn processes massive volumes of mobile crash data to keep their app stable for millions of users. Here's how they built the pipeline.

Swift 4.1 Introduction of CompactMap

Company: Badoo · Apr 16, 2018
Platform: iOS

Muhammad Shuaib Khan from Bumble Tech explains why Swift 4.1 killed off a popular method that was secretly breaking code. The culprit? A function that worked too well in the wrong places.

Swift 4.1: Introduction of CompactMap

Company: Bumble · Apr 16, 2018
Platform: iOS

Muhammad Shuaib Khan from Bumble Tech explains why Swift 4.1 killed off a popular method. The culprit? A naming confusion that was breaking code in subtle, dangerous ways.

Tad Book from Square reveals how they built a datastore that handles massive merchant catalogs while keeping mobile devices in sync, even when offline for days. The secret? An append-only architecture that make...

After three years and countless '+1s' on GitHub, React Native finally solved one of iOS development's most requested features. Here's how the team built InputAccessoryView from scratch.

LINE Engineering ditched expensive cloud testing services and built their own Docker-based infrastructure. The result? Flexible, cost-effective testing for both web and mobile.

Automating Mobile App Localization

Company: Freeletics · Feb 5, 2018
Platform: Android / iOS

Dmytro Khmelenko reveals how Freeletics turned localization from a bottleneck into a fully automated pipeline. The results? Measurable revenue spikes in newly localized markets and zero manual translation work.

Ever wonder how Twitter's delightful logo-to-app loading animation actually works? Eli White reverse-engineered it and the solution is counterintuitive.

Screen Navigation in iOS

Company: Bumble · Dec 19, 2017
Platform: iOS

Bohdan Orlov tackles one of iOS development's messiest problems: screen navigation that's actually testable and maintainable. Most apps get this wrong from day one.

Screen Navigation in iOS

Company: Badoo · Dec 19, 2017
Platform: iOS

Bohdan Orlov from Bumble Tech tackles one of iOS development's messiest problems: navigation architecture that doesn't turn into spaghetti code. Most apps handle screen transitions the same way Apple demos them...

VIPER Architecture on iOS at Etsy

Company: Etsy · Dec 11, 2017
Platform: iOS

Michael MacDougall from Etsy reveals how they tackled iOS architecture chaos with VIPER. The overhead was brutal, but the consistency payoff changed everything.

Michael Caylus from BlaBlaCar reveals how his iOS team built a component library that cut development time and unified their UI across 117 screens. The secret? Treating UI components like Lego bricks.

Singleton, Service Locator and Tests in iOS

Company: Badoo · Dec 5, 2017
Platform: iOS

Bohdan Orlov from Bumble Tech tackles one of iOS development's most controversial debates: are Singletons and Service Locators actually anti-patterns, or just misunderstood tools?

Bohdan Orlov tackles one of iOS development's most controversial debates: when Singletons and Service Locators are actually useful (and when they'll wreck your test suite).

UIKit Best Practices and Tips

Company: Bumble · Oct 26, 2017
Platform: iOS

Bohdan Orlov from Bumble challenges a core assumption in iOS development: what if fighting UIKit is the real problem? His team's approach cuts boilerplate while keeping code maintainable.

The future of multi-modal interfaces

Company: Google · Oct 18, 2017
Platform: iOS / Android

Meta has been quietly building the foundation for interfaces that understand speech, vision, touch, and text simultaneously. The future of mobile isn't single-mode anymore.

Instagram's background prefetching could easily drain batteries and waste data. Here's how they built a system that's both fast and responsible.

Testing React Native iOS Bridges

Company: Skyscanner · Sep 28, 2017
Platform: React Native / iOS

Szabolcs Tóth from Skyscanner reveals how they solved a critical testing gap when integrating React Native into their Objective-C iOS app. Their solution transformed flaky, hard-to-debug bridge tests into a rel...

RxSwift MVVM Architecture Pattern

Company: BlaBlaCar · Sep 27, 2017
Platform: iOS

Martin Moizard from BlaBlaCar reveals a critical MVVM pitfall that breaks when you switch from simple views to UITableViews. The culprit? How you feed inputs to your ViewModels.

Arsen Gasparyan from Revolut breaks down how to build an analytics system that's actually testable. Most teams bolt on tracking as an afterthought—here's the protocol-oriented approach that scales.

Loading articles...