Curated Engineering Reads

The Best Reads on Mobile App Performance

How top companies optimize their apps for the best customer experience.

Clear Filters

Showing 20 of 1563 articles (Page 47 of 79)

Sourav Yadav from Razorpay discovered that React Native's declarative approach was causing frame rates to plummet to 0 FPS. His solution? Break the rules and go imperative.

Majid Jabrayilov explores how microapps architecture can transform your Swift codebase from a monolith into modular, testable components. The secret? Getting dependency injection right from the start.

Swiggy saw 5x growth in accessibility sessions after fixing one critical UX problem: their Android app treated screen reader users like robots, not humans.

Shubhnik Singh Mann from Razorpay reveals why most mobile teams are testing wrong. Their approach eliminated P0 production issues entirely.

Jerry Marino from Square reveals how they got their massive iOS codebase (1000+ modules) running on M1 Macs without waiting for every dependency to update. The clever workaround? Converting device binaries to r...

Microapps architecture sounds great until you hit the resource bundling wall. Majid Jabrayilov tackles the messy reality of managing assets and localization across modular Swift apps.

Angus Croll from Netflix reveals how his team slashed false performance alerts by 90% while catching more real regressions. The secret? They stopped using static thresholds entirely.

Very Good Ventures just open-sourced their internal CI/CD secret weapon for Flutter teams. If you're still writing GitHub Actions from scratch for every project, you're working way too hard.

React Native 0.67 isn't just another version bump. The team has completely overhauled how they ship releases, and it's a masterclass in scaling open source.

Majid Jabrayilov explores how to break down monolithic iOS apps into independent, testable feature modules. The secret? Treating each feature as its own microapp.

Swiggy ignored accessibility for years, effectively locking out millions of users with disabilities. A Change.org petition changed everything.

Tokopedia shipped Android App Bundles and immediately hit a wall: mystery crashes on random devices. The culprit? Sideloaded APKs missing critical resources.

Tracy Stampfli and Bryan Stern reveal how Slack's mobile teams tackled crippling tech debt that was actively slowing product roadmaps. Their solution? A bold 6-month stabilization sprint that transformed both i...

How we ship GitHub Mobile every week

Company: GitHub · Jan 12, 2022
Platform: iOS / Android

GitHub Mobile ships to production every single week with a tiny team. Their secret? Ruthless automation that turns a multi-day release process into a Saturday morning workflow.

Majid Jabrayilov explores how to break down monolithic iOS apps into modular microapps using Swift Package Manager. The secret? Treating features as independent products that can be developed and tested in isol...

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

Larry McKenzie and Corey Sprague from eBay built a full-featured mobile app in under a year with a tiny team. Their secret? Ditching the traditional native approach entirely.

Callstack explores why staying current with React Native versions isn't just about new features. It's the difference between a performant app and technical debt that compounds with every release.

Callstack explores a critical question for React Native teams: when can you safely use JavaScript libraries built for the web, and when do you need native alternatives?

60fps Animations in React Native

Company: Callstack · Dec 23, 2021
Platform: React Native

Smooth animations can make or break your mobile app's user experience. Callstack breaks down how to achieve buttery 60fps animations in React Native without janky frames or dropped performance.

Loading articles...