<div dir="ltr">Hi All<div><br></div><div>A couple of times during debugging I dove int the Silica sources and it looks like it's either pure QML or nearly pure QML. So it might be possible to run them on desktop and Android just as some people were running Symbian QML components on Android (never saw myself, but have heard in the internets).</div>

<div><br></div><div>Such a task is beyond me as any (re-)packaging and integration scares shit out of me, but maybe somebody else tried it? Or even if you didn't, but you know about Silica internals: would such a port be an easy thing to do?</div>

<div><br></div><div><br></div><div><br></div><div><b>*If you wonder about reasons*</b></div><div><br></div><div><b>1. F-f-fast development cycle</b></div><div>I am a fan of test driven development and as fast feedback cycle as possible. In MeeGo-Symbian times for mostly QML projects I used desktop development for 95% of my project. The projects ( e.g.<a href="http://n9-apps.com/easy-discount-calculator">http://n9-apps.com/easy-discount-calculator</a> ) were with the completely custom UI, so I didn't depend Controls at all, only on screen resolution that's easy to simulate.</div>

<div><br></div><div>Sure I would love to repeat that with Sailfish, but with the proper controls. It's hard to beat no need for compilation and a hundred of QML tests running under 10 seconds (with UI testing included). At one of my client projects I managed to have even network integration tests running this way too (via both the local mock server and remote API check) running under something like 30-50 seconds.</div>

<div><br></div><div>So desktop QML development with no compilation need is powerful and it might be possible with Silica. Is it really? :)</div><div><br></div><div><b>2. Android demos.. or even real Android apps</b></div>

<div>*IF* Silica happens to be easily portable, I could actually use Jolla as a primary target for my app, yet have it running on Android too (and even on iOS when Qt comes there for real). That would be an awesome demo, say, for a potential client who might be interested in porting his MomentGramm to Sailfish, but has no Jolla device to have a look at our past work.</div>

<div><br></div><div>And then again, despite all the Google efforts, there is no real golden UI standard for Android and Silica controls would look like one more decent alternative depending on the quality of the port. Just make PullDownMenu be shown on the Android hardware Menu button, support hardware Back button, minimize app on left-right swipe and.. you'll get a quite decent Android app, just without tabs.</div>

<div><br></div><div>Best regards,</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>