shuttle.png
 
 

SHUTTLE released

The Shuttle framework and solution was released for the Android platform. It can be found here: https://github.com/grarcht/Shuttle

Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes.

Often, businesses experience the adverse side effects of risks introduced in daily software engineering. These adverse side effects include time and money spent on app crash investigation, app crash fixes, quality assurance testing, releasing hotfixes, and extra governance through code reviews.

Shuttle reduces the high-level of governance needed to catch Transaction Too Large Exception inducing code by:

  1. storing the Serializable and passes an identifier for the Serializable

  2. using a small-sized Bundle for binder transactions

  3. avoids app crashes from Transaction Too Large Exceptions

  4. enables retrieval of the stored Serializable at the destination.

Why keep spending more time and money on governance through code reviews? Why not embrace the problem by providing a solution for it?

Check it out. You won’t be disappointed.