<div dir="ltr">Hi All<div><br></div><div><b>*Short version*</b></div><div>Go check this out and contribute corrections - <a href="https://github.com/amarchen/helloworld-pro-sailfish" target="_blank">https://github.com/amarchen/helloworld-pro-sailfish</a></div>


<div><br></div><div><b>*Long version*</b></div>
<div>"Just an app" templates make my heart cry. Changing them to the proper structure is pain every time you go beyond "just a helloworld".</div><div><br></div><div>So I created a Helloworld Pro for Sailfish. Something that has minimal UI, but proper project structure and a couple of UI and non UI QML tests (includes src, test folders, multipackage .yaml/spec, proper 86x86 icon, etc) and passes harbour acceptance criteria (pending for now).</div>



<div><br></div><div>And then I added a wizard script that renames everything to whatever project name you like to help you get started with MyCoolApp instead of helloworld-pro-sailfish</div><div><br></div><div>Wizard is a bash script validated on Mac only, because that's the platform I use.</div>



<div><br></div><div>Similar scripts for Windows and other corrections/improvements (e.g. adding simple app cover) are very welcome via pull requests.</div><div><br></div><div>You will find the project at <a href="https://github.com/amarchen/helloworld-pro-sailfish" target="_blank">https://github.com/amarchen/helloworld-pro-sailfish</a></div>

<div><br></div><div>If you want to do more with QML testing that I greatly encourage, this old presentation is still valid - <a href="http://www.slideshare.net/AgileArtem/test-drivingqml-12941898">www.slideshare.net/AgileArtem/test-drivingqml-12941898</a></div>


<div><br></div><div>Enjoy!</div><div><br></div><div>Cheers,</div><div>Artem.<br clear="all"><div><br>
</div>-- <br>Artem Marchenko<br><a href="http://agilesoftwaredevelopment.com" target="_blank">http://agilesoftwaredevelopment.com</a><br><a href="http://twitter.com/AgileArtem" target="_blank">http://twitter.com/AgileArtem</a>
</div></div>