Application deployment framework for desktop apps