<?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>Javablog &#187; J2ME</title>
	<atom:link href="http://javablog.co.uk/category/j2me/feed/" rel="self" type="application/rss+xml" />
	<link>http://javablog.co.uk</link>
	<description>by Java coders, for Java coders</description>
	<lastBuildDate>Mon, 04 Jan 2010 15:20:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Over The Air: Mobile Hackday (sort of) in London</title>
		<link>http://javablog.co.uk/2008/03/21/over-the-air-mobile-hackday-sort-of-in-london/</link>
		<comments>http://javablog.co.uk/2008/03/21/over-the-air-mobile-hackday-sort-of-in-london/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 12:19:24 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Hackday]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://javablog.co.uk/2008/03/21/over-the-air-mobile-hackday-sort-of-in-london/</guid>
		<description><![CDATA[Over the Air is going to be 48 of mobile development at Imperial College, London, from 4-5th April 2008. It will bringing together developers, designers, hackers and entrepreneurs to explorer the potential exciting future of wireless and mobile devices/applications. The line of speakers is very exciting! I&#8217;m going, and I hope to see some of [...]]]></description>
		<wfw:commentRss>http://javablog.co.uk/2008/03/21/over-the-air-mobile-hackday-sort-of-in-london/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>J2ME Development on OS X, revisited</title>
		<link>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/</link>
		<comments>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 13:55:52 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Ant]]></category>
		<category><![CDATA[cross-platform]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[EclipseME]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JSR-82]]></category>
		<category><![CDATA[MIDlets]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Signing]]></category>

		<guid isPermaLink="false">http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/</guid>
		<description><![CDATA[UPDATE: SINCE THIS POST WAS WRITTEN SUN HAVE RELEASED Java Platform Micro Edition Software Development Kit 3.0 for Mac OS. PLEASE USE IT INSTEAD OF THESE INSTRUCTIONS IF YOU HAVE AN INTEL APPLE. Some time ago, I posted a tutorial for setting up a J2ME development environment on OS X. Since then, EclipseME has not [...]]]></description>
		<wfw:commentRss>http://javablog.co.uk/2008/01/17/j2me-development-on-os-x-revisited/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Bluetooth Deployer</title>
		<link>http://javablog.co.uk/2007/12/31/bluetooth-deployer/</link>
		<comments>http://javablog.co.uk/2007/12/31/bluetooth-deployer/#comments</comments>
		<pubDate>Mon, 31 Dec 2007 16:11:12 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Ant]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JSR-82]]></category>
		<category><![CDATA[MIDlet]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://javablog.co.uk/2007/12/31/bluetooth-deployer/</guid>
		<description><![CDATA[The test-develop cycle for writing J2ME applications can be significantly slowed down by the need to deploy the application onto the device. Given that most network operators charge extortionate data rates, the only real option is bluetooth deployment. In this post I present a solution that can be included as an Ant task. Note that [...]]]></description>
		<wfw:commentRss>http://javablog.co.uk/2007/12/31/bluetooth-deployer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>J2ME Bitmap Encoder</title>
		<link>http://javablog.co.uk/2007/12/26/j2me-bitmap-encoder/</link>
		<comments>http://javablog.co.uk/2007/12/26/j2me-bitmap-encoder/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 18:57:26 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[BMP]]></category>
		<category><![CDATA[file formats]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PNG]]></category>

		<guid isPermaLink="false">http://javablog.co.uk/2007/12/26/j2me-bitmap-encoder/</guid>
		<description><![CDATA[J2ME is bare-bones and I recently realised that it doesn&#8217;t have any image encoders. Sure, you can create Image objects&#8230; but there is no way to persist them to disc or to send them over the network in a recognised format. With the goal of creating a low-memory PNG encoder based on TinyLine GZIPInputStream, I [...]]]></description>
		<wfw:commentRss>http://javablog.co.uk/2007/12/26/j2me-bitmap-encoder/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Android&#8230; what J2ME should have been</title>
		<link>http://javablog.co.uk/2007/11/12/android-what-j2me-should-have-been/</link>
		<comments>http://javablog.co.uk/2007/11/12/android-what-j2me-should-have-been/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 20:02:42 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[SDK]]></category>

		<guid isPermaLink="false">http://javablog.co.uk/2007/11/12/android-what-j2me-should-have-been/</guid>
		<description><![CDATA[Google released Android today, the Java SDK that people have been calling the gPhone&#8230; and wow! It&#8217;s what J2ME should have been, or at least what it should have turned into. For a start, it has Java 5 language features such as generics and annotations&#8230; features that help the developer but add no additional burden [...]]]></description>
		<wfw:commentRss>http://javablog.co.uk/2007/11/12/android-what-j2me-should-have-been/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>J2ME Development on OS X</title>
		<link>http://javablog.co.uk/2007/08/29/j2me-development-on-os-x/</link>
		<comments>http://javablog.co.uk/2007/08/29/j2me-development-on-os-x/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 11:41:23 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[EclipseME]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MicroEmu]]></category>
		<category><![CDATA[MIDlets]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://javablog.co.uk/2007/08/29/j2me-development-on-os-x/</guid>
		<description><![CDATA[UPDATE: This post has been superseded by my more recent cross-platform guide to setting up J2ME. Unfortunately Apple OS X was overlooked by the J2ME development groups at SUN and the handset manufacturers. The result is that the Wireless Tool Kit (WTK), the open source version PhoneME and the various manufacturer-specific emulators do not run [...]]]></description>
		<wfw:commentRss>http://javablog.co.uk/2007/08/29/j2me-development-on-os-x/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How MIDlet Signing is Killing J2ME</title>
		<link>http://javablog.co.uk/2007/08/09/how-midlet-signing-is-killing-j2me/</link>
		<comments>http://javablog.co.uk/2007/08/09/how-midlet-signing-is-killing-j2me/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 11:42:23 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MIDlets]]></category>
		<category><![CDATA[OpenLAPI]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Signing]]></category>

		<guid isPermaLink="false">http://javablog.co.uk/2007/08/09/how-midlet-signing-is-killing-j2me/</guid>
		<description><![CDATA[I recently wrote some major updates to OpenLAPI. The update allowed our OpenLAPI to be shipped with a J2ME application, wrapping the Location API (JSR-179) if it is available on the device, otherwise falling back to GPS over Bluetooth mode, or a variety of backends (e.g. CellID lookup). I was going to blog about the [...]]]></description>
		<wfw:commentRss>http://javablog.co.uk/2007/08/09/how-midlet-signing-is-killing-j2me/feed/</wfw:commentRss>
		<slash:comments>59</slash:comments>
		</item>
		<item>
		<title>XML Parsing</title>
		<link>http://javablog.co.uk/2007/03/29/xml-parsing/</link>
		<comments>http://javablog.co.uk/2007/03/29/xml-parsing/#comments</comments>
		<pubDate>Thu, 29 Mar 2007 15:17:14 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Parsing]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://javablog.co.uk/2007/03/29/xml-parsing/</guid>
		<description><![CDATA[This is a fairly light topic to begin the blog with, but everyone has to parse XML one day and there are many ways to do it in Java. Most readers are probably already aware that Java now ships with DOM and SAX, but sometimes these techniques are just too heavyweight. I&#8217;ll start by briefly [...]]]></description>
		<wfw:commentRss>http://javablog.co.uk/2007/03/29/xml-parsing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

