ENGINEERING SCALABLE, ISOLATED MOBILE FEATURES WITH PLUGINS AT UBER

eng.uber.com

In this article, we highlight four key aspects of our current approach to build-time plugin tooling for Android and iOS: why and how our mobile framework enforces code isolation with plugins, how we use plugins to encourage structuring the application as a small set of feature integration points and the benefits this provides, how we use plugins to mitigate problems with experimentation flags, and the ideal users for this type of plugin system.

Read more...
Linkedin

Want to receive more content like this in your inbox?