Explore 33 articles from Badoo on mobile performance

Clear Filters

Showing 13 of 33 articles (Page 2 of 2)

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...

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).

Marko Kevac from Bumble's Platform team benchmarked 6 associative array implementations to replace their aging Judy data structure. The winner? Not what you'd expect when memory matters.

Mind Maps for Fast and Effective Testing

Company: Badoo · Aug 1, 2017
Platform: Android / iOS

Kateryna Sprynsian from Bumble's iOS team ditched traditional test cases for something faster. With weekly releases shipping multiple features, her team needed a testing approach that could actually keep up.

Radoslaw Cieciwa from Bumble reveals why their gorgeous After Effects loading animation nearly killed iOS performance. Spoiler: trim paths and CPU rendering were the culprits.

Guillermo Orellana from Bumble's tech team walks through the real-world pain of integrating React Native into an existing Android app. Spoiler: the official docs won't save you.

Arkady Gamza from Bumble Tech tackles Android's notoriously complex Camera2 API by wrapping it in RxJava2 observables. The result? A reactive camera implementation that turns callback hell into elegant, readabl...

Guillermo Orellana from Bumble's tech team tackles React Native's biggest question: Can you actually integrate complex native Android components without losing your mind?

Rajdeep Varma from Badoo cracked a problem that's plagued mobile test automation for years: Calabash could only test what's inside your app, while Appium couldn't use backdoor methods. His solution? Merge the b...

Android Handler Memory Leaks

Company: Badoo · Feb 28, 2017
Platform: Android

Dima Voronkevych from Bumble's Android team reveals how a simple Handler.postDelayed() call created 7 Activity instances in memory when only 1 should exist. The garbage collector couldn't save them.

Mobile App Testing Tips and Tricks

Company: Badoo · Feb 13, 2017
Platform: Android / iOS

Alexander Khozya from Bumble's mobile QA team shares battle-tested strategies that caught critical bugs before millions of users did. His team's approach to testing saved them from costly re-submissions and use...

Rajdeep Varma from Badoo (now Bumble) tackled a problem that sounds impossible: running Android device tests inside Docker on macOS when Docker can't even see USB devices. The workaround? Brilliantly hacky.

Prev 2 / 2
Next
Loading articles...