Development

Qt Creator 2.5.0 released

Editor: Andrew Flegg

Qt Creator, the Qt Project's IDE has been had its latest version, 2.5.0, released for Windows, Mac OS X and Linux: new features and improvements include but are not limited to: You can repeat a recent search with the same parameters with a simple click on “Search Again”; “Execute” Locator filter lets you run arbitrary commands in a shell from Qt Creator; Experimental plugin that shows “TODO” items from your sources; Experimental plugin for autotools based projects (thanks to Patricia Santana Cruz and Openismus GmbH!); Mac OS X Lion users will we happy to know that QTCREATORBUG-6222 which prevented adding some Qt Versions has finally been fixed; A very basic version of a C++ refactoring action that adds an #include for an unknown identifier has been added; A very basic version of a C++ “extract method” refactoring action; [...]

Why bundling apps which can be installed via Extras is a bad idea for Maemo CSSU

Editor: Andrew Flegg

A discussion on IRC, primarily between Joerg Reisenweber and Iván Gálvez Junquera, about the boundaries of CSSU's scope has prompted a meeting to be held today (Monday, 14th May) at 18:00 UTC. The crux of the matter can be seen in this quote from one of your editors, Andrew Flegg: My position is that the CSSU exists to make possible for the average user things which only Nokia could previously do (such as upgrades/bugfixes to hildon-desktop & Modest). If something can be installed via Extras, it should be. If it's a fully functional The meeting is available to all.



Why "shell apps" and HTML5 apps are a bad idea

Via: @Jaffa2

Editor: Andrew Flegg

With the focus on Tizen this week, a timely article on pretending HTML5 apps are "native" apps has been posted: At first things are easy. For simple screens, using a webview might be faster than writing a native implementation. As you add functionality to the webview, the complexity increases until you give up and write everything native.

Browser quirks live on in HTML5. Shell apps require you write a little code, run it on an iPhone simulator, an Android simulator, a Windows Phone 7 simulator, et al. Alternately, you could save cross browser testing for the end, but the risk is missing architectural mistakes until late in development.

Sending emails in Harmattan with Qt/QML

Xabier Rodriguez Calvar documents his attempts to send email from a QML page: That does not work, at least I could not make it work. I might be missing something, but I could not. I hooked to the signal and saw the state changes, that were going from sending to Ok and no email composer was showing up. No error was being returned either. He ends up using a "mailto:" URL as the simplest solution, disappointingly.