<?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; rad</title>
	<atom:link href="http://tazzix.com/wp/tag/rad/feed/" rel="self" type="application/rss+xml" />
	<link>http://tazzix.com/wp</link>
	<description>Mobile Development Anyone?</description>
	<lastBuildDate>Tue, 01 Jun 2010 11:23:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<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>
	</channel>
</rss>
