Exciting day today, isn’t it?
Many good news are here which I’ll break it to you by saying that if you are a developer, you must be psyched because Sailfish SDK is now allowing you to build ARM packages! Good. Sounds like we are gonna be able to see a port for N9 soon, I presume. 😉
But before we go further I need to quote a few notes from Jarko Vihriälä whom has actually updated us with this amazing news:
- In this update the build engine, emulator and targets are re-installed so you will lose any changes you may have made in those – however, if your application packaging is done correctly, rebuilding your projects should reinstall the packages you have been using.
- All customizations done to SDK (adding new zypper repositories, adding custom targets, additional source paths) will be removed during installation process so make your own backup of those before starting the update.
- If you import existing project made with a previous version of the SailfishOS SDK, make sure you select the correct kit in project configuration step. Both ARM and i486 kits will now be available.
- Windows users need to install VC10 runtime from http://www.microsoft.com/en-us/download/confirmation.aspx?id=8328 or Installer will ask for admin rights during installation.
- For more information, please see SDK Alpha-Qt5 known issues list at: https://sailfishos.org/wiki/SDK_Alpha_Qt5_Known_Issues
However after knowing all these, you might be excited about the other changes as well. So here they are from SailfishOS.org
- Sailfish OS SDK IDE:
- Qt Creator updated to 2.8.1 version.
- Building RPM packages for ARM target is introduced. This is done by selecting ARM kit and running deployment. Deployment to real ARM devices is not supported yet.
- MerSDK VM starts without UI (if MerSDK is to be accessed, UI can be activated from tools -> options -> mer menu)
- If MerSDK VM is running when Qt Creator is shut down – a prompt is displayed to close it
- QML profiling is enabled.
- SailfishOS application template is updated. The current template does not have so-called boilerplate and is easier to use.
- SailfishOS application examples are updated to build with the latest template.
- SDK Maintenance Tool:
- Whole installer framework is based on version 1.4.
- Bug fixes, no new functionality.
- Documentations are updated with latest available versions.
- Build Engine:
- Support for ARM target introduced
- Support to deploy to emulator using PackageKit
- Lots of fixes to build toolchain.
- SailfishOS Emulator:
- Emulator is built from updated Jolla baseline.
- QML profiling support introduced.
- Bug in QML debugging fixed.
- Emulator screen size matches the upcoming Jolla phone.
- Application icon texts are displayed when application grid is pushed up.
- SailfishOS Target(s):
- ARM target introduced.
- Both i486 and ARM target builds done on updated Jolla baseline.
All of which has been directly copied from SailfishOS.org for the ease of reading everything in one place.
Another good news is that today morning we have been informed that Jolla has won a Millennium Distinction Award regarding their super duper openness at Technology Academy Finland which will be presented to them by November 5th. Well, no big surprise there folks, Jolla is already a winner. Click on this photo for full details in English.
Hope you enjoyed the good news, there’s some more of it coming up by this evening. Stay tuned!
Sepehr Noori (James)