In life, a second chance is rare. In the mobile space, it's becoming the norm. The reason for this is the pace of technological evolution. Emerging technologies produce gains in productivity that make existing systems obsolete. As a consequence, the life cycle of systems is decreasing rapidly. In fact, over the last four years my team has completely overhauled our mobility infrastructure, twice.
A decoupled mobile architecture where each component is independent
The first time, four years ago, was due to obsolescence.

