<?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>tazzix.com &#187; j2me</title>
	<atom:link href="http://tazzix.com/wp/tag/j2me/feed/" rel="self" type="application/rss+xml" />
	<link>http://tazzix.com/wp</link>
	<description>Mobile Development Anyone?</description>
	<lastBuildDate>Thu, 28 Apr 2011 10:21:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>A developer&#8217;s perspective &#8211; J2ME, S60, iPhone, Android, Blackberry, WindowsMobile</title>
		<link>http://tazzix.com/wp/2010/05/30/a-developers-perspective-j2me-s60-iphone-android-blackberry-windowsmobile/</link>
		<comments>http://tazzix.com/wp/2010/05/30/a-developers-perspective-j2me-s60-iphone-android-blackberry-windowsmobile/#comments</comments>
		<pubDate>Sun, 30 May 2010 18:08:13 +0000</pubDate>
		<dc:creator>tazzix</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[S60]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[WinMo]]></category>

		<guid isPermaLink="false">http://tazzix.com/wp/?p=113</guid>
		<description><![CDATA[< < Place holder for deleted post due to DB wipe >>]]></description>
			<content:encoded><![CDATA[<p>< < Place holder for deleted post due to DB wipe >></p>
<p><a href="http://tazzix.com/wp/wp-content/uploads/2011/04/n97_nxs1_tpro_iphone.jpg"><img src="http://tazzix.com/wp/wp-content/uploads/2011/04/n97_nxs1_tpro_iphone-262x300.jpg" alt="" title="n97_nxs1_tpro_iphone" width="262" height="300" class="alignleft size-medium wp-image-99" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tazzix.com/wp/2010/05/30/a-developers-perspective-j2me-s60-iphone-android-blackberry-windowsmobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KeepAlive your Wateen WiMAX connection</title>
		<link>http://tazzix.com/wp/2008/03/17/keepalive-your-wateen-wimax-connection/</link>
		<comments>http://tazzix.com/wp/2008/03/17/keepalive-your-wateen-wimax-connection/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 04:18:31 +0000</pubDate>
		<dc:creator>tazzix</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[wateen]]></category>
		<category><![CDATA[wimax]]></category>

		<guid isPermaLink="false">http://tazzix.com/wp/2008/03/17/keepalive-your-wateen-wimax-connection/</guid>
		<description><![CDATA[For all Wateen WiMAX users out there in Pakistan, this small desktop utility will keep you logged in without having to relogin or to find out that your connection was down while you were trying to do something and gave up on it. It is very simple and just uses the web interface to log [...]]]></description>
			<content:encoded><![CDATA[<p>For all Wateen WiMAX users out there in Pakistan, this small desktop utility will keep you logged in without having to relogin or to find out that your connection was down while you were trying to do something and gave up on it. It is very simple and just uses the web interface to log in and check uploaded and downloaded bytes which are shown on the screen, the green / red square is a status check to see if the connection is up or not. You have to define preferences for username, password, always autologin, and refresh time in seconds. Tested on Windows XP, Ubuntu 7.10, MacOS Tiger.<br />
I also have a J2ME version to be used on WIFI enabled cell phones / PDAs but currently no preference changes are implemented so can not make it available for download, if I get more than 10 comments here asking for it, I&#8217;ll take out some time to implement it.</p>
<p>Download the desktop version here:</p>
<div style="float: right; width: 200px; margin: 10px; text-align: center">
	<p><a rel="nofollow" title="Download version 0.1 of WateenWiMaxKeepAlive.zip" href="http://tazzix.com/wp/dload/WateenWiMaxKeepAlive.zip"><img src="http://tazzix.com/wp/wp-content/plugins/drain-hole/images/download.png" alt="download" width="128" height="128"/></a></p>

	<table class="download">
		<tr>
			<th>Download:</th>
			<td><a rel="nofollow" title="Download version 0.1 of WateenWiMaxKeepAlive.zip" href="http://tazzix.com/wp/dload/WateenWiMaxKeepAlive.zip">WateenWiMaxKeepAlive.zip</a></td>
		</tr>
		<tr>
			<th>Version:</th>
			<td>0.1</td>
		</tr>
		<tr>
			<th>Updated:</th>
			<td>March 16, 2008</td>
		</tr>
		<tr>
			<th>Size:</th>
			<td>190.42 KB</td>
		</tr>
	</table>
	
	<br/><small>Powered by <a href="http://urbangiraffe.com/plugins/drain-hole/">Drain Hole</a></small></div>

<p>Screenshot for eye candy (click on image for full version):</p>
<p><a href="http://tazzix.com/wp/wp-content/uploads/2008/03/wateenmanager.JPG" title="Wateen WiMAX KeepAlive"><img src="http://tazzix.com/img.php?img=wp/wp-content/uploads/2008/03/wateenmanager.JPG" alt="Wateen WiMAX KeepAlive" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tazzix.com/wp/2008/03/17/keepalive-your-wateen-wimax-connection/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Project Introduction &#8211; RAD J2ME IDE</title>
		<link>http://tazzix.com/wp/2007/10/03/project-introduction-rad-j2me-ide/</link>
		<comments>http://tazzix.com/wp/2007/10/03/project-introduction-rad-j2me-ide/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 11:12:55 +0000</pubDate>
		<dc:creator>tazzix</dc:creator>
				<category><![CDATA[RAD J2ME IDE]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[rad]]></category>

		<guid isPermaLink="false">http://tazzix.com/wp/2007/10/03/project-introduction-rad-j2me-ide/</guid>
		<description><![CDATA[When I started exploring J2ME in 2004, I started by creating some APIs which made my life very easy, however, somebody new to J2ME will need a steep learning curve in the restricted environment and on top of that to learn to use third party APIs. Hence, I envisioned that there should be a RAD [...]]]></description>
			<content:encoded><![CDATA[<p>When I started exploring J2ME in 2004, I started by creating some <a href="http://tazzix.com/wp/category/mobile-development/j2me-apis/">APIs</a> which made my life very easy, however, somebody new to J2ME will need a steep learning curve in the restricted environment and on top of that to learn to use third party APIs. Hence, I envisioned that there should be a RAD environment that would allow using built-in J2ME classes, JSRs conditionally, and my APIs without the person need to know anything about any of these things.</p>
<p>This project is precisely here to convert the vision into a practical software. And this post is to keep me working on it.</p>
<h2>Planned features:</h2>
<ul>
<li> An abstract data type to encapsulate a &#8220;Screen&#8221;:
<ul>
<li>A wait (splash) screen shown while other objects are created including any data gathering from connectivity options</li>
<li>Connectivity provided for:
<ul>
<li>SOAP WebServices (via JSR, kSOAP, and wSOAP)</li>
<li>Servlet providing data separated rows by &#8220;|?&#8221; and columns by &#8220;||&#8221;</li>
<li>Bluetooth, IR, USB via JSRs</li>
<li>Custom class implementing connectivity interface</li>
<li>RMS via <a href="http://tazzix.com/wp/2004/03/15/rms-to-object-mapping/">RMS to Object mapping</a>, may also be used to cache data that is cacheable</li>
</ul>
</li>
<li>UI provided by LCD UI, <a href="http://tazzix.com/wp/2005/03/02/j2me-thinlet-port/">thinlet</a> (XUL), <a href="http://tazzix.com/wp/2004/03/02/j2me-chart-graph-api-v09/">charts</a>, or table API.</li>
<li>Action handlers to perform UI tasks, navigation of screens (may use <a href="http://www.hecl.org/">Hecl mobile scripting</a> for advanced features)</li>
</ul>
</li>
<li>Rules for screen navigation</li>
<li>Internationalization</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tazzix.com/wp/2007/10/03/project-introduction-rad-j2me-ide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>J2ME &#8211; Thinlet port</title>
		<link>http://tazzix.com/wp/2005/03/02/j2me-thinlet-port/</link>
		<comments>http://tazzix.com/wp/2005/03/02/j2me-thinlet-port/#comments</comments>
		<pubDate>Wed, 02 Mar 2005 15:39:59 +0000</pubDate>
		<dc:creator>tazzix</dc:creator>
				<category><![CDATA[J2ME APIs]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[thinlet]]></category>
		<category><![CDATA[XUL]]></category>

		<guid isPermaLink="false">http://tazzix.com/wp/2005/03/02/j2me-thinlet-port/</guid>
		<description><![CDATA[Overview: Some time ago the thinlet project dropped support for J2ME, but during my search for a XUL API for J2ME, I could not find a more suitable one. Therefore, I first customized the old version for some of my requirements, later on some new features of the thinlet API for J2SE were back ported [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Overview:</strong></p>
<p>Some time ago the thinlet project dropped support for J2ME, but during my search for a XUL API for J2ME, I could not find a more suitable one. Therefore, I first customized the old version for some of my requirements, later on some new features of the thinlet API for J2SE were back ported to this J2ME version. And now its in a state where I think CLDC can compete with CDC using thinlet and maybe more than that</p>
<p><strong>Features:</strong></p>
<ul>
<li>Developed on j2me-wtk and Nokia Series 60, testing on Nokia 3650</li>
<li>MIDP 1.0, CLDC-1.0 Compliant, i.e. can be used on any kind of J2ME device</li>
<li>All features supported by thinlet API for J2SE</li>
<li>Full screen text editing for text boxes, with dictionary (T9) support</li>
<li>Jump mode support (left arrow to activate controls by mnemonic number)</li>
<li>Touch screen support</li>
</ul>
<p><strong>Status:</strong></p>
<ul>
<li>In production, and being used in my other projects</li>
<li>Also used by other developers, there used to be Yahoo! group</li>
</ul>
<table>
<tr>
<td>
<strong>Download:</strong></p>
<div style="float: right; width: 200px; margin: 10px; text-align: center">
	<p><a rel="nofollow" title="Download version 0.1 of tazzixthinlet.zip" href="http://tazzix.com/wp/dload/tazzixthinlet.zip"><img src="http://tazzix.com/wp/wp-content/plugins/drain-hole/images/download.png" alt="download" width="128" height="128"/></a></p>

	<table class="download">
		<tr>
			<th>Download:</th>
			<td><a rel="nofollow" title="Download version 0.1 of tazzixthinlet.zip" href="http://tazzix.com/wp/dload/tazzixthinlet.zip">tazzixthinlet.zip</a></td>
		</tr>
		<tr>
			<th>Version:</th>
			<td>0.1</td>
		</tr>
		<tr>
			<th>Updated:</th>
			<td>March 11, 2008</td>
		</tr>
		<tr>
			<th>Size:</th>
			<td>469.95 KB</td>
		</tr>
	</table>
	
	<br/><small>Powered by <a href="http://urbangiraffe.com/plugins/drain-hole/">Drain Hole</a></small></div>

</td>
</tr>
</table>
<p><strong>Screenshots:</strong></p>
<p>Initial version, modified color scheme, and an IM application:</p>
<table valign="top" border="0" cellpadding="5" cellspacing="5">
<tr valign="top">
<td valign="top"><img src="/prayt1.jpg" /></td>
<td valign="top"><img src="/prayt2.jpg" /></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://tazzix.com/wp/2005/03/02/j2me-thinlet-port/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>RMS to Object Mapping</title>
		<link>http://tazzix.com/wp/2004/03/15/rms-to-object-mapping/</link>
		<comments>http://tazzix.com/wp/2004/03/15/rms-to-object-mapping/#comments</comments>
		<pubDate>Mon, 15 Mar 2004 15:17:05 +0000</pubDate>
		<dc:creator>tazzix</dc:creator>
				<category><![CDATA[J2ME APIs]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[object mapping]]></category>
		<category><![CDATA[rms]]></category>

		<guid isPermaLink="false">http://tazzix.com/wp/2004/03/15/rms-to-object-mapping/</guid>
		<description><![CDATA[Overview: This API provides Object Oriented Mappings over J2ME&#8217;s standard RMS Features: Developed on j2me-wtk and Nokia Series 60, testing on Nokia 3650 MIDP 1.0, CLDC-1.0 Compliant, i.e. can be used on any kind of J2ME device Support for all J2ME primitive data types and their class representations Support for Vector which contains any of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Overview:</strong></p>
<p>This API provides Object Oriented Mappings over J2ME&#8217;s standard RMS<br />
<strong>Features:</strong></p>
<ul>
<li>Developed on j2me-wtk and Nokia Series 60, testing on Nokia 3650</li>
<li>MIDP 1.0, CLDC-1.0 Compliant, i.e. can be used on any kind of J2ME device</li>
</ul>
<ul>
<li>Support for all J2ME primitive data types and their class representations</li>
<li>Support for Vector which contains any of the supported types / classes</li>
<li>Support for pseudo-floating point (MIDP1.0 has no float)</li>
<li>Support for any class implementing the persistence interface</li>
<li>Filters, Searchers, and sorters can be applied at retrieval time</li>
</ul>
<p><strong>Status:</strong></p>
<ul>
<li>In production and being used in my other projects</li>
<li>May not give full performance on phones with slow processors</li>
<li>May not be an optimal solution on phones having limit on RMS size or low memory</li>
</ul>
<p><strong>TODOs:</strong></p>
<ul>
<li>Write a benchmark program and publish results</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tazzix.com/wp/2004/03/15/rms-to-object-mapping/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>J2ME Chart / Graph API v0.9</title>
		<link>http://tazzix.com/wp/2004/03/02/j2me-chart-graph-api-v09/</link>
		<comments>http://tazzix.com/wp/2004/03/02/j2me-chart-graph-api-v09/#comments</comments>
		<pubDate>Tue, 02 Mar 2004 15:26:25 +0000</pubDate>
		<dc:creator>tazzix</dc:creator>
				<category><![CDATA[J2ME APIs]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[bar]]></category>
		<category><![CDATA[chart]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[line]]></category>
		<category><![CDATA[pie]]></category>

		<guid isPermaLink="false">http://tazzix.com/wp/2004/03/02/j2me-chart-graph-api-v09/</guid>
		<description><![CDATA[Overview: Currently un-named, its goal is to provide a chart drawing package based on MIDP 1.0 specifications. Another goal is to make this package open-source, see help required below. Status: Line charts are complete Pie charts are complete Bar and Bar with Line charts are working but require some minor changes Data can be given [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Overview:</strong></p>
<p>Currently un-named, its goal is to provide a chart drawing package based on MIDP 1.0 specifications. Another goal is to make this package open-source, see help required below.<br />
<strong>Status:</strong></p>
<ul>
<li>Line charts are complete</li>
<li>Pie charts are complete</li>
<li>Bar and Bar with Line charts are working but require some minor changes</li>
<li>Data can be given in categories and multiple lines and bars are drawn</li>
<li>An area of the screen can be given for charting while application uses the rest of the screen</li>
<li>With a sample application the obfuscated jar is 16 KBytes and takes 52 KBytes heap memory on the Nokia Series 60 emulator</li>
<li>Axes drawing is partially working (lables and markers are missing)</li>
</ul>
<p><strong>TODOs:</strong></p>
<ul>
<li>Customizations in drawing charts (Point circles, Axes stepping, lines in BarCharts, etc.).</li>
<li>Chart titles, Axes titles, Data titles, Legend Charts for better explanation of charts.</li>
<li>Finding a way to release the API in a way that source is hidden (till opensource efforts succeed).</li>
</ul>
<p><strong>Screen Shots:</strong></p>
<p>Here you see a simple midlet on a Nokia 3650, with the charts occupying the whole j2me canvas area.</p>
<table border="0" cellpadding="5" cellspacing="5">
<tr>
<td><img src="/j2mech1.jpg" /></td>
<td><img src="/j2mech2.jpg" /></td>
<td><img src="/j2mech3.jpg" /></td>
<td><img src="/j2mech4.jpg" /></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://tazzix.com/wp/2004/03/02/j2me-chart-graph-api-v09/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>First try at a MIDP1.0 Graph/Chart API</title>
		<link>http://tazzix.com/wp/2003/11/25/tue-25-nov-2003-054804/</link>
		<comments>http://tazzix.com/wp/2003/11/25/tue-25-nov-2003-054804/#comments</comments>
		<pubDate>Tue, 25 Nov 2003 05:48:00 +0000</pubDate>
		<dc:creator>tazzix</dc:creator>
				<category><![CDATA[J2ME APIs]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[chart]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[j2me]]></category>

		<guid isPermaLink="false">http://tazzix.com/wp/?p=15</guid>
		<description><![CDATA[Screen shot of my latest j2me work to write a chart plotting API, you can see it in the Nokia series 60 emulator and the Default Color phone emulator from j2mewtk. Although it can contain a lots of bells and whistles, I plan to keep it simple to be viewable on all screen sizes, however, [...]]]></description>
			<content:encoded><![CDATA[<p>Screen shot of my latest j2me work to write a chart plotting API, you can see     it in the Nokia series 60 emulator and the Default Color phone emulator from     j2mewtk. Although it can contain a lots of bells and whistles, I plan to keep     it simple to be viewable on all screen sizes, however, applications need to     check for color, gray scale or monochrome device.</p>
<p>A lot more to come in this category, I am in the process of converting my website (Sep 2007) so come back soon.</p>
<p><a href="http://tazzix.com/wp/wp-content/uploads/2007/09/a78ccee7b42ebafcd65e93e1f1292ba4.jpg"><img src="http://tazzix.com/img.php?img=wp/wp-content/uploads/2007/09/a78ccee7b42ebafcd65e93e1f1292ba4.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tazzix.com/wp/2003/11/25/tue-25-nov-2003-054804/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

