Discover 213 articles on Architecture in mobile performance
Showing 20 of 213 articles (Page 7 of 11)
Sam Moore from Betterment shares how his team rewrote 85% of their mobile app in just over a year without disrupting users. The secret? A methodical approach to adopting Flutter that prioritized team buy-in ove...
Snap rewrote their entire messaging system in C++ to solve a problem that plagues most mobile teams: platform inconsistency causing bugs and doubled engineering effort.
Joey Freund from Shopify reveals how they let third-party developers extend their UI without compromising security or performance. The secret? Rendering UI in one place while defining it in another.
Swift is taking on distributed systems with the same elegance it brought to concurrency. The Swift team just open-sourced a complete cluster library for building distributed actor systems.
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.
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?
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.
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.