<?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>Open Handset Magazine &#187; J2SE</title>
	<atom:link href="http://openhandsetmagazine.com/tag/j2se/feed/" rel="self" type="application/rss+xml" />
	<link>http://openhandsetmagazine.com</link>
	<description></description>
	<lastBuildDate>Thu, 30 Jun 2011 20:24:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Developer Interview with Brendan Burns, DroidDraw and Android-GL</title>
		<link>http://openhandsetmagazine.com/2007/12/developer-interview-with-brendan-burns-droiddraw-and-android-gl/</link>
		<comments>http://openhandsetmagazine.com/2007/12/developer-interview-with-brendan-burns-droiddraw-and-android-gl/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 20:26:15 +0000</pubDate>
		<dc:creator>Hatem Ben Yacoub</dc:creator>
				<category><![CDATA[Android Dev]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[Challenge]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Android-GL]]></category>
		<category><![CDATA[DroidDraw]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[J2SE]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[robotics]]></category>

		<guid isPermaLink="false">http://openhandsetmagazine.com/2007/12/developer-interview-with-brendan-burns-droiddraw-and-android-gl/</guid>
		<description><![CDATA[OHM interview with Brendan Burns, developer of DroidDraw GUI builder]]></description>
			<content:encoded><![CDATA[<p><a href="http://openhandsetmagazine.com/2007/12/developer-interview-with-brendan-burns-droiddraw-and-android-gl/droiddraw/" rel="attachment wp-att-70" title="DroidDraw"><img src="http://openhandsetmagazine.com/wp-content/uploads/2007/12/droiddraw.thumbnail.png" alt="DroidDraw" align="left" hspace="10" vspace="10" /></a>Some of the very cool tools that popped out from Android developers, a Java applet called<a href="http://www.droiddraw.org/" target="_blank"> DroidDraw</a>, which aims to provide a complete GUI creation tool for developers. OHM had an interview with Brendan Burns, who is behind the DroidDraw and Android-GL projects.</p>
<p><strong>OHM</strong> : Can we know a little about yourself ?</p>
<p><strong>Brendan</strong> : I&#8217;m a professor of computer science at <a href="http://www.cs.union.edu" target="_blank">Union College in  Schenectady, NY</a>. I just graduated a year and a half ago from the <a href="http://www.cs.umass.edu" target="_blank">University of Massachusetts</a> with a PhD in Robotics. Before grad. school, I worked in the software industry for a couple of years; mostly web-apps. I&#8217;ve done a bunch of different development over the years.</p>
<p><strong>OHM</strong> : So you have a PhD in robotics, and you are interested into mobile development also ?</p>
<p><strong>Brendan</strong> : I like to code. My term ended in the middle of November, and I wanted a project to keep me busy.</p>
<p>I had just taught graphics as my fall course and so I thought I&#8217;d play around and port some of the code from the class over to Android. Since I&#8217;d never done OpenGL on an embedded device, then I was thinking about building an app for the Challenge and I realized it was really annoying to build a GUI in XML. So I wrote the GUI builder.</p>
<p><strong>OHM</strong> : Are you entering the challenge alone or in a team ?</p>
<p><strong>Brendan</strong> : I&#8217;m not sure, probably by myself. I&#8217;m not 100% committed to entering. I have to come up with a really good idea, and so far my ideas are only ok.</p>
<p><strong>OHM</strong> : So what about Android-GL, are you planning to build something with it ?</p>
<p><strong>Brendan</strong> : I was thinking about it, but the renderer still has some bugs in it. While I was working on that I found a reported and number of them and I&#8217;ve seen reports from other people as well.</p>
<p>Also, I&#8217;m not 100% convinced that 3D plus mobile is the best solution, since most devices still don&#8217;t have accelerated graphics<br />
<strong><br />
OHM</strong> : how did you find coding on Android platform ?<br />
<strong><br />
Brendan</strong> : Its pretty easy I think. Its very similar to J2SE, more similar than J2ME which I did a little coding for.</p>
<p>There are some major differences between the OpenGL ES API and the regular OpenGL API &#8211; no glBegin(&#8230;)/glVertex(&#8230;)/glEnd() &#8211;  that took some getting used to, but that&#8217;s the direction that the regular OpenGL API is headed also as far as I&#8217;ve heard. I think OpenGL 3.0 does away with that style of 3D coding. So it wasn&#8217;t a bad thing to learn more about.</p>
<p><strong>OHM</strong> : so Java before Android was not much different than after Android ?</p>
<p><strong>Brendan</strong> : Yeah, I think so, because I&#8217;m not in the mobile industry, and I don&#8217;t have a strong sense for the use of Java in that market. So I don&#8217;t really know if Android will mark a major shift toward Java or not.</p>
<p>One thing that is interesting about Android is that after two quick SDK releases, its slowed down !</p>
<p>You can tell that there are internal releases being developed, because the release stamp on <a href="http://code.google.com/android/reference/packages.html" target="_blank">the bottom of the docs pages</a> keeps changing (Today its: Build m3-rc31 &#8211; 04 Dec 2007 17:47). So I&#8217;m curious about Google&#8217;s SDK release plans/schedule.</p>
<p><strong>OHM</strong> : Which feature are you waiting for in the next release ?</p>
<p><strong>Brendan</strong> : I&#8217;m waiting for Bluetooth support to be activated, So I can drive my Lego NXT Robot from Android !</p>
<p>Thanks Brendan for your time.</p>
]]></content:encoded>
			<wfw:commentRss>http://openhandsetmagazine.com/2007/12/developer-interview-with-brendan-burns-droiddraw-and-android-gl/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

