iOS Monorepo
Uber keeps all their iOS code in one giant repo, helping teams sync up and scale without chaos.
Showing 20 of 525 articles (Page 20 of 27)
Uber keeps all their iOS code in one giant repo, helping teams sync up and scale without chaos.
Dropbox found a weird but genius fix for an Android path problem.
When Lyft was first developed, it was built using a monolithic server architecture. Within this architecture, all mobile clients relied on a single endpoint for fetching all data pertaining to the user and their ride (the “state of the world”):
Pinterest started testing UI before code gets merged, catching bugs early to keep things steady.
Farfetch begins boosting their mobile app’s launch speed smartly.
Microsoft uses LazyLifecycle to speed up Android screen launches.
Uber tapped the QUIC protocol to cut latency and make their app feel snappier.
Square speeds up Caviar’s mobile web app for happier users.
Uber redesigned their Rider app’s guts to be modular and tough enough for whatever’s next.
Walmart fits fast, effective testing into a 5-minute DevOps flow.
Slack tackles mobile hurdles to deliver an app that just works.
When building our new iZettle Food & Drink products, we encountered challenges in getting data to our clients in a fast and efficient way, and this article discusses how we fixed some of those issues.
Coinbase shares what they learned teaching their engineers React Native skills.
Netflix swapped their Android backend quietly, keeping streams uninterrupted.
Airbnb scales up motion design to keep app animations seamless.
Slack maps performance issues with cause-and-effect graphs for insight.
Farfetch refactors code to ship mobile updates faster and cleaner.
Microsoft cleans up WebView caching for a tidier Android experience.
Shopify fights crashes with live monitoring and clever engineering fixes.
Airbnb mixes Lottie with Swift for slick, engaging iOS animations.