<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: J2ME Development on OS X, revisited</title>
	<atom:link href="http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/feed/" rel="self" type="application/rss+xml" />
	<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/</link>
	<description>by Java coders, for Java coders</description>
	<lastBuildDate>Thu, 22 Jul 2010 12:24:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Dan M</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-57740</link>
		<dc:creator>Dan M</dc:creator>
		<pubDate>Wed, 28 Oct 2009 14:31:34 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-57740</guid>
		<description>&lt;p&gt;Or http://java.sun.com/javame/downloads/sdk30_mac.jsp&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Or <a href="http://java.sun.com/javame/downloads/sdk30_mac.jsp" rel="nofollow">http://java.sun.com/javame/downloads/sdk30_mac.jsp</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: Tijl Houtbeckers</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-49538</link>
		<dc:creator>Tijl Houtbeckers</dc:creator>
		<pubDate>Wed, 05 Aug 2009 11:07:30 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-49538</guid>
		<description>&lt;p&gt;Motorola updated their SDK to work with OSX:&lt;/p&gt;

&lt;p&gt;http://developer.motorola.com/docstools/motodevstudio/javame/downloads/&lt;/p&gt;

&lt;p&gt;works fine with the Eclipse ME and MJT plugins for Eclipse.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Motorola updated their SDK to work with OSX:</p>

<p><a href="http://developer.motorola.com/docstools/motodevstudio/javame/downloads/" rel="nofollow">http://developer.motorola.com/docstools/motodevstudio/javame/downloads/</a></p>

<p>works fine with the Eclipse ME and MJT plugins for Eclipse.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-48907</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Thu, 23 Jul 2009 08:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-48907</guid>
		<description>&lt;p&gt;Given problems such as this, there is a strong possibility of the Java ME platform drifting into obscurity. Rightly or wrongly the pace of mobile development is being driven by Apple and there are legions of developers with a fantastic range of skills and knowledge of mobile development writing fantastic applications ON MACS! Many of these, myself included, are now branching out and applying our skills to other platforms and have high expectations of a seamless and high quality experience.&lt;/p&gt;

&lt;p&gt;It is clear that Google recognise this and are actively courting these developers. In addition to their SDK they have released an Eclipse plugin that makes it EASY to start Android programming ON MACS! I have also now started learning how to develop applications for WebOS on the Pre since they have also simplified the development process.&lt;/p&gt;

&lt;p&gt;My day job is running a degree in Mobile Development in a University faculty that uses Apple Macs and as a result students are being taught three platforms: iPhone, Android and from September WebOS. We are producing dozens of skilled Mobile Developers ready to contribute to a growing marketplace and NONE OF THEM will be using JavaME. Is that not rather worrying? It would worry me.&lt;/p&gt;

&lt;p&gt;The lame excuses given in the previous post will have to give way to a motivation to make it as easy to develop JavaME applications on ANY PLATFORM as it is to develop Android apps. Unless this happens the platform will continue its drift into obscurity. And the worrying thing is it does not have much further to go...&lt;/p&gt;

&lt;p&gt;M&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Given problems such as this, there is a strong possibility of the Java ME platform drifting into obscurity. Rightly or wrongly the pace of mobile development is being driven by Apple and there are legions of developers with a fantastic range of skills and knowledge of mobile development writing fantastic applications ON MACS! Many of these, myself included, are now branching out and applying our skills to other platforms and have high expectations of a seamless and high quality experience.</p>

<p>It is clear that Google recognise this and are actively courting these developers. In addition to their SDK they have released an Eclipse plugin that makes it EASY to start Android programming ON MACS! I have also now started learning how to develop applications for WebOS on the Pre since they have also simplified the development process.</p>

<p>My day job is running a degree in Mobile Development in a University faculty that uses Apple Macs and as a result students are being taught three platforms: iPhone, Android and from September WebOS. We are producing dozens of skilled Mobile Developers ready to contribute to a growing marketplace and NONE OF THEM will be using JavaME. Is that not rather worrying? It would worry me.</p>

<p>The lame excuses given in the previous post will have to give way to a motivation to make it as easy to develop JavaME applications on ANY PLATFORM as it is to develop Android apps. Unless this happens the platform will continue its drift into obscurity. And the worrying thing is it does not have much further to go&#8230;</p>

<p>M</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Hildum</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-28611</link>
		<dc:creator>Eric Hildum</dc:creator>
		<pubDate>Tue, 09 Dec 2008 19:52:43 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-28611</guid>
		<description>&lt;p&gt;Your readers might be interested to know that Motorola has just released a preview of MOTODEV Studio for Java ME. This is a complete, Eclipse based IDE for developing MIDLets on Mac OS X 10.5 systems. The package consists of Eclipse, MTJ, and an SDK for developing MIDLets for Motorola and other phones. The entire kit is available from http://developer.motorola.com/ at no charge.&lt;/p&gt;

&lt;p&gt;Eric
SPD, Motorola&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Your readers might be interested to know that Motorola has just released a preview of MOTODEV Studio for Java ME. This is a complete, Eclipse based IDE for developing MIDLets on Mac OS X 10.5 systems. The package consists of Eclipse, MTJ, and an SDK for developing MIDLets for Motorola and other phones. The entire kit is available from <a href="http://developer.motorola.com/" rel="nofollow">http://developer.motorola.com/</a> at no charge.</p>

<p>Eric
SPD, Motorola</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-24361</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Tue, 25 Nov 2008 09:16:49 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-24361</guid>
		<description>&lt;p&gt;@bho, first try reading this blog post instead of instantly assuming it&#039;s a help forum (which it isn&#039;t, btw).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@bho, first try reading this blog post instead of instantly assuming it&#8217;s a help forum (which it isn&#8217;t, btw).</p>]]></content:encoded>
	</item>
	<item>
		<title>By: bho</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-24302</link>
		<dc:creator>bho</dc:creator>
		<pubDate>Tue, 25 Nov 2008 05:12:22 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-24302</guid>
		<description>&lt;p&gt;I use Netbeans 6.5 on OS/X intel.
when I use WTK2.5.2 as mobile platform and change preverify with the one from PhoneME. It builds jar and jad, but errors when trying to emulate with Sun WTK phone emulator. Eventhough it can be emulated with microemulator
&lt;pre&gt;&lt;code&gt;
Starting emulator in execution mode
java.lang.UnsatisfiedLinkError: /Applications/WTK2.5.2/bin/sublime.so: 
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;but when I use custom platform as mentioned in this blog (directory with ./bin/preverify from PhoneME and ./lib/*.jar from WTK2.5.2) I got error when preverifying.
&lt;code&gt;&lt;pre&gt;
Error preverifying class java.lang.String
    VERIFIER ERROR java/lang/Object.getClass()Ljava/lang/Class;:
Empty code
../Workspace/MobileApplication1/nbproject/build-impl.xml:475: Preverification failed with error code 1.
BUILD FAILED (total time: 0 seconds)
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;any clue to solve this?&lt;/p&gt;

&lt;p&gt;thank you.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I use Netbeans 6.5 on OS/X intel.
when I use WTK2.5.2 as mobile platform and change preverify with the one from PhoneME. It builds jar and jad, but errors when trying to emulate with Sun WTK phone emulator. Eventhough it can be emulated with microemulator
<pre class="highlighted"><code>
Starting emulator in execution mode
java.lang.UnsatisfiedLinkError: /Applications/WTK2.5.2/bin/sublime.so: 
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
</code></pre></p>

<p>but when I use custom platform as mentioned in this blog (directory with ./bin/preverify from PhoneME and ./lib/*.jar from WTK2.5.2) I got error when preverifying.
<code><pre>
Error preverifying class java.lang.String
    VERIFIER ERROR java/lang/Object.getClass()Ljava/lang/Class;:
Empty code
../Workspace/MobileApplication1/nbproject/build-impl.xml:475: Preverification failed with error code 1.
BUILD FAILED (total time: 0 seconds)
</pre></code></p>

<p>any clue to solve this?</p>

<p>thank you.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Marrington</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-17684</link>
		<dc:creator>Paul Marrington</dc:creator>
		<pubDate>Thu, 06 Nov 2008 22:25:51 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-17684</guid>
		<description>&lt;p&gt;Any hints on a reverifier that works with MicroEmulator on OS/X. I downloaded and extracted one from a kit as per instructions elsewhere. It includes stubs for all the stuff a phone will have native. It works fine with Antenna, but no good in Eclipse. I tried the one for PowerPlayer. Works OK with powerplayer but not with MicroEmulator. As above I get &lt;/p&gt;

&lt;p&gt;Error preverifying class java.lang.String
    VERIFIER ERROR java/lang/Object.getClass()Ljava/lang/Class;:&lt;/p&gt;

&lt;p&gt;The only libraries are the ones supplied with MicroEmulator.&lt;/p&gt;

&lt;p&gt;Powerplayer works, but does not work with my software - that works on 3 phones and multiple other emulations. Besides, I prefer MicroEmulator.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Any hints on a reverifier that works with MicroEmulator on OS/X. I downloaded and extracted one from a kit as per instructions elsewhere. It includes stubs for all the stuff a phone will have native. It works fine with Antenna, but no good in Eclipse. I tried the one for PowerPlayer. Works OK with powerplayer but not with MicroEmulator. As above I get </p>

<p>Error preverifying class java.lang.String
    VERIFIER ERROR java/lang/Object.getClass()Ljava/lang/Class;:</p>

<p>The only libraries are the ones supplied with MicroEmulator.</p>

<p>Powerplayer works, but does not work with my software - that works on 3 phones and multiple other emulations. Besides, I prefer MicroEmulator.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: gustavo de paula</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-10498</link>
		<dc:creator>gustavo de paula</dc:creator>
		<pubDate>Wed, 24 Sep 2008 14:10:52 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-10498</guid>
		<description>&lt;p&gt;i just saw this blog about javame on macosx. just to let everyone know, eclipseME was contributed to eclipse foundation and is the base of Eclipse DSDP Mobile Tools for Java project (MTJ). Most of the issues related to macosx supported were fix on MTJ and it is possible to use MTJ on macosx both with microemu and mpower player. the only difference is that microemu required that you download and setup an external preverifier while mpower player already comes with one.&lt;/p&gt;

&lt;p&gt;mtj page is: www.eclipse.org/dsdp/mtj
:)
gep&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>i just saw this blog about javame on macosx. just to let everyone know, eclipseME was contributed to eclipse foundation and is the base of Eclipse DSDP Mobile Tools for Java project (MTJ). Most of the issues related to macosx supported were fix on MTJ and it is possible to use MTJ on macosx both with microemu and mpower player. the only difference is that microemu required that you download and setup an external preverifier while mpower player already comes with one.</p>

<p>mtj page is: <a href="http://www.eclipse.org/dsdp/mtj" rel="nofollow">http://www.eclipse.org/dsdp/mtj</a> <img src='http://javablog.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> 
gep</p>]]></content:encoded>
	</item>
	<item>
		<title>By: gia</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-9170</link>
		<dc:creator>gia</dc:creator>
		<pubDate>Sat, 23 Aug 2008 11:22:18 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-9170</guid>
		<description>&lt;p&gt;Hi, I&#039;m pretty stuck with paths in ant.
I&#039;m using Eclipse, and if I put the &quot;middleware&quot; folder structure inside the project folder (same level as build.xml) then everything works fine.
As soon as I move it somewhere else, even the parent folder, and try to do:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# lang xml
&lt;taskdef resource=&quot;antenna.properties&quot; classpath=&quot;../middleware/antenna/antenna-bin-1.0.0.jar&quot; /&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;it won&#039;t find the antenna jar (same goes for all the property files).
It won&#039;t even accept/find absolute paths.
Where am I doing something wrong?&lt;/p&gt;

&lt;p&gt;Any help would be much appreciated :)&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi, I&#8217;m pretty stuck with paths in ant.
I&#8217;m using Eclipse, and if I put the &#8220;middleware&#8221; folder structure inside the project folder (same level as build.xml) then everything works fine.
As soon as I move it somewhere else, even the parent folder, and try to do:</p>

<pre class="highlighted"><code><span class="hl-brackets">&lt;</span><span class="hl-reserved">taskdef</span><span class="hl-code"> </span><span class="hl-var">resource</span><span class="hl-code">=</span><span class="hl-quotes">&quot;</span><span class="hl-string">antenna.properties</span><span class="hl-quotes">&quot;</span><span class="hl-code"> </span><span class="hl-var">classpath</span><span class="hl-code">=</span><span class="hl-quotes">&quot;</span><span class="hl-string">../middleware/antenna/antenna-bin-1.0.0.jar</span><span class="hl-quotes">&quot;</span><span class="hl-code"> </span><span class="hl-brackets">/&gt;</span></code></pre>

<p>it won&#8217;t find the antenna jar (same goes for all the property files).
It won&#8217;t even accept/find absolute paths.
Where am I doing something wrong?</p>

<p>Any help would be much appreciated <img src='http://javablog.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>Thanks!</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Chris (another one)</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/comment-page-1/#comment-8937</link>
		<dc:creator>Chris (another one)</dc:creator>
		<pubDate>Mon, 04 Aug 2008 21:11:53 +0000</pubDate>
		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comment-8937</guid>
		<description>&lt;p&gt;Bah!  Even with some code in there I&#039;m getting that error.  &lt;/p&gt;

&lt;p&gt;Apologies for the comment-spam!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bah!  Even with some code in there I&#8217;m getting that error.  </p>

<p>Apologies for the comment-spam!</p>]]></content:encoded>
	</item>
</channel>
</rss>
