Life Cycle is A light library to speed up everything you are doing.
Switch branches/tags
Nothing to show
Clone or download
Latest commit b79e741 Dec 27, 2017
Failed to load latest commit information.
src minor Dec 28, 2017
.gitignore .gitignore Dec 18, 2015 Update May 31, 2015 backup Oct 10, 2017
build.gradle update gradle Nov 3, 2017 Backup Aug 26, 2015

Life Cycle - V.6.17.2015

A light library to speed up everything you are doing.


  • Simplified Singleton pattern
    • Class is a singleton if it implements empty Singleton interface
    • Synchronization of Singleton creation is taking care of by the SDK
    • Singletons are overridable using SDK Factory pattern
    • All the Singletons can be free for GC at once
  • Simplified Factory method pattern
  • Simplified Bootstrap
  • Signals as event mechanism - It's great because it's not EventBus

And much more ;)


In build.gradle file replace BuildToolsVersion with your tools version

Read wiki or watch slid show.

  • for now slide show covers more topics than wiki.


Copyright 2014 Ilya Gazman

Licensed under the Coffe License (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at