<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://codecamp.fi/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://codecamp.fi/feed.php">
        <title>Codecamp wiki - maemo</title>
        <description></description>
        <link>http://codecamp.fi/</link>
        <image rdf:resource="http://codecamp.fi/lib/exe/fetch.php/wiki/dokuwiki.svg" />
       <dc:date>2026-04-07T16:32:43+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/code_samples?rev=1282205561&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/getting_started?rev=1313664207&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/graphical_hello_world_application_from_nokia?rev=1250772077&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/gsthello?rev=1250843784&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/installing_maemo_development_environment?rev=1250770901&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/python_and_n900?rev=1313045773&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/shared_code?rev=1313698771&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/start?rev=1313509148&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/things_to_install_to_n900?rev=1313045739&amp;do=diff"/>
                <rdf:li rdf:resource="http://codecamp.fi/doku.php/maemo/using_scratchbox2?rev=1250875498&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://codecamp.fi/lib/exe/fetch.php/wiki/dokuwiki.svg">
        <title>Codecamp wiki</title>
        <link>http://codecamp.fi/</link>
        <url>http://codecamp.fi/lib/exe/fetch.php/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/code_samples?rev=1282205561&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-19T08:12:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>code_samples</title>
        <link>http://codecamp.fi/doku.php/maemo/code_samples?rev=1282205561&amp;do=diff</link>
        <description>Code Samples

	*  Gstreamer hello world
	*  Graphical hello world application from Nokia
	*  location API
	*  Camera API
	*  Accelerometer example</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/getting_started?rev=1313664207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-08-18T10:43:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getting_started</title>
        <link>http://codecamp.fi/doku.php/maemo/getting_started?rev=1313664207&amp;do=diff</link>
        <description>HOW TO GET STARTED WITH PYTHON-MAEMO DEVELOPMENT

All of the machines are running image of Maemo development environment. It has Maemo SDK installed, which means emulator and Esbox (a customized version of Eclipse). With these two tools it is possible to</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/graphical_hello_world_application_from_nokia?rev=1250772077&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-20T12:41:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>graphical_hello_world_application_from_nokia</title>
        <link>http://codecamp.fi/doku.php/maemo/graphical_hello_world_application_from_nokia?rev=1250772077&amp;do=diff</link>
        <description>Hello world

Howto build and install graphical application to emulator (code from Nokia). First create a directory for the code. Get the code source. Compile and build .deb package.


mkdir -p MaemoHello
cd MaemoHello
sb2 -eR apt-get update
sb2 apt-get source hello-world-app
cd hello-world-app-2.1
export SBOX_REDIRECT_FORCE=/usr/bin/perl
sb2 dpkg-buildpackage -rfakeroot -d -b</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/gsthello?rev=1250843784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-21T08:36:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gsthello</title>
        <link>http://codecamp.fi/doku.php/maemo/gsthello?rev=1250843784&amp;do=diff</link>
        <description>Gstreamer hello world

On this page there are two simple GStreamer examples. The first uses only one element, playbin which does all the work. The second uses multiple elements to show how elements are linked.

Gstreamer hello world with single element</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/installing_maemo_development_environment?rev=1250770901&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-20T12:21:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>installing_maemo_development_environment</title>
        <link>http://codecamp.fi/doku.php/maemo/installing_maemo_development_environment?rev=1250770901&amp;do=diff</link>
        <description>Installing Maemo Development Environment

Installation instructions

If you want to use your own computer at Code Camp, you can install Maemo SDK+ by following Install notes at Maemo SDK home site. Installation instructions are provided for Ubuntu and Debian distributions. For Ubuntu 9.04, correct repository for packages is:</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/python_and_n900?rev=1313045773&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-08-11T06:56:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python_and_n900</title>
        <link>http://codecamp.fi/doku.php/maemo/python_and_n900?rev=1313045773&amp;do=diff</link>
        <description>Python For Maemo 5 Info

The python used in the Nokia N900 is known as PyMaemo. It is basically the normal python, with additional device related commands.

API Documentation (non-pythonic): 
Maemo 5 Api Docs

Python Tutorials:
Python for newbies

It is also possible to access C APIs that don't have Python bindings. However, this can bring some interesting problems. Not recommended, as most of the maemo APIs should work just fine with Python. However, check</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/shared_code?rev=1313698771&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-08-18T20:19:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shared_code</title>
        <link>http://codecamp.fi/doku.php/maemo/shared_code?rev=1313698771&amp;do=diff</link>
        <description>Shared Python Code

This is our own shared code page. Here you can/should add ready-made, good and working code snippets for other to use. It is highly recommended to share stuff, AS IT MAKES EVERYONE'S LIFE EASIER. No need to invent the wheel twice.</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/start?rev=1313509148&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-08-16T15:39:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>http://codecamp.fi/doku.php/maemo/start?rev=1313509148&amp;do=diff</link>
        <description>Maemo



20th Summer School Codecamp

Note: The up-to-date information of using python can be found underneath

	*  How to get started with py-maemo development
	*  Code snippets
	*  Libraries to install for codecamp

Guides and Notes about usage of the environment

THESE ARE JUST OLD INFO, DON'T USE, LEFT ONLY FOR HISTORICAL REASONS :-P</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/things_to_install_to_n900?rev=1313045739&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-08-11T06:55:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>things_to_install_to_n900</title>
        <link>http://codecamp.fi/doku.php/maemo/things_to_install_to_n900?rev=1313045739&amp;do=diff</link>
        <description>Things to install to N900

Here is a list of things that need to be installed to the n900s to get them working properly:

Setting up the Extras-Devel

First you need to enable the maemo-extras devel

Go to App Manager -&gt; application catalogues (from the menu bar)</description>
    </item>
    <item rdf:about="http://codecamp.fi/doku.php/maemo/using_scratchbox2?rev=1250875498&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-21T17:24:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using_scratchbox2</title>
        <link>http://codecamp.fi/doku.php/maemo/using_scratchbox2?rev=1250875498&amp;do=diff</link>
        <description>Tips using Scratchbox 2

Starting the windowed environment


PC&gt; maemo-sdk start gui


Entering to scratchbox console 


PC&gt; maemo-sdk enter runtime


=&gt; enters to scratchbox console

Running python


run-standalone.sh python2.5 myprogram.py


Running C and C++ programs, for example</description>
    </item>
</rdf:RDF>
