How long this would take to develop depends on a lot of different factors, you should sign up for a premiere ticket so that we can talk about the specfic details of the application with you. We cant really give an estimate before the first meeting, but could definitely give one by the end of it.