<?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' Blog &#187; J2ME</title>
	<atom:link href="http://markus.heberling.net/lang/de/tag/j2me/feed/" rel="self" type="application/rss+xml" />
	<link>http://markus.heberling.net</link>
	<description>Dies und Das und Jenes</description>
	<lastBuildDate>Mon, 31 May 2010 15:12:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>LWUIT on MicroEmulator on iPhone</title>
		<link>http://markus.heberling.net/lang/de/2009/03/10/lwuit-on-microemulator-on-iphone</link>
		<comments>http://markus.heberling.net/lang/de/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[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[LWUIT]]></category>
		<category><![CDATA[MicroEmulator]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=52&amp;lang=en</guid>
		<description><![CDATA[]]></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&#8230;</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&#8230;</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&#8230;</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>&#8230; 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&#8230;</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>&#8230; 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&#8230;</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>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/de/2009/03/10/lwuit-on-microemulator-on-iphone';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tle = 'LWUIT on MicroEmulator on iPhone';
var flattr_dsc = '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 are rendered properly, but its working at least.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/de/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/lang/de/2008/11/24/microemulator-on-iphone</link>
		<comments>http://markus.heberling.net/lang/de/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[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[MicroEmulator]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=41&amp;lang=en</guid>
		<description><![CDATA[]]></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>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/de/2008/11/24/microemulator-on-iphone';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'MicroEmulator on iPhone';
var flattr_dsc = 'I have started porting microemulator to (jailbroken) iPhones. Here are some first screenshots.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/de/2008/11/24/microemulator-on-iphone/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>phoneME Advanced on OSX Intel</title>
		<link>http://markus.heberling.net/lang/de/2008/04/25/phoneme-advanced-on-osx-intel</link>
		<comments>http://markus.heberling.net/lang/de/2008/04/25/phoneme-advanced-on-osx-intel#comments</comments>
		<pubDate>Fri, 25 Apr 2008 10:14:45 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[phoneme]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=17&amp;lang=de</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><span lang="de">Um Java CDC Anwendungen zu entwickeln braucht man eine entsprechende virtuelle Machine. Eine OpenSource VM wird im <a title="phoneME" href="https://phoneme.dev.java.net">phoneME</a> Projekt entwickelt. Es gibt dort verschiedenste Versionen für Linux, Windows, Windows Mobile und auch für Darwin/OS X. Allerdings ist bisher nur ein PowerPC Variante für OS X verfügbar. Die lässt sich auch auf einem Intel Mac benutzen, allerdings nur im Foundation-Profile, dass keine UI bereitstellt. Um AWT zu haben benötigt man das Personal-Profile, was jedoch QT verlangt. Und mit <a href="http://fink.sf.net">Fink</a> kann man von QT keine Universal Binarys installieren.</span></p>
<p><span lang="de">Deshalb habe ich versucht die PowerPC Version von phoneME Advanced nach x86 zu portieren. Dazu war nicht sonderlich viel nötig. Ich habe lediglich einige Dateien durch die entsprechenden Linux x86 Versionen ersetzt.</span></p>

<p><span lang="de">Hier ist nun das Ergebnis:</span></p>

<p><span style="text-decoration: underline;"><a href="http://markus.heberling.net/wp-uploads/2008/04/bild-1.png" rel="lightbox[17]"><img class="aligncenter size-medium wp-image-18" title="cvm -jar democlasses.jar on Intel Mac" src="http://markus.heberling.net/wp-uploads/2008/04/bild-1-300x157.png" alt="" width="300" height="157" /></a><br />
</span></p>
<p>Patch: <a href="http://markus.heberling.net/wp-uploads/2008/04/phoneme-cdc-darwin-x86.zip">phoneme-cdc-darwin-x86</a></p>
<p>Binary: <a href="http://markus.heberling.net/wp-uploads/2008/04/phoneme-cdc-personal-darwin-x86-qt3-x11-bin.zip">phoneme-cdc-personal-darwin-x86-qt3-x11-bin</a></p>
<p><span lang="de">Die Dateien aus dem Patch-Archiv müssen in die entsprechenden Ordner der phoneME Sourcen kopiert werden. Dann kann im Verzeichnis cdc/build/darwin-x86-mac &#8220;make&#8221; aufgerufen werden um das Foundation Profil zu bauen und mit &#8220;make J2ME_CLASSLIB=personal&#8221; kann das Personal-Profil erzeugt werden. Dafür benötigt man QT3, das am einfachsten mit Fink installiert wird.</span></p>
<p><span lang="de">Die entstandene VM lässt sich am einfachsten mit &#8220;bin/cvm -jar democlasses.jar&#8221; testen.</span></p>


<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/de/2008/04/25/phoneme-advanced-on-osx-intel';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'phoneME Advanced on OSX Intel';
var flattr_dsc = 'Um Java CDC Anwendungen zu entwickeln braucht man eine entsprechende virtuelle Machine. Eine OpenSource VM wird im phoneME Projekt entwickelt. Es gibt dort verschiedenste Versionen für Linux, Windows, Windows Mobile und auch für Darwin/OS X. Allerdings ist bisher nur ein PowerPC Variante für OS X verfügbar. Die lässt sich auch auf einem Intel Mac benutzen, allerdings nur im Foundation-Profile, dass keine UI bereitstellt. Um AWT zu haben benötigt man das Personal-Profile, was jedoch QT verlangt. Und mit Fink kann man von QT keine Universal Binarys installieren.  Deshalb habe ich versucht die PowerPC Version von phoneME Advanced nach x86 zu portieren. Dazu war nicht sonderlich viel nötig. Ich habe lediglich einige Dateien durch die entsprechenden Linux x86 Versionen ersetzt.  I wanted to develop my J2ME CDC Applicatins on my Intel Mac. Unfortunalty there is no CDC VM available for Intel Macs. The phoneME project provides sources for a PowerPC version for Darwin/OS X. So I decided to port that over t';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/de/2008/04/25/phoneme-advanced-on-osx-intel/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
