<?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>The Maemo &#187; android</title>
	<atom:link href="http://www.themaemo.com/tag/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.themaemo.com</link>
	<description>Maemo News , Hacks , Themes , Wallpapers and More</description>
	<lastBuildDate>Tue, 25 May 2010 10:36:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The N900 and its Killer Feature</title>
		<link>http://www.themaemo.com/and-now-for-something-completely-different-the-n900-and-its-killer-feature/</link>
		<comments>http://www.themaemo.com/and-now-for-something-completely-different-the-n900-and-its-killer-feature/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 04:26:50 +0000</pubDate>
		<dc:creator>rm42</dc:creator>
				<category><![CDATA[Devices]]></category>
		<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Nokia N900]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[maemo review]]></category>
		<category><![CDATA[maemo5]]></category>
		<category><![CDATA[n900]]></category>
		<category><![CDATA[nokia n900]]></category>

		<guid isPermaLink="false">http://www.themaemo.com/?p=142</guid>
		<description><![CDATA[I won't go into every detail and feature because those have been covered ad nauseum already, including the fact that it has by far the best web browser(s) and the best multi-tasking experience of any comparable device out there right now.  I will only focus on some of the features that are unique to the N900 and make it a real standout, and which, if any, could be considered the N900's “ killer feature”.]]></description>
			<content:encoded><![CDATA[<a href='http://www.themaemo.com/and-now-for-something-completely-different-the-n900-and-its-killer-feature/' class='retweet vert' >The N900 and its Killer Feature</a><div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themaemo.com%2Fand-now-for-something-completely-different-the-n900-and-its-killer-feature%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themaemo.com%2Fand-now-for-something-completely-different-the-n900-and-its-killer-feature%2F" height="61" width="51" /></a></div>
<p><img class="alignnone size-full wp-image-145" title="Killer_Bunny" src="http://www.themaemo.com/wp-content/uploads/2009/11/Killer_Bunny.jpg" alt="Killer_Bunny" width="333" height="326" /></p>
<p>There are a lot of great smart phones out in the market right now.  They all have some strong points that distinguish them, even if it is just that they happen to run on the network that some users want (or have) to be on.  In this climate it is very hard to come out with a feature that can truly distinguish a device as a standout.  In spite of that, Nokia has created a huge amount of anticipation with the <a href="http://www.themaemo.com/tag/n900/" target="_blank">N900</a>, although they refuse to call it a “Smart Phone”, preferring instead the term “mobile computer”.  <span id="more-142"></span>It is important for prospective buyers to understand why.  Otherwise, some users may purchase it expecting it to be something it is not.  And the opposite is true as well.  Some users may fail to appreciate what it is that the N900 offers that other devices don&#8217;t.  Lets take a look at what the N900 is and is not.</p>
<h3>The N900 does not have the most feature complete phone experience in the world.</h3>
<p>Advanced phone users may be disappointed to find out that there are currently several features missing from the N900 phone application.  For example, you cannot set a different ring tone for different contacts, you cannot group or categorize your contacts, there is no voice dial, etc.  Now, some of these features may appear in the near future as a firmware upgrade, but for the moment they are missing.  This, I believe is why Nokia doesn&#8217;t want to call the N900 a smart phone.  The phone application is just another application on the device, not necessarily the most important.</p>
<h3>The N900 is not the best music player in the world.</h3>
<p>From several reports by early owners of the phone, the sound quality of the N900, both through the <a href="http://www.themaemo.com/tag/n900-speakers/" target="_blank">external built in speakers</a> and through the headphones, is better than average.  However, the built in music player has some features that some users may sorely miss.  For example, there appears to be no built in equalizer, and there is no way to control music play from the provided headset, one would have to get a bluetooth headset for this functionality.  Also, playlists are not as robust as in other players and have a bit of a learning curve since they work a bit differently.  Nevertheless, it is good to note that there are other media players available for the N900 that do offer some of these features and that may be a better fit for some users.</p>
<h3>The N900 is not the best GPS device in the world.</h3>
<p>The N900 comes with a Nokia product called Ovi Maps 1.0.  The 1.0 version number apparently refers to it being the first Maemo release of Ovi Maps.  From many user reports, it is disappointing and much less robust than the Ovi Maps 3.0 available on some Symbian devices.  For example, it does not provide turn by turn voice directions, only visual.  The one advantage it probably has over something like Google&#8217;s Navigator is that that it can be used without a data connection, which is a good thing when there is no 3G signal.  However, there seems to be a third party alternative called <a href="http://www.crowdedbrain.co.uk/mobile-pda/sygic-mobile-maps-for-the-new-nokia-n900.html">Sygic</a> which is apparently gearing up to release a more feature complete GPS navigation package for Maemo.  Also, there are several efforts to leverage Google&#8217;s GPS functionality on the N900.  For example, <a href="http://tomch.com/maemaps.html">Maemaps</a>.</p>
<h3>The N900&#8217;s email functionality is not the best in the world.</h3>
<p>There are apparently several problems when using the built in Mail application, Modest, with an IMAP mail server connection.  If you use Gmail, just use the browser interface.  Also, the Mail for Exchange functionality currently only works with MS Exchange server 2007, not 2003, or Google&#8217;s version of Active Sync.  There are sure to be some improvements in these areas, but if this is important for you right now, beware.</p>
<h3>The N900&#8217;s OS, Maemo 5, is not the most mature and bug free OS in the world.</h3>
<p>If you have seen some of the N900 videos floating around on the Internet you probably know already that the N900 has a very beautiful interface, can multi-task better than any other comparable device, and  has many other unique and desirable features.  Maemo 5 is a considerable upgrade from previous Maemo versions.  However, many of its features have not yet been fully developed and much less stabilized and matured.  That should happen through the life span of the device by means of firmware upgrades.  This is not uncommon in the electronics market where time to market is so important that many times manufacturers feel pressured to release a product before it is completely finished.  Manufacturers have to weigh this option carefully because if the missing or incomplete features result in lots of returns, profits will suffer.  From some early reports, the N900 initial release may be suffering from some quality control problems.  So take that into consideration.  If you happen to receive a defective device you may have to spend a few days without it while you wait for a replacement.</p>
<h3>The N900 does not currently have a huge number of applications.</h3>
<p>I don&#8217;t think this is going to be a big surprise since the phone has only been out for a few days, but I figure I might as well include it.  See below for how this is going to quickly be remedied.</p>
<p>Are you still here? I won&#8217;t feel hurt if at this point you decide that the N900 is not for you.  In fact, I believe a lot of people who are currently buying this phone would probably be better off with a different device.  Just yesterday I recommended an Android phone to a friend of mine.  However, it may be good for you to hang around a bit and let me show you what are the N900&#8217;s strong points.  I won&#8217;t go into every detail and feature because those have been covered ad nauseum already, including the fact that it has by far the best web <a href="http://www.youtube.com/watch?v=JUCc2C4JPJE&amp;hl=en&amp;fs=1&amp;">browser</a>(<a href="http://www.youtube.com/watch?v=hIc-IdUoWpU">s</a>) and <a href="http://www.themaemo.com/nokia-n900-maemo-beast-dragged-to-its-limit/">the best multi-tasking experience</a> of any comparable device out there right now.  I will only focus on some of the features that are unique to the N900 and make it a real standout, and which, if any, could be considered the N900&#8217;s “ <a href="http://www.themaemo.com/and-now-for-something-completely-different-the-n900-and-its-killer-feature/" target="_blank">killer feature</a>”.</p>
<h3>The N900 is the most compact and coolest POSIX-compliant computer in the market.</h3>
<p>Huh, you say?  POSIX (&#8220;Portable Operating System Interface [for Unix]&#8220;) is a geek term used to define certain standard requirements on an operating system, which include “the application programming interface (API), along with shell and utilities interface”<sup>[1]</sup>.  What this means is that the N900 can be used as a normal UNIX computer and run normal UNIX programs.   This is something fascinating for UNIX and Linux computer professionals and aficionados, because it opens a lot of possibilities for them, especially in development.</p>
<h3>The N900 leverages Linux desktop application development platforms.</h3>
<p>Instead of the restrictive limits imposed on developers wanting to program for the iPhone or <a href="http://www.themaemo.com/tag/android/" target="_blank">Android</a>, you can use a number of different languages, and more are likely to become available.  Also, the GUI aspect of development is done using the standard Linux GUI toolkits, GTK and Qt.  What this means is that the hordes of Linux desktop developers are going to find this device very appealing, if not irresistible.</p>
<h3>The N900&#8217;s Killer feature!</h3>
<p>And now, what in my opinion is the most important feature offered by the N900, the one most likely to have the power to lift the N900 above its competition in the long run is: <em>Python!</em> What in the world is Python, you ask?  Well, my little non-geek reader, <a href="http://www.python.org/">Python</a> is a programming language.  So, what makes Python special?  Well, I don&#8217;t have the time to explain it and give it its fair due.  If you are interested, a really good explanation was given by Eric Raymond in his “<a href="http://www.linuxjournal.com/article/3882">Why Python?</a>” essay.   Let me just list some of the reasons I think Python is  the most important feature of the N900.</p>
<ul>
<li>Python lowers the barrier of entry for N900 developers.<br />
This is because Python is very easy to learn.  My first programming language was Basic, followed by Visual Basic.  I assure you, Python is easier to learn and makes a lot more sense.  This is especially important when looking at code produced by somebody else.</li>
<li>Python makes hard problems easier to solve.<br />
This allows developers to attempt to solve more complex problems than with other more complicated languages.  This will likely result in richer programs available on the N900 than on other similar devices.</li>
<li>Python is great for application development on the go.<br />
You can open up an editor, hack away at your code, and execute the code immediately, without having to wait for a compiler to churn through  your code first.</li>
<li>The N900&#8217;s implementation of Python is not dumbed down.<br />
I realize that there is an effort in Android to make Python and other scripting languages available to some degree, but from what I have seen they are relegated to macro like functionality.  In other words, you wont be able to create full blown stand alone Python applications in Android.  The N900, on the other hand, will allow this.  Even the GUI side of the applications can be created with well known Python toolkits like PyGTK and PyQt.  This is very important because there are tons of developers that already know how to write N900 applications, even if they don&#8217;t realize it yet.</li>
</ul>
<h3>Conclusion</h3>
<p>As you may have noticed, what I think makes the N900 a real standout are features that are important for developers!  And developers are exactly the kind of user the N900 is mostly trying to reach.  Nokia has been on record stating that the N900 is not what they consider a consumer ready device.  They consider it the last step before the true consumer ready Maemo device arrives.  That is why it is so important for them to appeal to developers.  The N900 will provide the fertile ground where developers will be able to create the applications that will in the future make Maemo the best option for the regular user.</p>
<p>Does this mean that if you are not a developer you should not buy the N900?  Not necessarily.  As long as you understand the current limitations of the device, like the ones I mentioned above, are savvy enough to deal with some of the growing pains that are likely to be experienced as the OS and its applications mature and stabilize, and as long as you understand and value the advantages that the N900 offers, then you should be really happy with the N900.  If not, well then enjoy using a different device for a while and come back in a little while, when Maemo 5 is a bit more mature, or when its successor, Maemo 6 arrives.  Very likely you are going to want to be back soon, sooner than you might think.</p>
<p><strong><a href="http://www.themaemo.com/python-for-newbies/">Python for Newbies – Tutorial</a></strong></p>
<p>References:<br />
&#8220;<a href="http://en.wikipedia.org/wiki/POSIX">POSIX</a>&#8221; &#8211; Wikipedia<img src="http://www.themaemo.com/?ak_action=api_record_view&#038;id=142&#038;type=feed" alt="" /></p>
<a href='http://www.themaemo.com/and-now-for-something-completely-different-the-n900-and-its-killer-feature/' class='retweet vert' >The N900 and its Killer Feature</a>]]></content:encoded>
			<wfw:commentRss>http://www.themaemo.com/and-now-for-something-completely-different-the-n900-and-its-killer-feature/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>N900 Support Page Online</title>
		<link>http://www.themaemo.com/n900-support-page-online/</link>
		<comments>http://www.themaemo.com/n900-support-page-online/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 17:09:01 +0000</pubDate>
		<dc:creator>Siraj</dc:creator>
				<category><![CDATA[Device]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Nokia N900]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[maemo browser]]></category>
		<category><![CDATA[maemo ram limit]]></category>
		<category><![CDATA[maemo review]]></category>
		<category><![CDATA[maemo5]]></category>
		<category><![CDATA[n900]]></category>
		<category><![CDATA[n900 camera]]></category>
		<category><![CDATA[n900 expansion slot]]></category>
		<category><![CDATA[n900 faq]]></category>
		<category><![CDATA[n900 fm]]></category>
		<category><![CDATA[n900 fm transmitter]]></category>
		<category><![CDATA[n900 ovistore]]></category>
		<category><![CDATA[n900 softwares]]></category>
		<category><![CDATA[n900 speakers]]></category>
		<category><![CDATA[n900 support]]></category>
		<category><![CDATA[n900 techspecs]]></category>
		<category><![CDATA[n900 thickness]]></category>
		<category><![CDATA[n900 tips]]></category>
		<category><![CDATA[n900 updater]]></category>
		<category><![CDATA[n900 user manual]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[nokia n900]]></category>

		<guid isPermaLink="false">http://www.themaemo.com/?p=135</guid>
		<description><![CDATA[

Hi the N900 support page is finally online.Whats the support page brings us:
-User Manual in all languages
-How To which is used for basic tweaks you can do in N900
-Softwares from Nokia for your N900
-Accessories Available for your N900
-Specification
-Simple 400 FAQ&#8217;s

N900 Support Page

]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themaemo.com%2Fn900-support-page-online%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themaemo.com%2Fn900-support-page-online%2F" height="61" width="51" /></a></div>
<p><img class="alignnone" src="http://i49.tinypic.com/idgbyb.jpg" alt="" width="414" height="229" /><br />
Hi the N900 support page is finally online.Whats the support page brings us:<br />
-<a href="http://europe.nokia.com/get-support-and-software/product-support/n900/guides"><strong>User Manual</strong> in all languages</a><br />
-<a href="http://europe.nokia.com/get-support-and-software/product-support/n900/how-to">How To which is used for basic tweaks you can do in N900</a><br />
-<a href="http://europe.nokia.com/get-support-and-software/product-support/n900/software">Softwares from Nokia for your N900</a><br />
-<a href="http://europe.nokia.com/get-support-and-software/product-support/n900/accessories">Accessories Available for your N900</a><br />
-<a href="http://europe.nokia.com/get-support-and-software/product-support/n900/specifications">Specification</a><br />
-<a href="http://europe.nokia.com/get-support-and-software/product-support/n900/faq">Simple 400 FAQ&#8217;s</a><br />
<a href="http://europe.nokia.com/get-support-and-software/product-support/n900"><br />
N900 Support Page<br />
</a><img src="http://www.themaemo.com/?ak_action=api_record_view&#038;id=135&#038;type=feed" alt="" />
<p style="text-align: center;"><a href="http://www.directphoneshop.co.uk/coming-soon-mobile-phones.asp">Latest Mobile Phones 2010</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.themaemo.com/n900-support-page-online/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nokia&#8217;s Maemo OS &#8211; The next big wave</title>
		<link>http://www.themaemo.com/nokias-maemo-os-the-next-big-wave/</link>
		<comments>http://www.themaemo.com/nokias-maemo-os-the-next-big-wave/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 21:57:38 +0000</pubDate>
		<dc:creator>rm42</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Nokia N900]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[maemo5]]></category>
		<category><![CDATA[n900 maemo]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[nokia n900]]></category>

		<guid isPermaLink="false">http://www.themaemo.com/?p=58</guid>
		<description><![CDATA[Trends in computers come in waves.  Developers are like surfers on the shore spying out the horizon looking out for the next big one.  Today I write about a wave that is just now starting to take shape, looks almost innocuous, but that has the potential to be a great ride as well - Nokia's Maemo operating system.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themaemo.com%2Fnokias-maemo-os-the-next-big-wave%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themaemo.com%2Fnokias-maemo-os-the-next-big-wave%2F" height="61" width="51" /></a></div>
<div class="wp-caption alignnone" style="width: 433px"><img title="The next big wave" src="http://msnbcmedia1.msn.com/j/msnbc/Components/Photos/041216/041216_hawaii_hmed_4a.h2.jpg" alt="The next big wave" width="423" height="254" />
<p class="wp-caption-text">The next big wave</p>
</div>
<p>Trends in computers come in waves.  Developers are like surfers on the shore spying out the horizon looking out for the next big one.  Today I write about a wave that is just now starting to take shape, looks almost innocuous, but that has the potential to be a great ride as well &#8211; Nokia&#8217;s Maemo operating system.</p>
<p>There have been several Maemo based devices released already, but the latest one, <a href="http://temporaryland.wordpress.com/2009/10/09/nokian900-not-just-an-itoy/">the N900</a> seems to be really capturing the imagination of lots and lots of users and, in particular, developers.  And that is very significant, even crucial for a platform, as Steve Ballmer has been known to admit.  But aren&#8217;t all mobile device developers already coding for Apple?  Well, they might have been, and a great many of them still are, but that wave seems to be heading in to the <a href="http://www.computerworld.com/s/article/9141222/iPhone_owners_demand_to_see_Apple_source_code">rocks</a> and <a href="http://www.paulgraham.com/apple.html">many of its riders are looking to get off</a>.  OK, you may say, but aren&#8217;t developers more likely to get on the Google Android wave instead?  Well, some have already done just that, but I have reason to believe that the Maemo wave is going to be a lot more fun to ride.  Lets see why.<span id="more-58"></span></p>
<p>In case you didn&#8217;t follow the links above, Paul Graham wrote an excellent essay entitled “<a href="http://www.paulgraham.com/apple.html">Apple&#8217;s Mistake</a>”.  I do encourage you to read it.  On that essay Mr. Graham provides a very insightful appraisal of the current situation with lots of iPhone developers.  To sum it up, they are frustrated with Apple&#8217;s heavy handed treatment and are looking for an alternative.  He considers Android as lacking what it takes to really grab a hold of the mass of developers fancy.  Sure, some Apple developers have jumped to it, but he thinks many are going to just hold tight and let that wave go by hoping for a better one.</p>
<p>So, what does Mr. Graham envision as a worthy wave to entice developers into riding it (or writing for it, if you prefer)?  Well, lets take a look:</p>
<ol>
<li> The device has to be desirable as a personal device for the programmer himself.<br />
I think that this is where Android has failed so far.  Just about all of the Android devices that have been released so far have been lacking the awesomeness needed to entice developers away from their beloved iPhones.  They either felt cheap in comparison with the excellent build quality of the iPhone, were lacking in storage space, were lacking in processing speed, were lacking in application memory, etc., or all of the above.</li>
<li>It would have something very appealing specifically to developers.<br />
As he says: “If you could think of an application programmers had to have, but that would be impossible in the circumscribed world of the iPhone, you could presumably get them to switch.”  And what may such an application be?  Thankfully, he is kind enough to tell us. “Could anyone make a device that you&#8217;d carry around in your pocket like a phone, and yet would also work as a development machine? It&#8217;s hard to imagine what it would look like.”</li>
</ol>
<p>Well, I would love to see what Mr. Graham&#8217;s reaction is going to be when he realizes that such a device already exists and is starting to reach the masses of impatient customers right now.  Not only is the N900 very appealing hardware and software wise, but it also happens to have that ability that, so far, has only been a twinkle in his eye – the ability of using your phone as a developer device.  I will write more about this on a separate post.</p>
<p>I believe that even Nokia has been taken by surprise by the interest this device has generated.  Hundreds of people have been glued to their computers following with obsessive interest the Maemo forums looking for clues as to when they are finally going to be having the device on their hands.  I know that there have been people known to camp out overnight outside of Apple&#8217;s stores on the eve of a new iPhone launch.  But, what has been happening surrounding the launch of the N900 is truly an event worthy of study by sociologist.  Take a look if you want at some of the “monster threads” that have been brewing over at the Maemo forums.</p>
<p><a href="http://talk.maemo.org/showthread.php?t=33153">Did your N900 ship today continued</a> (838 replies at time of writing)</p>
<p><a href="http://talk.maemo.org/showthread.php?t=33313">N900 shipping delayed</a> (3,930 replies at time of writing)</p>
<p><a href="http://talk.maemo.org/showthread.php?t=34183">OPK: N900 deliveries have now started!!</a> (2,513 replies at time of writing)</p>
<div id="attachment_59" class="wp-caption alignnone" style="width: 410px"><img class="size-full wp-image-59" title="Can you say mass obsession?" src="http://www.themaemo.com/wp-content/uploads/2009/11/crowd.jpg" alt="Can you say mass obsession?" width="400" height="350" />
<p class="wp-caption-text">Can you say mass obsession?</p>
</div>
<p>In my view, the Nokia N900 is shaping up to be the beginning of a very interesting ride for many mobile developers, and for many developers that were previously not interested in mobile computing.  And for the regular users?  Well, they are in for a treat with all the apps that are going to be developed for this device.  And I am not talking of simple unit converters, shopping list programs, car fuel consumption trackers, etc.  I believe that the level of sophistication and power of the applications that are going to become available for the N900 will be rivaled by no other phone type device in existence.  Don&#8217;t believe me?  Well, feel free to skip this wave.  But as for me, got to go, surf is up.<img src="http://www.themaemo.com/?ak_action=api_record_view&#038;id=58&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.themaemo.com/nokias-maemo-os-the-next-big-wave/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
