The Codename One update framework unifies the separate local update tools that were IDE specific and inconsistent. Some of these old systems still exist partially (e.g. versioned build, skin download). However, the framework is here to hide a lot of these complex ideas and do so in an IDE agnostic way.