<?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>Markus Heberling</title>
	<atom:link href="http://markus.heberling.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://markus.heberling.net</link>
	<description>Coding == Relaxing</description>
	<lastBuildDate>Fri, 23 Dec 2011 16:57:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Weihnachtslieder als kostenloser Download für die Kinderlieder-App</title>
		<link>http://markus.heberling.net/2011/12/23/weihnachtslieder-als-kostenloser-download-fur-die-kinderlieder-app/</link>
		<comments>http://markus.heberling.net/2011/12/23/weihnachtslieder-als-kostenloser-download-fur-die-kinderlieder-app/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 16:57:06 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Kinder wollen Singen]]></category>
		<category><![CDATA[Kinderlieder]]></category>
		<category><![CDATA[Weihnachtslieder]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=143</guid>
		<description><![CDATA[Die Weihnachtslieder der Musikpiraten sind jetzt als kostenloser Download für meine Kinderlieder-App verfügbar.

Es sind folgende Lieder enthalten:

	Alle Jahre wieder
	Der Christbaum ist der schönste Baum
	Der Christbaum ist der schönste Baum (Chorsatz)
	Es wird scho Klei dumpf
	En gardant ma bergerie
	Fröhliche Weihnacht überall
	Ich steh an deiner Krippe hier
	Ich lag und schlief, da träumte mir
	Ihr Kinderlein kommet
	In dulci jubilo
	Kommet, ...]]></description>
			<content:encoded><![CDATA[<p>Die <a href="http://musik.klarmachen-zum-aendern.de/weihnachtslieder/2011">Weihnachtslieder</a> der <a href="http://musik.klarmachen-zum-aendern.de/">Musikpiraten</a> sind jetzt als kostenloser Download für meine <a href="http://markus.heberling.net/2011/06/14/kinderlieder-ios/">Kinderlieder-App</a> verfügbar.</p>
<p>Es sind folgende Lieder enthalten:</p>
<ol>
<li>Alle Jahre wieder</li>
<li>Der Christbaum ist der schönste Baum</li>
<li>Der Christbaum ist der schönste Baum (Chorsatz)</li>
<li>Es wird scho Klei dumpf</li>
<li>En gardant ma bergerie</li>
<li>Fröhliche Weihnacht überall</li>
<li>Ich steh an deiner Krippe hier</li>
<li>Ich lag und schlief, da träumte mir</li>
<li>Ihr Kinderlein kommet</li>
<li>In dulci jubilo</li>
<li>Kommet, ihr Hirten</li>
<li>Lasst uns froh und munter sein</li>
<li>Leise rieselt der Schnee</li>
<li>Macht hoch die Tür</li>
<li>Morgen, Kinder, wird’s was geben</li>
<li>O Tannenbaum</li>
<li>O du fröhliche</li>
<li>Still, still, still</li>
<li>Stille Nacht, heilige Nacht</li>
<li>Vom Himmel hoch, da komm’ ich her</li>
<li>Herbei, o ihr Gläub’gen – Adeste Fideles</li>
<li>Herbei, o ihr Gläub’gen – Adeste Fideles (Chorsatz)</li>
<li>Am Weihnachtsbaume die Lichter brennen</li>
<li>Der Heiland ist geborenEs kommt ein Schiff geladen</li>
<li>Es ist ein Ros’ entsprungen</li>
<li>Es ist ein Ros’ entsprungen (Chorsatz)</li>
<li>Süßer die Glocken nie klingen</li>
<li>Jingle Bells</li>
<li>Joseph, lieber Joseph mein</li>
<li>Kling, Glöckchen, klingelingeling</li>
<li>Morgen kommt der Weihnachtsmann</li>
<li>Schneeflöckchen</li>
<li>Tochter Zion, freue dich</li>
<li>Tochter Zion, freue dich (Chorsatz)</li>
<li>We Wish You A Merry Christmas</li>
<li>Zu Bethlehem geboren</li>
</ol>
<p>&nbsp;</p>
<p>Zusätzlich gibt es den Gesang zu den ursprünglichen Liedern als In-App-Kauf.</p>
<p>Viel Spass damit und frohe Weihnachten!</p>
<p class="wp-flattr-button"></p> <p><a href="http://markus.heberling.net/?flattrss_redirect&amp;id=143&amp;md5=ac42bd89d63f81d812018d9c5af28b1d" title="Flattr" target="_blank"><img src="http://markus.heberling.net/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2011/12/23/weihnachtslieder-als-kostenloser-download-fur-die-kinderlieder-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kinderlieder für iPhone/iPad</title>
		<link>http://markus.heberling.net/2011/06/14/kinderlieder-ios/</link>
		<comments>http://markus.heberling.net/2011/06/14/kinderlieder-ios/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 09:53:07 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Kinder wollen Singen]]></category>
		<category><![CDATA[Kinderlieder]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=113</guid>
		<description><![CDATA[Ich habe die Kinderlieder aus dem Liederbuch der Musikpiraten genommen und in eine iPhone/iPad App gepackt.
  
Die folgenden Lieder sind in der App integriert:

	Alle Vögel sind schon da
	Auf der Mauer, auf der Lauer
	Backe, backe Kuchen
	Bruder Jakob
	Es war eine Mutter
	Fuchs, du hast die Gans gestohlen
	Die Gedanken sind frei
	Hoppe, hoppe Reiter
	Ich geh’ mit meiner Laterne
	Kommt ...]]></description>
			<content:encoded><![CDATA[<p>Ich habe die Kinderlieder aus dem <a href="http://musik.klarmachen-zum-aendern.de/kinder-wollen-singen">Liederbuch</a> der <a href="http://musik.klarmachen-zum-aendern.de/">Musikpiraten</a> genommen und in eine <a href="http://itunes.apple.com/de/app/kinderlieder/id442410792?mt=8&amp;ls=1">iPhone/iPad App</a> gepackt.</p>
<p style="text-align: center;"><a href="http://markus.heberling.net/files/2011/06/mzl.rskyqxlq.320x480-75.jpg" rel="lightbox[113]"><img class="size-medium wp-image-114" title="Kinderlieder iPhone Übersicht" src="http://markus.heberling.net/files/2011/06/mzl.rskyqxlq.320x480-75-200x300.jpg" alt="" width="200" height="300" /></a> <a href="http://markus.heberling.net/files/2011/06/mzl.fisgxgmi.320x480-75.jpg" rel="lightbox[113]"><img class="alignnone size-medium wp-image-115" title="Kinderlieder iPhone Lied" src="http://markus.heberling.net/files/2011/06/mzl.fisgxgmi.320x480-75-200x300.jpg" alt="" width="200" height="300" /></a> <a href="http://markus.heberling.net/files/2011/06/mzl.dlvgljzp.480x480-75.jpg" rel="lightbox[113]"><img class="alignnone size-medium wp-image-116" title="Kinderlieder iPad Lied" src="http://markus.heberling.net/files/2011/06/mzl.dlvgljzp.480x480-75-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p>Die folgenden Lieder sind in der App integriert:</p>
<ol>
<li>Alle Vögel sind schon da</li>
<li>Auf der Mauer, auf der Lauer</li>
<li>Backe, backe Kuchen</li>
<li>Bruder Jakob</li>
<li>Es war eine Mutter</li>
<li>Fuchs, du hast die Gans gestohlen</li>
<li>Die Gedanken sind frei</li>
<li>Hoppe, hoppe Reiter</li>
<li>Ich geh’ mit meiner Laterne</li>
<li>Kommt ein Vogel geflogen</li>
<li>Kuckuck, Kuckuck, ruft’s aus dem Wald</li>
<li>Der Kuckuck und der Esel</li>
<li>Laterne, Laterne</li>
<li>Mariechen saß auf einem Stein</li>
<li>Der Mond ist aufgegangen</li>
<li>Schlaf, Kindlein, schlaf</li>
<li>Taler, Taler du musst wandern</li>
<li>Das Wandern ist des Müllers Lust</li>
<li>Weißt du, wie viel’ Sternlein stehen</li>
<li>Die Affen rasen durch den Wald</li>
<li>Alle meine Entchen</li>
<li>Auf uns’rer Wiese gehet was</li>
<li>Die Vogelhochzeit</li>
<li>Drei Chinesen mit dem Kontrabass</li>
<li>Ein Männlein steht im Walde</li>
<li>Es klappert die Mühle am rauschenden Bach</li>
<li>Es tanzt ein Bi-Ba-Butzemann</li>
<li>Froh zu sein bedarf es wenig</li>
<li>Grün, grün, grün sind alle meine Kleider</li>
<li>Hänschen Klein</li>
<li>Hänsel und Gretel</li>
<li>Häschen in der Grube</li>
<li>Die Handwerker</li>
<li>Ihr Kinderlein kommet</li>
<li>Jack saß in der Küche</li>
<li>Jetzt fahr’n wir über’n See</li>
<li>Lasst uns froh und munter sein</li>
<li>Leise rieselt der Schnee</li>
<li>Lirum Larum Löffelstiel</li>
<li>Morgen, Kinder wird's was geben</li>
<li>O du lieber Augustin</li>
<li>O Tannenbaum</li>
<li>Sankt Martin, Sankt Martin</li>
<li>Wer hat die schönsten Schäfchen</li>
<li>Schneeflöckchen, Weißröckchen</li>
<li>Still, still, still</li>
<li>Stille Nacht, Heilige Nacht</li>
<li>Summ, summ, summ …</li>
<li>Widele wedele</li>
</ol>
<p>Der Source der App ist auf Github <a href="https://github.com/tisoft/Kinderlieder">veröffentlicht</a>.</p>
<p>Version History:</p>
<ul>
<li>2.0 (Released 2011-12-22)
<ul>
<li>In-App Downloads und Käufe</li>
<li><a href="http://kinder-wollen-singen.com/">Gesang als In-App Kauf</a></li>
</ul>
</li>
<li>1.3 (Released 2011-09-12)
<ul>
<li>neue Icons (Danke Robert Schrenk)</li>
<li>Bug Fixes</li>
<li>Besserer Ton</li>
</ul>
</li>
<li>1.2 (Released 2011-07-01)
<ul>
<li>Rotation</li>
<li>Repeat Funktion</li>
<li>Bugfixes</li>
</ul>
</li>
<li>1.1 (Released 2011-06-24)
<ul>
<li>Melodien der Kinderlieder</li>
<li>Druckfunktion</li>
<li>Bugfixes</li>
</ul>
</li>
<li>1.0
<ul>
<li>Anzeige der Kinderlieder</li>
</ul>
</li>
</ul>
<p>geplante Features:</p>
<ul>
<li><del>Druckfunktion</del></li>
<li><del>Rotation</del></li>
<li><del>abspielen der Melodie</del></li>
<li>Spieluhr-Modus</li>
<li>Geschwindigkeitsregler</li>
</ul>
<p class="wp-flattr-button"></p> <p><a href="http://markus.heberling.net/?flattrss_redirect&amp;id=113&amp;md5=b6332130edf4fd59aadd81d4b79c0f7e" title="Flattr" target="_blank"><img src="http://markus.heberling.net/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2011/06/14/kinderlieder-ios/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Monitoring von ksm mit munin</title>
		<link>http://markus.heberling.net/2011/04/13/monitoring-von-ksm-mit-munin/</link>
		<comments>http://markus.heberling.net/2011/04/13/monitoring-von-ksm-mit-munin/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 09:25:47 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ksm]]></category>
		<category><![CDATA[munin]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=67</guid>
		<description><![CDATA[Ich habe auf meinem Server kvm mit Kernel Samepage Merging am laufen. Das wollte ich in munin monitoren, aber da gab es bisher kein Plugin für.

Ich hab da mal eins zusammengebastelt:

&#160;







Für Ubuntu gibt's das auch in meinem PPA. Im Paket munin-plugins-contrib sind im Moment (v0.3) folgende Plugins enthalten:

	apt_ubuntu
	raid
	dspam_
	ksm_
]]></description>
			<content:encoded><![CDATA[<p>Ich habe auf meinem Server kvm mit Kernel Samepage Merging am laufen. Das wollte ich in munin monitoren, aber da gab es bisher kein Plugin für.</p>
<p>Ich hab da mal eins <a href="http://exchange.munin-monitoring.org/plugins/ksm_/details">zusammengebastelt</a>:</p>
<p>&nbsp;</p>
<div id="attachment_106" class="wp-caption alignnone" style="width: 310px"><a href="http://markus.heberling.net/files/2011/04/ksm_pages_absolute-day.png" rel="lightbox[67]"><img class="size-medium wp-image-106 " title="ksm_pages_absolute-day" src="http://markus.heberling.net/files/2011/04/ksm_pages_absolute-day-300x197.png" alt="" width="300" height="197" /></a><p class="wp-caption-text">KSM Pages Absolute</p></div>
<div id="attachment_107" class="wp-caption alignnone" style="width: 310px"><a href="http://markus.heberling.net/files/2011/04/ksm_pages_relative-day.png" rel="lightbox[67]"><img class="size-medium wp-image-107" title="ksm_pages_relative-day" src="http://markus.heberling.net/files/2011/04/ksm_pages_relative-day-300x182.png" alt="" width="300" height="182" /></a><p class="wp-caption-text">KSM Pages Relative</p></div>
<div id="attachment_104" class="wp-caption alignnone" style="width: 310px"><a href="http://markus.heberling.net/files/2011/04/ksm_full_scans-day.png" rel="lightbox[67]"><img class="size-medium wp-image-104" title="ksm_full_scans-day" src="http://markus.heberling.net/files/2011/04/ksm_full_scans-day-300x174.png" alt="" width="300" height="174" /></a><p class="wp-caption-text">KSM Full Scans</p></div>
<p>Für Ubuntu gibt's das auch in meinem <a href="https://launchpad.net/~markus-tisoft/+archive/ppa/">PPA</a>. Im Paket munin-plugins-contrib sind im Moment (v0.3) folgende Plugins enthalten:</p>
<ul>
<li><a href="http://exchange.munin-monitoring.org/plugins/apt_ubuntu/details/">apt_ubuntu</a></li>
<li><a href="http://exchange.munin-monitoring.org/plugins/raid/details/">raid</a></li>
<li><a href="http://exchange.munin-monitoring.org/plugins/dspam_/details/">dspam_</a></li>
<li><a href="http://exchange.munin-monitoring.org/plugins/ksm_/details">ksm_</a></li>
</ul>
<p class="wp-flattr-button"></p> <p><a href="http://markus.heberling.net/?flattrss_redirect&amp;id=67&amp;md5=bc7fe2a8827639ba5f41a5cf573cefa9" title="Flattr" target="_blank"><img src="http://markus.heberling.net/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2011/04/13/monitoring-von-ksm-mit-munin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Podcast Top-10</title>
		<link>http://markus.heberling.net/2009/08/10/podcast_top10/</link>
		<comments>http://markus.heberling.net/2009/08/10/podcast_top10/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 12:49:39 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blog4cre]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=59</guid>
		<description><![CDATA[Der Tim hat zu einem Kettenblogging aufgerufen und lockt mit der Herausgabe von Chaosradio Express folgen.

Da ich mittlerweile Podcastsüchtig bin, muss ich da natürlich mitmachen um schneller an neuen Stoff zu kommen. :)

Aus diesem Anlass hier meine persönlichen Podcastcharts:

	Not Safe For Work
	Chaosradio Express (und auch das normale Chaosradio)
	Bits und so (Plus natürlich)
	Mobilemacs
	dieGesellschafter
	Java Posse
	Medienradio
	Linux Outlaws
	Games ...]]></description>
			<content:encoded><![CDATA[<p>Der Tim hat zu einem <a href="http://tim.geekheim.de/2009/08/09/cre-kettenblogging-fr-den-weltfrieden">Kettenblogging</a> aufgerufen und lockt mit der Herausgabe von <a href="http://chaosradio.ccc.de/">Chaosradio Express</a> folgen.</p>
<p>Da ich mittlerweile Podcastsüchtig bin, muss ich da natürlich mitmachen um schneller an neuen Stoff zu kommen. <img src='http://markus.heberling.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Aus diesem Anlass hier meine persönlichen Podcastcharts:</p>
<ol>
<li><a href="http://tim.geekheim.de/2009/06/12/nsfw001-aufbruch-ins-ungewisse/">Not Safe For Work</a></li>
<li><a href="http://chaosradio.ccc.de/">Chaosradio Express</a> (und auch das normale Chaosradio)</li>
<li><a href="http://www.bitsundso.de/">Bits und so</a> (<a href="http://www.bitsundso.de/plus/">Plus natürlich</a>)</li>
<li><a href="http://www2.mobile-macs.de/">Mobilemacs</a></li>
<li><a href="http://diegesellschafter.de/projekt/podcast/index.php">dieGesellschafter</a></li>
<li><a href="http://www.javaposse.com">Java Posse</a></li>
<li><a href="http://medienradio.org/">Medienradio</a></li>
<li><a href="http://linuxoutlaws.com/">Linux Outlaws</a></li>
<li><a href="http://www.gamesundso.de/">Games und so</a></li>
<li><a href="http://www.kuechenradio.org">Küchenradio</a></li>
</ol>
<p>Ich muss sagen, dass ich die NSFW-Podcasts noch besser als die Chaosradio Folgen finde. Zielloses Rumgelaber zwischen <a href="http://twitter.com/holgi">Holgi</a> und <a href="http://twitter.com/timpritlove">Tim</a> sind einfach unschlagbar.</p>
<p>Die CRE-Podcasts sind da natürlich deutlich informativer. Mir gefällt besonders die Mischung aus sehr techniknahen und ehr sozialen Themen.</p>
<p>Hier geht's zum <a href="http://faldrian.tumblr.com/post/159745088/chaosradio-express-oder-aber-meine-bildung-hab-ich">vorherigen</a> Blog und hier zum <a href="http://www.stonehope.de/blog/2009/08/blog4cre_bloggen_fur_den_weltfrieden.php">nächsten</a>.</p>
<p class="wp-flattr-button"></p> <p><a href="http://markus.heberling.net/?flattrss_redirect&amp;id=59&amp;md5=4415462f1d09a5df643a923181c04d6d" title="Flattr" target="_blank"><img src="http://markus.heberling.net/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2009/08/10/podcast_top10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LWUIT on MicroEmulator on iPhone</title>
		<link>http://markus.heberling.net/2009/03/10/lwuit-on-microemulator-on-iphone/</link>
		<comments>http://markus.heberling.net/2009/03/10/lwuit-on-microemulator-on-iphone/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 22:03:21 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[LWUIT]]></category>
		<category><![CDATA[MicroEmulator]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=52&#038;lang=en</guid>
		<description><![CDATA[I tried to run the LWUIT Demo with my MicroEmulator iPhone port. Here are some screenshots:

First Try. Got the clipping slightly wrong...



After a quick fix, clipping correct, but no text...



Changing to another theme...



... the text is there!



Menu is workin.



Setting some dialog properties, and...



... displaying it.



Some more screenshots...







Performance is slow as hell, not all graphics ...]]></description>
			<content:encoded><![CDATA[<p>I tried to run the LWUIT Demo with my MicroEmulator iPhone port. Here are some screenshots:</p>
<p>First Try. Got the clipping slightly wrong...</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-ccee40dd-a14e-4448-82be-5d3d93cf3265.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-ccee40dd-a14e-4448-82be-5d3d93cf3265.jpeg" alt="" width="200" height="300" /></a></p>
<p>After a quick fix, clipping correct, but no text...</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-1d563d12-1015-40da-8f2c-92bb7f5d180f.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-1d563d12-1015-40da-8f2c-92bb7f5d180f.jpeg" alt="" width="200" height="300" /></a></p>
<p>Changing to another theme...</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-77e0e182-e931-4339-9438-5f5461325d89.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-77e0e182-e931-4339-9438-5f5461325d89.jpeg" alt="" width="200" height="300" /></a></p>
<p>... the text is there!</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-b43a5b2d-5e09-4a1e-803c-285850bae42c.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-b43a5b2d-5e09-4a1e-803c-285850bae42c.jpeg" alt="" width="200" height="300" /></a></p>
<p>Menu is workin.</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-5eda3203-36bf-461f-a575-6de1ef7a9deb.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-5eda3203-36bf-461f-a575-6de1ef7a9deb.jpeg" alt="" width="200" height="300" /></a></p>
<p>Setting some dialog properties, and...</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-5c617b4f-5d45-4591-9828-bd6a34bda8db.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-5c617b4f-5d45-4591-9828-bd6a34bda8db.jpeg" alt="" width="200" height="300" /></a></p>
<p>... displaying it.</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-0dd98932-c55f-49d0-8d7c-015bb40abcb6.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-0dd98932-c55f-49d0-8d7c-015bb40abcb6.jpeg" alt="" width="200" height="300" /></a></p>
<p>Some more screenshots...</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-54b4c93c-8554-4b22-9228-81b3361c92e7.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-54b4c93c-8554-4b22-9228-81b3361c92e7.jpeg" alt="" width="200" height="300" /></a></p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-10fa8b24-8982-4dab-bdb3-ff854e3ef0d0.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-10fa8b24-8982-4dab-bdb3-ff854e3ef0d0.jpeg" alt="" width="200" height="300" /></a></p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-00e3fa17-4922-4fdf-8832-2f1e33fd9d18.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-00e3fa17-4922-4fdf-8832-2f1e33fd9d18.jpeg" alt="" width="200" height="300" /></a></p>
<p>Performance is slow as hell, not all graphics are rendered properly, but its working at least.</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-b43a5b2d-5e09-4a1e-803c-285850bae42c.jpeg" rel="lightbox[52]"><br />
</a></p>
<p class="wp-flattr-button"></p> <p><a href="http://markus.heberling.net/?flattrss_redirect&amp;id=52&amp;md5=fcc0f6226d8be8c0598899a919a7fc4c" title="Flattr" target="_blank"><img src="http://markus.heberling.net/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2009/03/10/lwuit-on-microemulator-on-iphone/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>MicroEmulator on iPhone</title>
		<link>http://markus.heberling.net/2008/11/24/microemulator-on-iphone/</link>
		<comments>http://markus.heberling.net/2008/11/24/microemulator-on-iphone/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 14:00:31 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MicroEmulator]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=41&#038;lang=en</guid>
		<description><![CDATA[I have started porting microemulator to (jailbroken) iPhones. Here are some first screenshots.





]]></description>
			<content:encoded><![CDATA[<p>I have started porting microemulator to (jailbroken) iPhones. Here are some first screenshots.</p>
<p><a href="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-ab498607-95ad-4bb9-a92a-29a7e3a30547.jpeg" rel="lightbox[41]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-ab498607-95ad-4bb9-a92a-29a7e3a30547.jpeg" alt="" width="200" height="300" /></a></p>
<p><a href="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-e7833334-39a9-4aed-bb3b-5762bee20535.jpeg" rel="lightbox[41]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-e7833334-39a9-4aed-bb3b-5762bee20535.jpeg" alt="" width="200" height="300" /></a></p>
<p><a href="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-51c0fa32-1de9-40c0-9072-3dd4134cc456.jpeg" rel="lightbox[41]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-51c0fa32-1de9-40c0-9072-3dd4134cc456.jpeg" alt="" width="200" height="300" /></a></p>
<p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2008/11/24/microemulator-on-iphone/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Using Maven2 to build Cydia Packages for the iPhone</title>
		<link>http://markus.heberling.net/2008/08/31/using-maven2-to-build-cydia-packages-for-the-iphone/</link>
		<comments>http://markus.heberling.net/2008/08/31/using-maven2-to-build-cydia-packages-for-the-iphone/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 16:30:48 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=35&#038;lang=de</guid>
		<description><![CDATA[I am using Maven2 for most Java projects. So I wanted to use it for Phone-Java development, too. This is a little tutorial on how it can be done.

iPhone Cydia Packages are Debian .deb files really and luckily there is the mvn-pkg-plugin&#160;that supports creating .deb files with Maven2. Unfortunatly the current version has a ...]]></description>
			<content:encoded><![CDATA[<p><span lang="en">I am using Maven2 for most Java projects. So I wanted to use it for Phone-Java development, too. This is a little tutorial on how it can be done.</span></p>
<p><span lang="en">iPhone Cydia Packages are Debian .deb files really and luckily there is the <a href="http://wiki.evolvis.org/mvn-pkg-plugin/index.php/Main_Page">mvn-pkg-plugin</a>&nbsp;that supports creating .deb files with Maven2. Unfortunatly the current version has a <a href="http://evolvis.org/tracker/index.php?func=detail&amp;aid=186&amp;group_id=30&amp;atid=169">bug</a>, so that it won't work out of the box for creating iPhone packages. So you have to grab the latest svn-snapshot and apply the following patch.</span></p>
<p> <br />
<span lang="en">
<pre>Index: src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java
===================================================================
--- src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java	(revision 132)
+++ src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java	(working copy)
@@ -62,7 +62,7 @@

       if (auxMapDocument != null)
         {
-          s = new State(packageMapDocument);
+          s = new State(auxMapDocument);

           s.nextMatch("package-maps");
           parsePackageMaps(s);</pre>
<p></span><br />
 </p>
<p><span lang="en">After applying the atch and doing a "mvn install", we can start with the real work. Download the tutorial files from&nbsp;<a href="http://markus.heberling.net/wp-uploads/2008/08/hellomaven.zip">here</a>. I will explain the contents of the archive later. For now unzip it and do a "mvn package" in its directory. It will compain about some missing dependencies, so grab the missing jars from your iPhone and install them in your Maven reposiory as directed in the error message. After you have done that another "mvn package" shoud produce a .deb file in the target subdirectory. You can upload this to your iphone and install it with dpkg. After a restart of the SpringBoard a new icon HelloMaven should be on your screen, that should start the demo program.</span></p>
<p><span lang="en">Now some explanation of how it works. The main part is done in the pom.xml. Here is the relavant excerpt form this file:</span><br />
<span lang="en">
<pre>
	de.tarent.maven.plugins
	maven-pkg-plugin

		iphoneos
		Arindal Tune Helper

			HelloJava
<section>example</section>

			iphoneos-arm
			/Applications/HelloMaven.app

					Info.plist

					icon.png

					Starter

			postInst.sh
			preRm.sh

		file:${basedir}/pm-iphoneos.xml

			package

				pkg
</pre>
<p></span><br />
<span lang="en">The first important part is the defaultDistro tag. Here we tell the plugin, that we want to build a package for the iPhone. Unfortunatly there are no default iPhone mappings contained in the plugin. That is why we have the auxPackageMapURL tag, that tells the plugin where to look for the Maven-to-Cydia-Package-Mapping. Most other things should be pretty self explaining.</span></p>
<p><span lang="en">The files in the dataFiles Section have to reside in src/main/auxfiles icon.png and Info.plist should be pretty clear. The Starter entry needs some explanation though. The plugin automatically generates a start script in /usr/bin. This is good enough for console applications, but if you want to start a GUI-App some more work is needed. The Starter script sets the Java executable path to /Applications/Appname.app/Java and calls the generated script after that. For this to work the starter Script has to get executable permissions and jamvm has to be linked to /Applications/Appname.app/Java. This is done in the postInst.sh script. For more info about those scripts and what you can do there refer to the Debian documentation.</span></p>
<p><span lang="en">This should be enough to get you started, if cou have questions, please feel free to post them in the comments.</span></p>
<p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2008/08/31/using-maven2-to-build-cydia-packages-for-the-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone Java First Try</title>
		<link>http://markus.heberling.net/2008/08/04/iphone-java-first-try/</link>
		<comments>http://markus.heberling.net/2008/08/04/iphone-java-first-try/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 08:11:57 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/lang/en/2008/08/04/iphone-java-first-try</guid>
		<description><![CDATA[Made my first tries with Java on a jailbreaked iPhone 3G. Here is a screenshot of some drawing routines. Its reacting on touch events, too. Will write more about it later.

So die ersten Versuche mit iPhone Java Entwicklung sind gemacht. Hier mal ein Screenshot von ein paar Grafikausgaben. Reagiert auch schon auf Touch Events. ...]]></description>
			<content:encoded><![CDATA[<p><span lang="en">Made my first tries with Java on a jailbreaked iPhone 3G. Here is a screenshot of some drawing routines. Its reacting on touch events, too. Will write more about it later.</span></p>
<p><span lang="de">So die ersten Versuche mit iPhone Java Entwicklung sind gemacht. Hier mal ein Screenshot von ein paar Grafikausgaben. Reagiert auch schon auf Touch Events. Spaeter mehr davon.</span></p>
<p><a href="http://markus.heberling.net/wp-uploads/2008/08/p-480-320-b5d6b91f-ce60-4348-8e7c-094a5604d10e.jpeg" rel="lightbox[34]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2008/08/p-480-320-b5d6b91f-ce60-4348-8e7c-094a5604d10e.jpeg" alt="photo" width="200" height="300" /></a></p>
<p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2008/08/04/iphone-java-first-try/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Na Danke&#8230;</title>
		<link>http://markus.heberling.net/2008/07/12/na-danke/</link>
		<comments>http://markus.heberling.net/2008/07/12/na-danke/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 21:21:50 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=27&#038;lang=en</guid>
		<description><![CDATA[Warum hab ich überhaupt vorbestellt?

]]></description>
			<content:encoded><![CDATA[<p><span lang="de">Warum hab ich überhaupt vorbestellt?</span></p>
<p><span lang="de"><a href="http://markus.heberling.net/wp-uploads/2008/07/t-mobile-iphone-3g-sorry.png" rel="lightbox[27]"><img class="alignnone size-medium wp-image-28" src="http://markus.heberling.net/wp-uploads/2008/07/t-mobile-iphone-3g-sorry-300x154.png" alt="" width="300" height="154" /></a></span></p>
<p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2008/07/12/na-danke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parse Command Line Options with annotations</title>
		<link>http://markus.heberling.net/2008/07/10/parse-command-line-options-with-annotations/</link>
		<comments>http://markus.heberling.net/2008/07/10/parse-command-line-options-with-annotations/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 08:08:09 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=26&#038;lang=de</guid>
		<description><![CDATA[Panzi has written a very nice Lib to parse command line options in Java. You can just add Annotations to your Java fields and they will be filled automagically with the command line values.

Eine sehr nützliche Lib um Kommandozeilen in Java zu Parsen hat Panzi in seinem Blog beschrieben. Dazu werden die Felder im ...]]></description>
			<content:encoded><![CDATA[<p><span lang="en">Panzi has written a very nice Lib to <a href="http://twoday.tuwien.ac.at/pub/stories/305002/">parse command line options in Java</a>. You can just add Annotations to your Java fields and they will be filled automagically with the command line values.</span></p>
<p><span lang="de">Eine sehr nützliche Lib um Kommandozeilen in Java zu Parsen hat Panzi in seinem <a href="http://twoday.tuwien.ac.at/pub/stories/305002/">Blog</a> beschrieben. Dazu werden die Felder im Java Code einfach mit bestimmten Annotations versehen und die Lib kümmert sich um das Parsing und schreibt die Werte direkt in die Felder.<br />
</span></p>
<p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/2008/07/10/parse-command-line-options-with-annotations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using xcache
Database Caching 3/5 queries in 0.001 seconds using xcache
Object Caching 782/782 objects using xcache

Served from: markus.heberling.net @ 2012-02-23 10:03:03 -->
