<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>anselmolsm/blog &#187; INdT</title>
	<atom:link href="http://www.anselmolsm.org/blog/category/planet_indt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anselmolsm.org/blog</link>
	<description></description>
	<lastBuildDate>Wed, 16 Jun 2010 00:56:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>MADDE + Qt 4.7</title>
		<link>http://www.anselmolsm.org/blog/madde-qt-4-7/</link>
		<comments>http://www.anselmolsm.org/blog/madde-qt-4-7/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 03:10:57 +0000</pubDate>
		<dc:creator>anselmolsm</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[GPSL]]></category>
		<category><![CDATA[INdT]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Maemo]]></category>
		<category><![CDATA[Qt Labs Americas en]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[MADDE]]></category>
		<category><![CDATA[maemo5]]></category>
		<category><![CDATA[n900]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://www.anselmolsm.org/blog/?p=1262</guid>
		<description><![CDATA[Maemo 5 PR 1.2 is out with Qt 4.6.2  installed, so developers now can create applications with Qt 4.6 using either the official scratchbox based SDK or MADDE (remember, &#8220;MADDE is currently a technology preview.&#8221;) BUT&#8230; there are people who prefer &#8220;Livin&#8217; on the Edge&#8220;. If you are one of those and already want/need to develop [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wiki.maemo.org/Maemo_5/PR1.2" target="_blank">Maemo 5 PR 1.2</a> is out with Qt 4.6.2  installed, so developers now can create applications with Qt 4.6 using either the <a href="http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation" target="_blank">official scratchbox based SDK</a> or <a href="http://wiki.maemo.org/MADDE" target="_blank">MADDE</a> (remember, &#8220;<strong>MADDE</strong> is currently a <strong>technology preview</strong>.&#8221;)</p>
<p>BUT&#8230; there are people who prefer &#8220;<a href="http://www.youtube.com/watch?v=q95BRB_BPiU" target="_blank">Livin&#8217; on the Edge</a>&#8220;. If you are one of those and already want/need to develop with Qt 4.7 (<em>not released yet!</em>) for Maemo 5, using MADDE to build your applications / packages, here is an update to the procedure first <a href="http://labs.trolltech.com/blogs/2010/02/08/qt-46-for-maemo-5-applications-on-mac-os-x-take-ii/" target="_blank">published by the troll ﻿Harald Fernengel</a> (AKA harryF). Although the title says &#8220;on MacOS X&#8221;, the steps also work on Linux.</p>
<p>Step-by-step:</p>
<ul>
<li>Install MADDE. <a href="http://tablets-dev.nokia.com/MADDE.php" target="_blank">Download it here</a>.</li>
<li>If you are <strong>not</strong> using a Debian based distro, you need to install the &#8220;﻿﻿Tools for Debian Packages&#8221; package of your distribution (e.g. &#8220;deb&#8221; on openSUSE, sys-apps/debianutils on Gentoo).</li>
<li>Download the script <strike>fetch-qt4.7.0~git20100520-0maemo1.sh </strike> <a href="http://anselmolsm.org/public/qt/madde-qt47/fetch-qt4.7.0~git20100614-0maemo1.sh" target="_blank">﻿fetch-qt4.7.0~git20100614-0maemo1.sh</a> . This script downloads the libqt4-experimental packages from repository.maemo.org and installs then in your MADDE &#8211; Before you run the script, remember to adjust the MADDE_PATH variable according to the path you installed MADDE.</li>
<li>Download <strike>qt4-maemo5-qt4.7.0~git20100520-0maemo1.tar.gz </strike> <a href="http://anselmolsm.org/public/qt/madde-qt47/qt4-maemo5-qt4.7.0~git20100614-0maemo1.tar.gz" target="_blank">qt4-maemo5-qt4.7.0~git20100614-0maemo1.tar.gz</a>. It contains the Qt tools compiled for the correspondent version, configured for cross compiling. Extract to /opt/qt4-maemo5.</li>
<li>Check if <strong>mad</strong> is in your PATH.</li>
</ul>
<p>To build an application using your fresh environment, run <strong>/opt/qt4-maemo5/bin/qmake &amp;&amp; make .</strong></p>
<p>If you succeeded in the setup process, this should result in a armel binary ready to run on N900. To generate a deb package, you can use the tools offered by MADDE to build a skeleton of debian package and so on.</p>
<p>To run your application on N900, install libqt4-experimental-* packages. If QtQuick (QML) is part of your plans, qmlviewer  is in the package qt4-experimental-declarative-qmlviewer .</p>
<p>UPDATE (2010-06-15): For newer (or older) versions, check <a href="http://anselmolsm.org/public/qt/madde-qt47/" target="_blank">http://anselmolsm.org/public/qt/madde-qt47/</a></p>
<img src="http://www.anselmolsm.org/blog/?ak_action=api_record_view&id=1262&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.anselmolsm.org/blog/madde-qt-4-7/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Qt Mobile Demos in extras-devel</title>
		<link>http://www.anselmolsm.org/blog/qt-mobile-demos-in-extras-devel/</link>
		<comments>http://www.anselmolsm.org/blog/qt-mobile-demos-in-extras-devel/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 20:30:54 +0000</pubDate>
		<dc:creator>anselmolsm</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[GPSL]]></category>
		<category><![CDATA[INdT]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Maemo]]></category>
		<category><![CDATA[Qt Labs Americas en]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[demos]]></category>
		<category><![CDATA[maemo5]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[n900]]></category>
		<category><![CDATA[openBossa]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[qtmobiledemo]]></category>

		<guid isPermaLink="false">http://www.anselmolsm.org/blog/?p=1246</guid>
		<description><![CDATA[A small post. In the first season, the focus was S60 devices. After the holidays, the new season is about Maemo. =) Qt Mobile Demos are in Maemo 5 extras-devel, so now it&#8217;s easier to check them in a N900 near you. First, you need to enable the extras-devel repository/catalogue and the demos should appear [...]]]></description>
			<content:encoded><![CDATA[<p>A small post.</p>
<p>In the first season, the focus was S60 devices. After the holidays, the new season is about Maemo. =)</p>
<p>Qt Mobile Demos are in Maemo 5 extras-devel, so now it&#8217;s easier to check them in a N900 near you. First, you need to <a href="http://maemo-freak.com/index.php/hacks/1334-how-to-activate-extras-extras-testing-and-extras-devel-catalogues" target="_blank" class="broken_link">enable the extras-devel repository/catalogue</a> and the demos should appear if you search for &#8220;qtmobile&#8221;.</p>
<p>The packages are:</p>
<p style="text-align: center;">hyperui -&gt; <strong>qtmobiledemo-hyperui</strong></p>
<p style="text-align: center;">mybudget -&gt; <strong>qtmobiledemo-mybudget</strong></p>
<p style="text-align: center;">shoplist -&gt;<strong> qtmobiledemo-shoplist</strong></p>
<p style="text-align: center;">weather -&gt; <strong>qtmobiledemo-weather</strong></p>
<p>Future? <span style="text-decoration: line-through;">Well, soon <a href="http://qt.nokia.com/doc/qt-maemo-4.6/qabstractkineticscroller.html" target="_blank">QAbstractKineticScroller</a> will replace our kinetic list implementation.</span> (Read the comments).</p>
<p>And yes, we have a list of known issues to solve in our free time&#8230;</p>
<p>The code still in the same place, <a href="http://qt.gitorious.org/qt-labs/mobile-demos" target="_blank">http://qt.gitorious.org/qt-labs/mobile-demos</a></p>
<p>That&#8217;s all for today.</p>
<p>PS: Thanks to Etrunko, who helped a lot with packaging stuff =)</p>
<img src="http://www.anselmolsm.org/blog/?ak_action=api_record_view&id=1246&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.anselmolsm.org/blog/qt-mobile-demos-in-extras-devel/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Qt 4.6 &amp; mobile-demos also on desktop</title>
		<link>http://www.anselmolsm.org/blog/qt-4-6-mobile-demos-also-on-desktop/</link>
		<comments>http://www.anselmolsm.org/blog/qt-4-6-mobile-demos-also-on-desktop/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 14:27:06 +0000</pubDate>
		<dc:creator>anselmolsm</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[INdT]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Qt Labs Americas en]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[demos]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[openBossa]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[qtmobiledemo]]></category>

		<guid isPermaLink="false">http://www.anselmolsm.org/blog/?p=1200</guid>
		<description><![CDATA[You may have seen these posts about mobile demos , this nice video showing the making of the weather demo and also the last video released yesterday. To celebrate the new version of Qt, the first with the S60 port, we thought it would be nice if people could also check those demos on desktop [...]]]></description>
			<content:encoded><![CDATA[<p>You may have seen <a href="http://blog.morpheuz.cc/02/11/2009/how-is-the-weather-in-qt-4-6/" target="_blank">these</a> <a href="http://blog.morpheuz.cc/01/12/2009/qt-4-6-ow/">posts</a> <a href="http://www.marceloeduardo.com/blog/design/user-interface-design/the-cross-platform-qt-era-is-coming" target="_blank">about</a> <a href="http://patifa.wordpress.com/2009/11/03/changing-the-weather/" target="_blank">mobile</a> <a href="http://wouwlabs.com/blogs/jeez/?p=135" target="_blank">demos</a> , <a href="http://vimeo.com/7380069" target="_blank">this nice video</a> showing the making of the weather demo and also the <a href="http://www.youtube.com/watch?v=PCx8RfNhhXk" target="_blank">last video released yesterday</a>.</p>
<p>To celebrate the new version of Qt, the first with <a href="http://labs.trolltech.com/blogs/2009/12/01/a-brief-history-of-qt-for-symbian-and-a-look-ahead/" target="_blank">the S60 port</a>, we thought it would be nice if people could also check those demos on desktop platforms. You know, Qt is everywhere =)</p>
<p>As the release was yesterday, probably there are people without Qt 4.6 installed in their desktops yet&#8230; so we prepared binaries with <strong>Qt 4.6.0 statically linked</strong> =)</p>
<p style="text-align: center;"><a href="http://www.anselmolsm.org/public/qt/mobile-demos_static-linux.tar.bz2" target="_self">Linux version</a></p>
<p style="text-align: center;"><a href="http://www.anselmolsm.org/public/qt/mobile-demos_static-win32.zip">Windows version</a></p>
<p style="text-align: center;"><span style="text-decoration: line-through;">Mac version</span> (Unfortunately I don&#8217;t have a Mac available here right now. Contributions are welcome =)</p>
<p>It&#8217;s worth a mention. The source code for all platforms is basically the same, the only difference are due to different screen sizes, different connections methods.  This code is still available in the same place: <a href="http://gitorious.org/qt-labs/mobile-demos" target="_blank">http://gitorious.org/qt-labs/mobile-demos</a></p>
<p>And again, owners of  either S60 devices or N900 find packages at: <a href="http://qtlabs.openbossa.org/mobile-demos" class="broken_link">http://qtlabs.openbossa.org/mobile-demos</a> .</p>
<p>&#8212;</p>
<p>TODO: Fix the bug in the weather demo when there&#8217;s no connection&#8230;</p>
<p>PS1: As an extra activity, support for keypads is work in progress (I have a N85 =P )</p>
<p>PS2:  Now that Qt 4.6.0 is out, it&#8217;s a good moment to make <a href="http://www.anselmolsm.org/blog/a-script-to-configure-qt-s60-environment-on-linux/" target="_blank">it work again</a> &#8230;</p>
<p>PS3: Hello planet KDE! \o/</p>
<img src="http://www.anselmolsm.org/blog/?ak_action=api_record_view&id=1200&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.anselmolsm.org/blog/qt-4-6-mobile-demos-also-on-desktop/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Latinoware 2009</title>
		<link>http://www.anselmolsm.org/blog/latinoware-2009-en/</link>
		<comments>http://www.anselmolsm.org/blog/latinoware-2009-en/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 23:46:41 +0000</pubDate>
		<dc:creator>anselmolsm</dc:creator>
				<category><![CDATA[INdT]]></category>
		<category><![CDATA[Qt Labs Americas en]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[openBossa]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://www.anselmolsm.org/blog/?p=1161</guid>
		<description><![CDATA[Next Thursday, October 22nd begins the 6th edition of the Latin American Free Software Conference &#8211; Latinoware and we are going to be there =) About 3900 people are already registered for the event and personally I expect a great opportunity to meet people, some of them I only know from IRC or mailing lists, [...]]]></description>
			<content:encoded><![CDATA[<p>Next Thursday, October 22nd begins the 6th edition of the <a href="http://www.latinoware.org" target="_blank">Latin American Free Software Conference &#8211; Latinoware</a> and we are going to be there =)</p>
<p>About 3900 people are already registered for the event and personally I expect a great opportunity to meet people, some of them I only know from IRC or mailing lists, maybe new partners for <a href="http://qtlabs.openbossa.org/" target="_blank" class="broken_link">Qt Labs Americas</a> in other countries of Latin America =) and also a chance  to learn new things.</p>
<p>Learn and teach a little! =) If you take a look in the conference&#8217;s program you will see that some colleages are going to speak there. Artur de Souza (<a href="http://blog.morpheuz.cc/" target="_blank">MoRpHeuz</a>) will present an updated version of his talk about Plasma Netbook (including a cool demonstration =). In <a href="http://blog.cmarcelo.org/" target="_blank">Caio Marcelo</a>&#8216;s and <a href="http://blog.eduardofleury.com/" target="_blank">Eduardo Fleury&#8217;</a>s talk, the attendants will see what are the new possibilities in graphical interfaces development with Qt (and for KDE). Another openBossa speaker is <a href="http://codeposts.blogspot.com/" target="_blank">Kenneth Christiansen</a> with a presentation about QtWebkit.</p>
<p>People interested in learn how to develop with Qt and KDE will have a great opportunity because there are 2 courses by the guys of <a href="http://liveblue.wordpress.com/" target="_blank">Live Blue</a>. In the last day (Saturday October,24th) <a href="http://wouwlabs.com/blogs/jeez" target="_blank">Jesus Sanchez-Palencia</a> and me are going to head a course on the new  Qt  4.6 APIs .</p>
<p>Besides the mentioned ones, Ana Cecília (<a href="http://www.wouwlabs.com/blogs/anniec/" target="_blank">annieC</a>) will talk about an usability study on FOSS.</p>
<p>So, if you are going to Foz do Iguaçú, see you there! =) And if you won&#8217;t go, stay tuned for the news.</p>
<img src="http://www.anselmolsm.org/blog/?ak_action=api_record_view&id=1161&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.anselmolsm.org/blog/latinoware-2009-en/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A script to configure Qt-S60 environment on Linux</title>
		<link>http://www.anselmolsm.org/blog/a-script-to-configure-qt-s60-environment-on-linux/</link>
		<comments>http://www.anselmolsm.org/blog/a-script-to-configure-qt-s60-environment-on-linux/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 21:00:22 +0000</pubDate>
		<dc:creator>anselmolsm</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[GPSL]]></category>
		<category><![CDATA[INdT]]></category>
		<category><![CDATA[Qt Labs Americas en]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Qt-S60]]></category>
		<category><![CDATA[S60]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.anselmolsm.org/blog/?p=1127</guid>
		<description><![CDATA[You may have noticed that Qt is being ported to S60, and as you can read here, daily builds are available as technology preview since the end of September. At first, there are only MS Windows installers, but Lizardo did a great job collecting and writing patches and instructions to make it possible to develop with Qt for S60 on Linux. [...]]]></description>
			<content:encoded><![CDATA[<p>You may have noticed that Qt is being ported to <a href="http://en.wikipedia.org/wiki/S60_(software_platform)" target="_blank">S60</a>, and as you can read <a href="http://labs.trolltech.com/blogs/2009/09/24/daily-binaries-of-qt-for-symbians60-available/" target="_blank">here</a>, daily builds are available as technology preview since the end of September. At first, there are only MS Windows installers, but <a href="http://lizardo.wordpress.com/" target="_blank">Lizardo</a> did a <a href="http://lizardo.wordpress.com/2009/09/24/installing-qt-for-s60-daily-snapshots-on-linux/" target="_blank">great job</a> collecting and writing patches and instructions to make it possible to develop with Qt for S60 on Linux.</p>
<p>To ease this process, I wrote a small script that does almost the same described in Lizardo&#8217;s post, with some new pseudo features. It needs some improvements, the known ones are marked with #XXX &#8211; <strong>contributions are welcome!<br />
</strong></p>
<p>It consists in 2 files, the script and a config file where the user can customize the directories where things will be installed, the directory of the downloaded files, the version of S60 that will be used. Initially it&#8217;s ready for S60 3rd edition FP2 and S60 5th edition (Check <a href="http://wiki.forum.nokia.com/index.php/Which_S60_SDK_should_I_use%3F" target="_blank">here</a> the version of your target device), etc.</p>
<p>Running the script, the first step shows the URLs to files you have to download, but need login or other kind of interaction with the website. The script is a nice guy, when it&#8217;s possible &#8220;he&#8221; asks if you allow him to open those URLs in your default browser =)</p>
<p>The script then downloads other files that are direct accessible and the installation begins. If everything goes right, in the end your environment will be ready for Qt-S60 development.</p>
<p>Wanna try? Download a it <a href="http://www.anselmolsm.org/public/setupQtS60env/setupQtS60env-latest.tar.bz2">here</a> or git clone it:</p>
<p style="text-align: center;">git clone <a href="git://littlechina.org/anselmo/setupQtS60env">git://littlechina.org/anselmo/setupQtS60env</a></p>
<p>That&#8217;s it =)</p>
<p>ToDo:</p>
<ul>
<li>Simplify updates of Qt-S60 in a environment already in use.</li>
<li>Solve the #XXX in the script</li>
<li>Probably there are other things that I don&#8217;t remember now =)</li>
<li>UPDATE: 2009-10-17: There are some issues in qmake when using DEPLOYMENT</li>
<li>UPDATE2: 2009-10-19: The old daily builds aren&#8217;t available anymore, a message there says that they &#8220;back tonight hopefully&#8221;</li>
<li>UPDATE3: 2009-10-20: Builds are back =)</li>
<li>UPDATE4: 2009-11-01: The gnupoc patch for Qt-S60 needs to be uptaded =/ .</li>
<li>Hopefully it&#8217;s going to save us =) <a href="http://labs.trolltech.com/blogs/2009/10/28/a-new-symbian-toolchain-for-linux/" target="_blank">http://labs.trolltech.com/blogs/2009/10/28/a-new-symbian-toolchain-for-linux/</a></li>
</ul>
<img src="http://www.anselmolsm.org/blog/?ak_action=api_record_view&id=1127&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.anselmolsm.org/blog/a-script-to-configure-qt-s60-environment-on-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
