How to Keep Mobile Apps Lean?