<?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>Eike at Valtech</title>
	<atom:link href="http://blogs.valtech.com/eil/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.valtech.com/eil</link>
	<description>Just another Valtech Blog</description>
	<lastBuildDate>Fri, 29 Jan 2010 11:58:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Live on the edge</title>
		<link>http://blogs.valtech.com/eil/2009/11/30/live-on-the-edge/</link>
		<comments>http://blogs.valtech.com/eil/2009/11/30/live-on-the-edge/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 17:53:57 +0000</pubDate>
		<dc:creator>Eike Lang</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Fitnesse test-driven]]></category>

		<guid isPermaLink="false">http://blogs.valtech.com/eil/2009/11/30/live-on-the-edge/</guid>
		<description><![CDATA[&#8230;at least that is my recommendation if you happened to try the november release of FitNesse and found the performance (severely) lacking. The EDGE build dated Nov 25 works like a charm.
[Update: The January release incorporates those changes, all is well again.]
]]></description>
			<content:encoded><![CDATA[<p>&#8230;at least that is my recommendation if you happened to try the november release of <a href="http://www.fitnesse.org/">FitNesse</a> and found the performance (severely) lacking. The EDGE build dated Nov 25 works like a charm.</p>
<p><strong>[Update:</strong> The January release incorporates those changes, all is well again.]</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.valtech.com/eil/2009/11/30/live-on-the-edge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>So, Maemo is the next big thing?</title>
		<link>http://blogs.valtech.com/eil/2009/08/12/so-maemo-is-the-next-big-thing/</link>
		<comments>http://blogs.valtech.com/eil/2009/08/12/so-maemo-is-the-next-big-thing/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 06:07:52 +0000</pubDate>
		<dc:creator>Eike Lang</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[nokia maemo mobile]]></category>

		<guid isPermaLink="false">http://blogs.valtech.com/eil/?p=4</guid>
		<description><![CDATA[According to FTD Germany Nokia will be phasing out Symbian as the OS of choice for its top-of-the-line phones, replacing it with the Linux-based Maemo currently found only on Nokia&#8217;s mobile internet tablets.
Update: Seems like Nokia isn&#8217;t ditching Symbian any time soon, or so they claim. Just wanted to add that for completeness&#8217; sake. The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ftd.de/technik/it_telekommunikation/:Strategiewende-Nokia-verliert-Vertrauen-zu-Symbian/551805.html">According to FTD Germany</a> Nokia will be phasing out Symbian as the OS of choice for its top-of-the-line phones, replacing it with the Linux-based <a href="http://www.maemo.org/">Maemo</a> currently found only on Nokia&#8217;s mobile internet tablets.</p>
<p><strong>Update</strong>: Seems<a href="http://gigaom.com/2009/08/11/nokia-fully-commited-to-symbian/"> like Nokia isn&#8217;t ditching Symbian</a> any time soon, or so they claim. Just wanted to add that for completeness&#8217; sake. The remainder of this post doesn&#8217;t concern Symbian at all, so all points remain as little or as much valid as they were before.</p>
<p>The article goes on to quote Nokia manager Quim Gil who states that Nokia is in the process of turning Maemo into a mainstream platform for mobile handsets.</p>
<p>Let us disregard for a moment that &#8220;in the process of turning into&#8221; makes for a rather elastic timeframe and focus on the question at hand: What benefit does Maemo offer?</p>
<p>Now, I recently acquired a Nokia N810 which is currently selling at bargain prices, so I can draw on some first-hand experience, and while I personally like the device (especially its 800&#215;480 screen and acceptable QWERTZ hardware keyboard) I can&#8217;t quite see Maemo  as the Android killer that it inadvertedly must be to stand any chance in the marketplace.</p>
<p>Let&#8217;s look at some of the facts:</p>
<ul>
<li>The only incarnation of Maemo in the wild is as the &#8220;internet tablet OS 2008&#8243; found running on Nokias N810 and its predecessor, the N800. Both devices are not phones in any sense, i.e. apart from their un-phonelike weight and bulk factor, they lack any GSM/3G functionality. They rely on a tethered phone and/or WiFi availability. The devices are actually the precursors (or perhaps pioneers) of what is now being dubbed a MID.</li>
<li>Nokia went through some effort to have the devices not cannibalize the market for their top-of-the line smart phones: Contact management is limited to storing phone numbers, emails, home pages and a few of VoIP/IM nicknames, with no street address, birth dates or even a mundane notes field in sight. There is no calendaring application and no way to read/edit documents on the go, save the (very useable) PDF viewer.</li>
<li>The UI is consistent with what the device really is: A handheld computer. There is full multitasking, a task list, a start menu, pull-down/pop-up menus and even double-clicks. While the double clicks are atrocious (and their use inconsistent), the overall UI works rather well (for me).</li>
<li>Being more a computer than anything else, it is in fact perfectly possible to bog down the device with tasks and have it grind to almost a standstill.</li>
<li>The first mobile &#8220;phone&#8221; to sport Maemo is most likely to be the as of yet still unanounced successor to the N810 internet tablet, which by all indication ist &#8220;just&#8221; going to be a beefed-up tablet with GSM/3G support built-in.</li>
<li>Maemo  does not have any Java capabilities built-in.</li>
</ul>
<p>What this means is:</p>
<ul>
<li>While the guts of Maemo may or may not be easily adaptable to a wide range of devices, the UI as it is now will simply not work on a device with a screen resolution closer to that of traditional smart phones (i.e. around 480&#215;320).  Even the relatively high resolution of the N97 (640&#215;360) is too low to comfortably work with the Maemo UI. A re-design towards more phone-like operation is needed. Given Nokia&#8217;s less than brilliant track record in the UI design department, this is going to take a while.</li>
<li>Nokia needs to invest some serious effort in the PIM and mobile office department.</li>
<li>CPU demand and/or amount of running applications needs to be limited in order to keep the phone responsive.</li>
<li>The target demographic for any non-table Maemo device is most likely very different from the current Maemo user base. This includes the developer community.</li>
</ul>
<p>My point being: Nokia needs to get to a lot of places Android has already been just to get even. There&#8217;s still a distincitive lack of features that would Maemo to distance itself from Android.</p>
<p>And one further point: Development. Let&#8217;s make a little comparison:</p>
<ul>
<li>Primary development language for Maemo is C/C++, using the Gtk+ and/or (starting with the upcoming release) Qt toolkits. Primary development language for Android is Java. There&#8217;s nothing wrong with C/C++ but among those developers most likely to develop for a mobile platform, which language proficiency will be the predominant one?</li>
<li>The Maemo SDK is available solely for Linux, requiring the setup of a VM for Windows/Mac-based developers. Inside of Linux a fairly complex (though well-prepackaged) cross compilation environment needs to be set up. Exception: If you develop exclusively in Python, there is Pluthon which allows you develop natively on the three major operating systems, while running and debugging the code straight on your tablet.</li>
<li>The Android SDK, on the other hand, is available out-of-the-box for the three major OSes and takes the cross-compilation issues away by being targeted at a virtual machine.</li>
<li>Application visibility. As loathsome as the Apple AppStore may be to me, it benefits Apple in so many ways that any competitor is virtually forced to emulate it. If Nokia decides to go by that route, actually breathes some life into Ovi and chains its phones to it, this will most likely result in the loss of the installed developer base  for Maemo.</li>
</ul>
<p>So, what&#8217;s my point?</p>
<ul>
<li>Maemo is a competent OS for the type of device that it currently runs on. It has come quite a way, but it took its sweet time doing so. It has its merits and I&#8217;d like to see it around for longer and evolve further.</li>
<li>I&#8217;m totally in favour of Maemo-driven phones, because this would add a significant amount of choice and openness to the handset market.</li>
<li>I&#8217;m sceptical that Nokia will be able to make this work against the stiff competition from Apple, RIM and Android.</li>
<li>I am a little afraid of the implications that a phone-Maemo might have on the love and care the  tablet edition of Maemo receives.</li>
<li>I&#8217;m warning against the assumption that what appears to be a successful niche market product (and there must be some degree of success, otherwise we wouldn&#8217;t be expecting the fourth device in the internet tablet product line) has everything it takes to make a successful mass market product (which Maemo must become if it is to succeed Symbian on a significant amount of handsets).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.valtech.com/eil/2009/08/12/so-maemo-is-the-next-big-thing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
