Discover 209 articles on Architecture in mobile performance

Clear Filters

Showing 20 of 209 articles (Page 7 of 11)

Browse Page Refactoring on Android

Company: Carousell · Oct 22, 2021
Platform: Android

Jintin from Carousell reveals how a 3,000+ line Presenter became their team's productivity nightmare. Their solution? A strategic mix of refactoring AND rewriting that didn't require months of downtime.

Amorn Apichattanakul, an iOS developer since the iPhone 3GS era, spent 1.8 years mastering Flutter and wishes someone had created a cheat sheet for the transition. So he built one himself.

Callstack shows how React Native isn't just for mobile anymore. Their guide proves you can build full Windows desktop apps with the same codebase.

Bartosz Klonowski from Callstack breaks down why React Native Windows isn't just about cross-platform code. It's about predictable timelines and lower maintenance costs that CFOs actually care about.

Android Hilt Dependency Injection

Company: Teknasyon · Sep 8, 2021
Platform: Android

Mehmet Agah Balbay from Teknasyon Engineering makes the case for ditching Dagger2's boilerplate hell. His team's switch to Hilt for dependency injection delivered real performance wins and faster development cy...

Gildásio Filho from iFood reveals how his team pulled off a seemingly impossible migration: upgrading 22 Flutter modules to 2.0 with null safety in just two weeks while shipping features and onboarding new deve...

Scott Birksted from Shopify tackles a frustrating gap between Kotlin and Swift: why can't Swift structs copy themselves as elegantly as Kotlin data classes?

Android App Excellence: Duolingo

Company: Duolingo · Aug 26, 2021
Platform: Android

Duolingo's Android app was degrading 5-10% every month. New features meant guaranteed performance regressions every 90 days.

React Native is going where most developers didn't expect: virtual reality headsets and native desktop apps. The performance results are already surprising the team.

Chaitanya Deorukhkar from Razorpay reveals how his team built and shipped a production mobile app while simultaneously engineering their own culture. The entire team took a week-long vacation the day after laun...

Huan Nguyen from Afterpay reveals how they architected their Android rewrite to support hundreds of future developers. The secret? A three-tiered modular structure that makes parallel development actually work.

Pierce Johnson from Lyft reveals how a custom IntelliJ plugin transformed productivity for 60+ Android developers. The secret? Automating the repetitive tasks that were quietly draining engineering velocity.

Guillermo Mazzola from Glovo turned a Friday afternoon experiment into a production system that solved a problem most multi-platform teams don't even realize they can fix.

React Native Perspectives

Company: Shopify · Jul 16, 2021
Platform: React Native

Ash Furrow, AJ Robidas, and Michelle Fernandez from Shopify reveal what actually happens when web, Android, and iOS developers learn React Native. Spoiler: their biggest fears weren't the real challenges.

Amorn Apichattanakul from KBTG just open-sourced a production-ready Flutter template that solves the three biggest headaches in mobile app development: CI/CD setup, native bridging, and security hardening.

Amorn Apichattanakul from KBTG challenges a common excuse among native developers: you don't need to wait for your next project to start using Flutter.

Shopify went all-in on React Native, but quickly learned that sometimes you need to break the rules. Here's when they write native code anyway.

Implementing Doubly Linked Lists in Swift

Company: Just Eat · Mar 12, 2021
Platform: iOS

Oleg Tsibulevskiy from Just Eat Takeaway breaks down why choosing the wrong data structure could be killing your iOS app's performance. Spoiler: Arrays aren't always the answer.

Announcing the Mobile Native Foundation

Company: Lyft · Mar 2, 2021
Platform: Android / iOS

Keith Smiley from Lyft just announced something that could change how we all build mobile apps. Instead of every company rebuilding the same infrastructure in silos, major tech players are finally collaborating...

Jamon Holmgren from Infinite Red explains why his team ditched Redux after years of use. The reasons might surprise you—and they're backed by real production experience.

Loading articles...