<?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>Handful of Nothing &#187; Canola</title>
	<atom:link href="http://www.marceloeduardo.com/blog/category/canola/feed" rel="self" type="application/rss+xml" />
	<link>http://www.marceloeduardo.com/blog</link>
	<description>Rants about Games, Mobility and Interaction design</description>
	<lastBuildDate>Tue, 01 Dec 2009 16:41:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>We did it: Canola is Open source!</title>
		<link>http://www.marceloeduardo.com/blog/maemo-dev/we-did-it-canola-is-open-source</link>
		<comments>http://www.marceloeduardo.com/blog/maemo-dev/we-did-it-canola-is-open-source#comments</comments>
		<pubDate>Tue, 24 Mar 2009 02:43:25 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Canola]]></category>
		<category><![CDATA[Maemo Dev]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/?p=592</guid>
		<description><![CDATA[After a lot of work (mostly of convincing people of the importance of open sourcing it) we are now able to release Canola2 full code with GPL v3. 
You Can read Etrunko&#8217;s post about the release: here and the code is located in our code repository:
http://code.openbossa.org/
]]></description>
			<content:encoded><![CDATA[<p>After a lot of work (mostly of convincing people of the importance of open sourcing it) we are now able to release Canola2 full code with GPL v3. </p>
<p>You Can read Etrunko&#8217;s post about the release: <a href="http://etrunko.blogspot.com/2009/03/canola-is-free.html">here</a> and the code is located in our code repository:</p>
<p><a href="http://code.openbossa.org/">http://code.openbossa.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/maemo-dev/we-did-it-canola-is-open-source/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2008 the full commit</title>
		<link>http://www.marceloeduardo.com/blog/design/2008-the-full-commit</link>
		<comments>http://www.marceloeduardo.com/blog/design/2008-the-full-commit#comments</comments>
		<pubDate>Tue, 30 Dec 2008 17:23:54 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Business matters]]></category>
		<category><![CDATA[Canola]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Maemo Dev]]></category>
		<category><![CDATA[Mobile Applications]]></category>
		<category><![CDATA[Mobility]]></category>
		<category><![CDATA[User Interface Design]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/?p=542</guid>
		<description><![CDATA[no]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.marceloeduardo.com/blog/wp-content/uploads/2008/12/picture-2.png" alt="" title="Maemo Summit" width="459" height="153" class="alignnone size-full wp-image-549" /><br />
The year is over, another one is about to start, and even after being blessed for not being forced to listen to the Brazilian version of John Lennon&#8217;s end of the year anthem, I think there&#8217;s quite a lot of other incredible things to remember about this year.</p>
<p><strong>Canola2 : the whole year chaos</strong><br />
<img src="http://www.marceloeduardo.com/blog/wp-content/uploads/2008/12/picture-9.png" alt="" title="Canola2" width="500" height="102" class="alignnone size-full wp-image-556" /></p>
<p>Canola2 was full throttle. Actually we released it on december 18th. Really chaotic launch, servers down and we were struggling against the bugs. The reviews were quite harsh on the fact that the software was not &#8220;ready&#8221; or even installable. We kept it going, and today one year later we reached milestone 10 (it&#8217;s in the developer repository if someone wants to have a try just ask me).</p>
<p>After changes in the team, canola moving from one office to another it&#8217;s finally back on the main creators: Barbieri and Ulisses that now own a company called profusion, are the ones working for us to maintain the goals for Canola. It couldn&#8217;t be better. INdT still have the full control over Canola and we are working to release opensource. Everything seems to be ready, we just need the final license / disclaimer from the company. Finally. </p>
<p><strong>Carman</strong><br />
<div id="attachment_555" class="wp-caption alignnone" style="width: 510px"><img src="http://www.marceloeduardo.com/blog/wp-content/uploads/2008/12/picture-8.png" alt="Carman" title="Carman" width="500" height="111" class="size-full wp-image-555" /><p class="wp-caption-text">Carman</p></div><br />
 It needed a lot more love. But we didn&#8217;t have workforce for that. We tried hiring a company to be a partner on this, but bad (really bad) thing happened to that small company and we were caught by surprise. A chaos force team was set and in a really crazy schedule the guys delivered the new version. I like the way it evolved a lot, but for me it&#8217;s clear one thing :<br />
It should not be separated from Canola. Anyhow I like the way the maps scrolls even with lots of transparencies going on on the background.</p>
<p>Carman &#038; Canola evolution, that I have demonstrated on the <a href="http://www.flickr.com/photos/handful/sets/72157608006307347/">Maemo summit in Berlin</a>, was a great goal to go for it, but it will have to wait for the tools needed to do it to be ready. </p>
<p><strong>Ux Team</strong> Our team grew, and I am quite proud of the amount of talent that we&#8217;ve managed to gather. André, Tatiana, Juliana, Hugo were the additions this year in Recife and in Manaus the team started with Abrãao and Glauber that are guided by Miguel who was the first team member I hired almost 3 years ago. </p>
<p>I think the best thing about our team is the ability to really reinvent ourselves, to help each other on the chaos and specially to do not fall for the need of having a closed, solid process. All projects are different and they need evolution daily to be on the top of the quality. We managed to use free-from-process way of working with a really tight and controlled way and found ourselves quite happy in the middle, using the parallel scrum way. While the developers are being selected, the design team runs one month ahead to make sure everything is as clear as possible. This improves the accuracy when estimating tasks, reduces the need for a lot of really not important documentation and focus the team in one goal : creating a great experience in the smaller time possible. The time that is left we use to evaluate and improve, step by step. </p>
<p><strong><a href="http://smarthomepartnering.com/cms/">Nokia Smart Home</a></strong> <a href="http://www.slashgear.com/nokia-home-control-center-wireless-smart-home-system-announced-2824447/">Announced in Barcelona</a> (that screen is quite a mockup, <a href="http://www.engadget.com/2008/12/02/nokias-z-wave-home-control-center-hands-on-and-video/">see the video for the real </a>thing), it was really a blast to see it public, and the UI being used in the video. The product Owner Mikael has set a incredible team, and in the phone application I had the chance to work since day zero. It has been a lot of work since then, specially because symbian is not easy to deal with as Linux, but I think we&#8217;ve managed to squeeze a lot of great stuff from the OS and the guys did some amazing work with openGL to have a really simple UI layer that feels great to use. Of course it could use more time to be even more refined, but that&#8217;s the designer&#8230; give us more time and we will never finish it :)</p>
<p><strong>Lots of projects, tons of experience, megatons of fun</strong> During the year we have been doing a lot of concept proof, and it has been quite fun to explore completely different areas for a couple of months. I had the chance not only to create and guide the creation of a couple of really nice concepts, but also to understand a lot more about the whole product chain, that was a little far from me since I always focused on the software side. </p>
<p><strong>Traveling and Vacations</strong><br />
<img src="http://www.marceloeduardo.com/blog/wp-content/uploads/2008/12/picture-4.png" alt="" title="Traveling" width="463" height="229" class="alignnone size-full wp-image-551" /><br />
This has been an unusual year when it comes to travels, but it had a good reason. We were able to close, approve and kick start the projects in a faster way than all the previous years combined. Of course there was a high price to pay, and my wife Tatiana was not happy about it. To make it up to her, I took 2 big vacations in the year:<br />
<img src="http://www.marceloeduardo.com/blog/wp-content/uploads/2008/12/picture-1.png" alt="" title="South of Brazil" width="452" height="144" class="alignnone size-full wp-image-548" /><br />
<a href="http://www.flickr.com/photos/handful/sets/72157603729261559/">we explored a little part of Europe</a> (where we spent all our savings, and did that happily) <a href="http://www.flickr.com/photos/handful/sets/72157604248783610/">stayed for 5 days in Fortaleza</a> getting to know some family from my father&#8217;s side of the family and in<a href="http://www.flickr.com/photos/handful/sets/72157608006562979/"> June we crossed the south of Brazil</a> to meet her grandmother and grandfather. The year was heading to the end and after a couple of project travels to europe and us, where I manage to get on board of the project 2 of the best Brazilian designers, when we closed the month in a quick visit to Rio and then Brasilia to gather with the guys from <a href="http://www.estudiomopa.com">Mopa</a> (the cream of the next wave of Brazilian Designers with a happy style that you should check it out), that will work with us in a project next year! Note: I also experimented playing golf for the first time. Having sun light even after 6 is a great advantage in Finnish lands on summer!<br />
<a href="http://www.marceloeduardo.com/blog/wp-content/uploads/2008/12/picture-5.png"><img src="http://www.marceloeduardo.com/blog/wp-content/uploads/2008/12/picture-5.png" alt="" title="Marriages" width="466" height="154" class="alignnone size-full wp-image-552" /></a><br />
<strong>Personal</strong> Well, apart from what I consider a great professional year, there has been as well a lot of good things happening on the personal side. Maybe that is also the reason why the work was so good this year. After coming back from Europe, I was weighting 102 kilos. For a 1.68cm high guy that is a little over the &#8220;fat&#8221; level. It was time for a change. 3 months later I was weighting 81kgs and now I managed to stay on 79-82 level. No more snoring, more healthy, less exhausted on the business trips and the best: way more energetic on the office to face the 15h routines along the year :). I also saw the birth of <a href="http://www.fashionfrau.com">Frau</a>, my wife&#8217;s clothing brand. We are working on the website and almost all the dresses have already been sold, even without showing the off our inner circle. I am quite proud of her work. It is also worth mentioning the work that André Cunha did for the Frau logo and graphic material. top notch stuff. </p>
<p>&#8212;&#8212;</p>
<p><strong>What&#8217;s next? </strong><br />
 Now 2009 will be the time to make the work become really solid, focusing on less projects and giving more attention to the level of detail and the chance to innovate in every single task. Each small task will be a point to make the difference for the clients. I commit myself to do way better things this year and we will start by bring one more product to market (if everything goes right of course). The crisis is there and this will be actually good for us. Less travel whenever possible (Even knowing that my trips are more one / year / client ) and more time to study and improve my skills.</p>
<p>also it&#8217;s the year to plan for a growth in the family. We have decided that now is time and a little baby will be the focus this year :) Things will change. Less time to video games, less over hour work, and more dedication to the family in all levels.</p>
<p>Wow. Lot&#8217;s of stuff, specially without being able to write about the half dozen projects that are cooking and are not public. See you all next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/design/2008-the-full-commit/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Canola2 Beta10 &amp; New Carman Release plan</title>
		<link>http://www.marceloeduardo.com/blog/maemo-dev/canola2-beta10-new-carman-release-plan</link>
		<comments>http://www.marceloeduardo.com/blog/maemo-dev/canola2-beta10-new-carman-release-plan#comments</comments>
		<pubDate>Wed, 17 Sep 2008 08:37:37 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Canola]]></category>
		<category><![CDATA[Maemo Dev]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/?p=501</guid>
		<description><![CDATA[Hi, 
I hate when I need to excuse myself. Specially when it&#8217;s about delays. It happened in the first release of Canola2, and it is happening now. Canola should be out in august and we are reading to a middle sep. release that I am not confortable with.

Reasons (I also hate justifying, but people deserve [...]]]></description>
			<content:encoded><![CDATA[<p>Hi, </p>
<p>I hate when I need to excuse myself. Specially when it&#8217;s about delays. It happened in the first release of Canola2, and it is happening now. Canola should be out in august and we are reading to a middle sep. release that I am not confortable with.<br />
<strong><br />
Reasons (I also hate justifying, but people deserve at least an explanation): </strong></p>
<p>a. New team is finally reaching a good speed of development<br />
b. They had the complex task of fixing some old, core level bugs<br />
c. We are implementing the new development process / project leading process remotely, so you can imagine the problems.<br />
d.  Teams are smaller. (again!)<br />
e. Carman needs EFL, so deeper testing</p>
<p><strong>And what about Carman? </strong></p>
<p>a. Carman is now EFL based, like canola, so it needs some libraries so testing is intensive<br />
b. The first team guiding it faced some heavy problems and it was replaced &#8220;during flight&#8221;</p>
<p><strong>What about a date now?</strong><br />
I again hate to give dates because they always go wrong, but if today&#8217;s build is ok from both projects both projects will go live tomorrow :) * I hope so</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/maemo-dev/canola2-beta10-new-carman-release-plan/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bossa Conference 2008 Video</title>
		<link>http://www.marceloeduardo.com/blog/programming/bossa-conference-2008-video</link>
		<comments>http://www.marceloeduardo.com/blog/programming/bossa-conference-2008-video#comments</comments>
		<pubDate>Sun, 18 May 2008 16:47:43 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Canola]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Maemo Dev]]></category>
		<category><![CDATA[Mobile Applications]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/?p=419</guid>
		<description><![CDATA[It was just amazing :) don&#8217;t miss the next one!!!

]]></description>
			<content:encoded><![CDATA[<p>It was just amazing :) don&#8217;t miss the next one!!!</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/sdo-bY6TBzA&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/sdo-bY6TBzA&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/programming/bossa-conference-2008-video/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finally we are back on track, Canola2 beta9 is coming</title>
		<link>http://www.marceloeduardo.com/blog/anything/finally-we-are-back-on-track-canola2-beta9-is-coming</link>
		<comments>http://www.marceloeduardo.com/blog/anything/finally-we-are-back-on-track-canola2-beta9-is-coming#comments</comments>
		<pubDate>Sat, 17 May 2008 22:41:42 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Anything]]></category>
		<category><![CDATA[Canola]]></category>
		<category><![CDATA[Industrial design]]></category>
		<category><![CDATA[User Interface Design]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/?p=418</guid>
		<description><![CDATA[So we received the last test build friday and we got pretty excited because it&#8217;s already on release shape. So expect an update monday or tuesday :)
Why took it so long this time?
Compared with the other releases, yes it took more time, but some guys left the company (all luck to both in their brand [...]]]></description>
			<content:encoded><![CDATA[<p>So we received the last test build friday and we got pretty excited because it&#8217;s already on release shape. So expect an update monday or tuesday :)</p>
<p><strong>Why took it so long this time?</strong><br />
Compared with the other releases, yes it took more time, but some guys left the company (all luck to both in their brand new company) and we were re-organizing ourselves to deal with 3 new projects. The team responsible for the Canola, has actually grown, but Canola team doesn&#8217;t exist anymore :) Actually it has always been the &#8220;Concepts Team&#8221; and Canola and Carman were the only public applications. Before that you probably played the &#8220;Blocks&#8221; (tetris-like games), the port of Doom, the improved Chess bundled game, the first port of abiword and gnumeric, maemomyth, videocenter, Video Converter, just to name some of public projects, but across our small office. </p>
<p>Now the team needs to deal again (like in Canola2) with simultaneous projects so we needed help. Gathering together the buddies from another office (Manaus) we are now becoming a slightly bigger team, but the productivity speed will only come with time. </p>
<p><strong>So, what&#8217;s coming?</strong><br />
Apart from the usual big package of debugging, we are finally deploying the test version (because it has never been public tested) UPNP support :) YES! The original project still far from what we needed, so Chenca took the lead and ported the old support to a Canola2 plugin format and now you will be able to use it. Please forgive us for the simplicity and the lack of controller profile but we did our best in the time available. Improvements for sure will come.</p>
<p>Also, we took a lot of the recommendations from the Users in the internet tablet talk forum and you gonna get a lot of asked features. Example being the youtube : Sort results, comments, log in to your account etc. Also better error handling, and fixed some situations that were not dealt before. </p>
<p>One of my favorite new features is the Canola tuning integration. Everything will be there. It&#8217;s going to be needed only to download the small plugin that &#8220;binds&#8221; the cover download to a source( Amazon, last.fm) the rest (id3, folder) will be already there integrated. Also the new list is being integrated and we expect to reduce the error when scrolling to the lowest rate possible.</p>
<p>There&#8217;s also a small effort in some improvements on the loading time, and more great things to come in beta10, like choice to change the picture view layout to simple grid (as well the cover art) and for those seeking speed the choice to see only 2 rows of pictures instead of 3, better navigation in the list (point to jump across the list) and finally a lot of small fixes to better support plugins. From the serious ITT posted bugs, we killed already the libseet0 problem and the battery problem described by HAL has been found and it&#8217;s being solved!</p>
<p>I hope everyone who uses canola enjoy this new upcoming update, and give us as much feedback as possible so we can improve for beta10.</p>
<p><strong>Ok, enough of Canola2&#8230; Some links</strong><br />
Today, enjoy a full saturday of playing guitar and browsing the web between the technic exercises, I came across this nice <a href="http://gizmodo.com/391282/sync-desktop-a-workspace-with-integrated-pc-and-fold+away-monitor">desktop tablet concept</a> that would really solve my problem of space. I think the foldable display is just genius when you want to move from digital do analog work (drawing?) and better yet if you&#8217;re doing other kind of activities just like old-style studies :).</p>
<p>Speaking of Concepts, looking at <a href="http://www.boingboing.net/2008/05/16/frogdesigns-electron.html">Frog Design&#8217;s new concept (the mask)</a> brought my attention to the subject: how important or how relevant should be a concept? Of course when you think of Concept cars, they are there in expositions and they end up being implemented in some way (fully, only details, etc) but when you do some concept that is really far away and sometimes even worse: has been already described in some science fiction novel is it worth it? Or companies are just looking for publicity? I ask that because I really want to setup a blog for me and my team mates to post concepts (not like the mask) but a little bit more realistic ones. Are they going to start discussions on the concept itself or just bring some &#8220;this is not possible&#8221; comments?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/anything/finally-we-are-back-on-track-canola2-beta9-is-coming/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The flame goes everywhere: Canola Haters unite :)</title>
		<link>http://www.marceloeduardo.com/blog/design/user-interface-design/the-flame-goes-everywhere-canola-haters-unite</link>
		<comments>http://www.marceloeduardo.com/blog/design/user-interface-design/the-flame-goes-everywhere-canola-haters-unite#comments</comments>
		<pubDate>Wed, 16 Apr 2008 14:18:22 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Canola]]></category>
		<category><![CDATA[Maemo Dev]]></category>
		<category><![CDATA[Mobile Applications]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[Canola maemo nokia]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/?p=414</guid>
		<description><![CDATA[Apart from the title, that is just to grab your attention I really wanted to make sure some people understand one thing: Knowing how to criticize is a crucial thing to have your message heard. Also I wanted Maemo Developers and some heavy users to know another thing: The most important thing your software or [...]]]></description>
			<content:encoded><![CDATA[<p>Apart from the title, that is just to grab your attention I really wanted to make sure some people understand one thing: Knowing how to criticize is a crucial thing to have your message heard. Also I wanted Maemo Developers and some heavy users to know another thing: The most important thing your software or your device must have is a target group, the group to which you design and develop your user interfaces. </p>
<p>So, the guys over <a href="http://tabletschool.blogspot.com/2008/04/canola-and-future-of-nokia-tablets.html">tabletschool</a>, were very kind with our project, but What I want to talk is on the end :</p>
<blockquote><p>There&#8217;s been a lot of rather strong feedback (EXTREMELY strong, some of it!) for this article already, which is the main reason the ITS has avoided editorials. :-)</p></blockquote>
<p>This would make me sad, if I was not surrounded by great Developers (physically or in the net &#8211; IRC, Gtalk) that are concerned with more than their own belly button. Let me clarify some thing that may help you understand better what is &#8220;User Centered Design&#8221;:</p>
<p>We picked a user profile. We analyze their needs, We see the competitors, We try to solve the USERs problem and most important: we try to solve that &#8220;User&#8221; profile problems, not EVERYONE&#8217;s problem. Why? Because it&#8217;s simply impossible to do so. </p>
<p>With that said, I then ask all the thumbs down guy here on maemo planet to read the following sentence: </p>
<blockquote><p>
<strong>&#8220;If you don&#8217;t agree with the basic concept behind canola, the simplicity and focus on consuming not editing, then Canola is not for you.&#8221;</strong></p></blockquote>
<p>But hei! What is the beauty of open platforms? : You have choice. You have the Hildon UI, you have KDE so you&#8217;re actually more well served than those users that do not care for the 95% of features you miss in Canola  or any other simplified UI. They care about User oriented interfaces, not a powerhouse interface, and I can be wrong with that but the massive amount of emails I receive gives me the hint that there are a lot of user who wants the simplicity way. </p>
<p>Don&#8217;t get me wrong, this is like Itschools not about technical matters. I&#8217;m the one here in the company who says: I don&#8217;t care what Acronym you&#8217;re going to use, I just want the best user experience with everything that we can do on it. I want the cherry on top of the user&#8217;s pie. If you don&#8217;t think it&#8217;s important, pass it forward there are a lot of people that do care about.</p>
<p>And just to make clear: ~80% of the email asked for features, complained about bugs, requested improvements but none asked to include regular UI elements on the software. Why? They understood the goal.</p>
<p>So please, stop felling &#8220;hurt&#8221; when people talks good things about things you don&#8217;t agree. I think Hildon is a desktop like UI, and thus provide a desktop like experience. Canola tried to fill the other gap. If users think they should have more Canola, it&#8217;s their rights, as much as you think Hildon should &#8220;be ok for them&#8221;. It&#8217;s not. That&#8217;s why the use Canola (or the other apps) and that&#8217;s why We focus on python development. Because we believe we need to do more, in a simple and python give us that power. </p>
<p>And about the whole Canola thing: If you also really want to criticize, I know it takes time, but read the forums in ITT. Look at our way of dealing with users. We do treat them as co-developers. We do listen, we do change. But we stick to our goal. </p>
<p>Also to make clear another thing, this time for the tabletschool:<a href=" http://tableteer.nokia.com/tableteer/os2008/team_marcelo.xhtml"> http://tableteer.nokia.com/tableteer/os2008/team_marcelo.xhtml</a>, INdT stands for : Nokia Technology Institute and Canola only exists because Nokia indeed wanted it to exist. As I said Canola is in opposite direction to Hildon, but that doesn&#8217;t mean Hildon is not good. It just means that the user focus is different. </p>
<p>Concluding: Please understand the concept of user centered design, before trying to compare things. And please be ok with the fact that it was not made for you. As it probably was not made for the one who made it. Or do you really thing all the Devs in the team were happy to hear me shout that the thing was not &#8220;smooth&#8221; and fluffly enough?</p>
<p>There&#8217;s a LOT MORE after the click :) But please, bare in mind that the topic here is not about Canola, or hildon or this or even your taste. It&#8217;s about being humble enough to figure out that sometimes you may not be the target.</p>
<p>And answering to the probably technical comments :</p>
<p>a) Indeed Canola has a multimedia face, but it was designed to hold any kind of mobile application, WITH FOCUS on the task. So no, we would never be able to support as many features as a Hildon ui. But our question is : Does our user group, need this function? We keep only the minimal.</p>
<p>b) Automatic media folder refresh: Ha! this is a funny one. Remember canola1? It indeed had it. Why we removed? Because a lot of people complained, that we were sucking resources etc. etc. So we decided, for the whole beta to remove it, and focus on other things until we have the installation wizard. This avoided sucking cpu when not needed, and bug reporting when that was not our focus. Again can you see the partern? we focus on what matters. It does matter for our users, but matter less then the other things on our list. It&#8217;s coming? Come on it&#8217;s just an &#8220;if&#8221; (this is a internal joke from Dev guys to myself, but you got the point)</p>
<p>c) While I do believe some more power users need more features, and thus are not satisfied with Canola, I can also make sure there are a lot of developers / power users / Tech enthusiasts that do uset it, and to contribute to the evolution, even being not fully open source.</p>
<p>&#8212; Updates  answers to the comments &#8212;<br />
@ossi1967 :</p>
<blockquote><p>That’s what I felt was wrong. Hildon seems more “general purpose” whereas Canola is specialized for a certain, probably small group of users (doing simple tasks). </p></blockquote>
<p>Hi Oskar, Sorry to disagree from you, but I think you didn&#8217;t noticed one thing: Even know being &#8220;hacker&#8221; or power user oriented, the goal for any nokia device is to have reach. To sell. It needs to sell right? And thus I totally disagree with your point of &#8220;small group of users&#8221;  because to be honest, if something simpler was used and was fully integrated (let&#8217;s say dual boot) this &#8220;small group of users&#8221; would be at least 10x bigger then the current hildon fan group. Why? Because a non Desktop like UI is what the regular end user wants, not a small cluttered version of their desktop. Mobile is another scenario, you do different things.</p>
<p>You know what&#8217;s the best thing? Is that the first rule for a interaction / product designer is to be able to:<br />
<strong>&#8220;Do not design for you. Design for your target user&#8221;</strong>. So I will make sure also to tell this : I&#8217;m sometimes not the right user for Canola things, and I do bend to the &#8220;target&#8221; users request because they are the more suitable ones to say it&#8217;s good or not. (Actually a lot of things were good to me, and I needed to changed)</p>
<p>With the tablets being the most versatile pocket-devices I know, a powerful, desktop-like UI seems more suitable. </p>
<blockquote><p>Also, I seriously doubt that there is a relevant percentage of people who are not well trained in using desktop-like user interfaces. (And I’m talking about percentage of the overall population.) Statistics show this. </p></blockquote>
<p>Simple cellphones? the Iphone? None of them are desktop oriented. and I don&#8217;t know but as product and interaction design I have a LOT of statistics that shows the opposite.</p>
<blockquote><p>
In my personal experience, new tablet users find Hildon very easy to use; I myself have to admit I sometimes simply close and restart Canola because I dont know how to return to the main screen. Other problems new users experience with Canolas UI were described elsewhere.</p></blockquote>
<p>I agree with you in some points, but : Edit a wifi connection. Ask a real user to do so. I could tell you some more 15 to 20 simple tasks of simple users the are far off the best position. Also: the most of Canola problems comes for the fact that we &#8220;scaled&#8221; it down to fit to the device. And being honest : if you don&#8217;t know that your home button (one of the more useful buttons on hildon ui) brings you the home, open applications.. then it&#8217;s not so well designed and intuitive. For me (I receive user feedback from Canola I can tell you: the main problem comes from : media scanning, removed after several complaing against canola1 (coming as a installation wizard). Also the lack of visual feedback in a lot of operations, as well better Over the video ui (impossible to do today on gstreamer on the tablet) But we have it on libXine inside here, and of course the Scrolling list, that was our fault, to leave one parameter behind. Now we did real user testing, we are packaging a experimental testing list to users who didn&#8217;t have problems and for those with problems to validate before releasing.</p>
<blockquote><p>Still I think that even those who were not enthusiastic about the article at tabletschool may love Canola as it is and use it as intended. Only the thought of having such an over-simplified UI instead of hildon everywhere on the NiTs is somewhat frightening.
</p></blockquote>
<p>I think you should note the point : this is to bring the end user. The one who think hildon is not good. Now imagine the good part of it all : you have the freedom to have the full hildon also. And more : you can still have your full desktop (KDE) / E17 ! :) that&#8217;s is what we would have that NO other app would :)</p>
<p>Think of over simplified UI as a way to provide a simple,fast and efficient way to do your needed task with easy. The hildon is exactly what you said. for those who need the desktop completeness on the go. There is space for both, but again : I can assure you : (not canola) A simple, task oriented, eye candy ready UI has a lot more audience. </p>
<p>@eric :</p>
<blockquote><p>a) Minimal media focused UI is good, but abandoning hildon framework has come back and bitten you on many occasions ( problems with the OSK and failing to meet users expectations with the shift and Fn keys ). For being so “minimalist” it’s throwing off the hildon UI libraries also means that it consumes far more memory than necessary ( min 30MB under normal conditions ).</p></blockquote>
<p>Hi Eric, the thing is we don&#8217;t say never abandoning it.. but just to let you know, it;&#8217;s not 30MB. In our Mamona based version (canola on top of mamona Nothing else, no hildon, nothing) we don&#8217;t use more than 17MB. The whole EFL stack has a memory footprint of 600kb, and we of course are using python, and then a lot of imagery. To multitask outside canola with another hungry app is complicated like the Browser. But remember : you fell almost no loading time between the more than 5 applications (complex ones like the podcast) that are instantly showed to you. </p>
<p>Then you point that we moved from hildon and got bitten. Yes, the hildon should be ready to provide extension to the other toolkits for simple things like the HW keyboard : / But we don&#8217;t stop for that, because as I said on the post the real goal is experimentation, is being different, is bringing more people on board. </p>
<p>and why dropped GTK+ ? let&#8217;s not say hildong, because we know hildon is quite a small layer on top of GTK. Well we dropped for the same reasons theres a Tsunami of activities to enable gtk to be flexible. It simply isn&#8217;t. Look at the gnome planet. look at how much proposals to have a scene component :)And why we picked up EFL? yes, a canvas with scene management. </p>
<blockquote><p>c) I don’t care about power features… I care about *working* features and that is why I stopped using canola2 and went back to the built in media player. Too many regressions compared to the no-frills “Media Player”</p></blockquote>
<p>No problems with that. We heard that a lot. And we are not ashamed. Why? We are a group of small guys, working on something like4 projects at the same time, Canola is only one.. so are we ashamed of the work done in the last 7 months? Not at all. Why we didn&#8217;t removed the beta label? because it needs more polishing and more work. Doing our widgets from zero, trying to do the right thing not hacks, having a nice, clean and really flexible design for the software and being able to have new guys helping with minimal time, I&#8217;m really proud of the guys. Last : being able to admit that SDL was not going to take us further (because of time limitations) and delaying for months the release because we needed to write the 16 bit version of the rendering engine&#8230; it was also a nice challenge and we took it. But the point is : We did it because we wanted to do in the other way. You can still use the simple media player, then install vagalume, mytube, a good podcast client, with a (now) solid download manager, then with the upcoming playlist feature I don&#8217;t think there will be much missing from the default media player.. and maybe it would be time to remove the beta label.. and drink a beer for that :)</p>
<blockquote><p>Right now I would not call Canola “user centric” since being easier than the default NIT Hildon environment is like saying that someone is more intelligent than president Bush. Yes, it is easier but that ease has come at the expense of too many items that make NIT’s useful.</p></blockquote>
<p>Again, it&#8217;s your opinion. If you ask the Canola users, the one who defined how it should works, I can make sure.. it was all based on the TARGET user. Not all users. So if you are a happy hildon UI user, and love it&#8217;s desktop visual, then again the message: canola is really not centered at you :) &#8211; the smile is to let clear that this is not rudeness or irony is just the thing. For example, iphone is not targeted at most of the Heavy users of NIT, or the Nomad player from creative is not target for the old FM radio freaks around here in Brazil, and like Slackware is not aimed at retards like me :) (ubuntu does the job for me, ubuntu is nice with me  :))<br />
And all the items that make NIt useful? they still there with the touch of one  (hardware button) the home button! :)</p>
<p>And the last one :</p>
<blockquote><p>Great info. I have a question though- As it appears that INdT has quite a bit of flexibility when it comes to the software it is developing, and given the success of Canola, what other software is in the works?</p></blockquote>
<p>Well, the flexibility has one price : we are not inside the thing :) so you can imagine the installation madness :)<br />
About other softwares : / sorry but I cannot tell about them. But there&#8217;s a lot of our work in the Bluetooth stack (blueZ) in python and so on, Canola and Carman are evolving and like in the Nokia car shown, they are being mixed, because&#8230; there&#8217;s  a nice group of users that like to use canola for comuting! :) so we are hearing their critics since canola 1, and we have some incredible ideas for them. And believe: it&#8217;s more theme making then coding.. this is what I really feel proud about. To be able to have fast way to do nice things. </p>
<blockquote><p>One area that users are begging to be addressed is Personal Information Management (specifically calendar and contact management). A quick survey of ITT would provide assurance that an effort by INdT to provide PIM software would be met with much enthusiasm.</p></blockquote>
<p>Yeah, but I think this is not present in the Tablets since the beginning right? I thought the opened hand guys were doing something : / We are more multimedia when it comes to application, I think other guys would do a better work then us, and this for sure needs to be a great hildon works, to be fully integrated. But it&#8217;s nice to see somethings like the email client modest.. it really rocks. </p>
<p>So just to make clear, before people make assumptions, this are my opinions, as user and interaction designer focused on the NIT. Also, I believe in the NIT&#8217;s in more than just IT devices. I believe in the NIT as product platform. You can create other products from it. From remote controls to wine management to a security check tool, a in-car computer system and so on. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/design/user-interface-design/the-flame-goes-everywhere-canola-haters-unite/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Canola2 Beta 8 released : Last.fm + Desktop Dev Build + lot&#8217;s of fixes</title>
		<link>http://www.marceloeduardo.com/blog/canola/canola2-beta-8-released-lastfm-desktop-dev-build-lots-of-fixes</link>
		<comments>http://www.marceloeduardo.com/blog/canola/canola2-beta-8-released-lastfm-desktop-dev-build-lots-of-fixes#comments</comments>
		<pubDate>Sat, 05 Apr 2008 02:17:41 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Canola]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/canola/canola2-beta-8-released-lastfm-desktop-dev-build-lots-of-fixes</guid>
		<description><![CDATA[We are trying to hit beta10 :) this release adds the requested audioscrobbling and fixes a lot of previous problems. If you use Canola2 please make sure to update, update themes and then install Last.fm and youtube updated version.
Hope people like it :)
Changelog : http://www.openbossa.indt.org/canola/news.html
Developer tool : http://www.openbossa.indt.org/canola/developer.html
]]></description>
			<content:encoded><![CDATA[<p>We are trying to hit beta10 :) this release adds the requested audioscrobbling and fixes a lot of previous problems. If you use Canola2 please make sure to update, update themes and then install Last.fm and youtube updated version.</p>
<p>Hope people like it :)</p>
<p>Changelog : <a href="http://www.openbossa.indt.org/canola/news.html">http://www.openbossa.indt.org/canola/news.html</a></p>
<p>Developer tool : <a href="http://www.openbossa.indt.org/canola/developer.html">http://www.openbossa.indt.org/canola/developer.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/canola/canola2-beta-8-released-lastfm-desktop-dev-build-lots-of-fixes/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sneak peek into a dev tool for Canola</title>
		<link>http://www.marceloeduardo.com/blog/programming/sneak-peek-into-a-dev-tool-for-canola</link>
		<comments>http://www.marceloeduardo.com/blog/programming/sneak-peek-into-a-dev-tool-for-canola#comments</comments>
		<pubDate>Wed, 26 Mar 2008 21:46:01 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Canola]]></category>
		<category><![CDATA[Mobile Applications]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/programming/sneak-peek-into-a-dev-tool-for-canola</guid>
		<description><![CDATA[Hei guys :)
I would like to say that this is coming, and if everything goes right you will have it at least for linux :)

Video :

It&#8217;s fully functional, has some small problems in fullscreen (some screens are not yet ready for fully scalable uis ) but you can test everything in windowed mode.
Also, there&#8217;s two [...]]]></description>
			<content:encoded><![CDATA[<p>Hei guys :)</p>
<p>I would like to say that this is coming, and if everything goes right you will have it at least for linux :)</p>
<p><img src="http://farm3.static.flickr.com/2388/2365039864_33af532830.jpg?v=0" alt="canola full screen" /></p>
<p>Video :<br />
<object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fmarceloeduardo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F782366&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" width="400" height="255" allowfullscreen="true" id="showplayer"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fmarceloeduardo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F782366&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" /><param name="quality" value="best" /><embed src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fmarceloeduardo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F782366&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" quality="best" width="400" height="255" name="showplayer" type="application/x-shockwave-flash"></embed></object></p>
<p>It&#8217;s fully functional, has some small problems in fullscreen (some screens are not yet ready for fully scalable uis ) but you can test everything in windowed mode.</p>
<p>Also, there&#8217;s two more tutorials coming, and gustavo published one simpler one for those that were not too keen to try the more complex youtube source code :</p>
<p><a href="http://blog.gustavobarbieri.com.br/2008/03/25/canola-model-plugin-example/">Gustavo&#8217;s simple model tutorial for canola2 plugin development</a></p>
<p>We think that if we can release this tar file (the generation is also automatic, so it will be updated with each new release) it would be quite nice for developers that want to try out.</p>
<p>For windows and mac users there&#8217;s a solution (not a good one but..) you can run a live cd of ubuntu (in vmware client for example) and do all development inside, the same way you would do it on the device.</p>
<p>Kudos for fleury and the rest of the team, and I will now try to do what it takes to release this asap :)</p>
<p>Marcelo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/programming/sneak-peek-into-a-dev-tool-for-canola/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Canola2 beta7 is out, youtube is out (with sources) and more to come</title>
		<link>http://www.marceloeduardo.com/blog/design/user-interface-design/canola2-beta7-is-out-youtube-is-out-with-sources-and-more-to-come</link>
		<comments>http://www.marceloeduardo.com/blog/design/user-interface-design/canola2-beta7-is-out-youtube-is-out-with-sources-and-more-to-come#comments</comments>
		<pubDate>Fri, 21 Mar 2008 13:37:32 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Canola]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[User Interface Design]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/design/user-interface-design/canola2-beta7-is-out-youtube-is-out-with-sources-and-more-to-come</guid>
		<description><![CDATA[So you can already download the new canola from the application installer and put it to test.
The beta7 brings the major modifications to allow third party plugins and youtube was developed like one. It&#8217;s indeed a full example because it has also &#8220;theme&#8221; files so if you are a python fan and would like to [...]]]></description>
			<content:encoded><![CDATA[<p>So you can<a href="http://www.openbossa.indt.org/canola/news.html"> already download the new canola</a> from the application installer and put it to test.<br />
The beta7 brings the major modifications to allow third party plugins and youtube was developed like one. It&#8217;s indeed a full example because it has also &#8220;theme&#8221; files so if you are a python fan and would like to develop a plugin for your Canola, just <a href="http://www.openbossa.indt.org/canola/developer.html">grab the source</a> and take a look.</p>
<p>Now we need to rush to add support to change the folder (it&#8217;s saving on internal disk) and also make sure you have latest mplayer, if not you will face some slowdowns in playback.</p>
<p>Known issue : Seek does not work. The FLV support does not give us a good seek, so we removed it because it was almost usable and really annoying. Let&#8217;s see if we can help mplayer in the future in this matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/design/user-interface-design/canola2-beta7-is-out-youtube-is-out-with-sources-and-more-to-come/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What&#8217;s coming</title>
		<link>http://www.marceloeduardo.com/blog/design/user-interface-design/whats-coming</link>
		<comments>http://www.marceloeduardo.com/blog/design/user-interface-design/whats-coming#comments</comments>
		<pubDate>Sun, 16 Mar 2008 14:54:24 +0000</pubDate>
		<dc:creator>handful</dc:creator>
				<category><![CDATA[Canola]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Mobile Applications]]></category>
		<category><![CDATA[Mobility]]></category>
		<category><![CDATA[User Interface Design]]></category>

		<guid isPermaLink="false">http://www.marceloeduardo.com/blog/design/user-interface-design/whats-coming</guid>
		<description><![CDATA[
I made this video while ago, but it&#8217;s nice to see that are step by step moving to it :)
Youtube is coming to beta6, and we are working as hard as we can to make Upnp available for Beta7. We are just not satisfied with the user experience as it is. Of course I need [...]]]></description>
			<content:encoded><![CDATA[<p><object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fmarceloeduardo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F741443&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" width="400" height="255" allowfullscreen="true" id="showplayer"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fmarceloeduardo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F741443&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" /><param name="quality" value="best" /><embed src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fmarceloeduardo%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F741443&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" quality="best" width="400" height="255" name="showplayer" type="application/x-shockwave-flash"></embed></object></p>
<p>I made this video while ago, but it&#8217;s nice to see that are step by step moving to it :)<br />
Youtube is coming to beta6, and we are working as hard as we can to make Upnp available for Beta7. We are just not satisfied with the user experience as it is. Of course I need to add this here or the developers will kill me: don&#8217;t take the video for granted, bad things can happen on the dev path blabla :) you got the point!</p>
<p>From our experiences we know that those guys will generate a lot of requests / bugs and specially Upnp will be a lot of work to fix compatibility to custom servers. That&#8217;s why we are trying to improve Canola2 itself to the maximum so then we can focus at least for a sprint on fixing youtube, upnp stuff.</p>
<p>Again, time is the only villain : /</p>
<p>Info : you can see that the menu is actually &#8220;media servers&#8221; then a ball for the upnp devices (names will probably change) this means that we are open one room, just for those guys, so if people want to implement support for other servers/standards they can be placed here :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marceloeduardo.com/blog/design/user-interface-design/whats-coming/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
