We had to produce a prototype for the client and then deliver the production build. Instead of building two different desktop application for windows and Linux OS, we built a single cross platform application. We lowered the cost of development buy building only one application.