<?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>sellmic.com &#187; javafx</title>
	<atom:link href="http://sellmic.com/blog/tag/javafx/feed/" rel="self" type="application/rss+xml" />
	<link>http://sellmic.com/blog</link>
	<description>Augusto's corner of art, code and fun</description>
	<lastBuildDate>Sun, 24 Jul 2011 06:25:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>New screenshots of the JavaFX Design Tool</title>
		<link>http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-tool/</link>
		<comments>http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-tool/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 07:06:50 +0000</pubDate>
		<dc:creator>Augusto</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[authoring tool]]></category>
		<category><![CDATA[design tool]]></category>

		<guid isPermaLink="false">http://sellmic.com/blog/?p=378</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-tool/' addthis:title='New screenshots of the JavaFX Design Tool' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_compact"></a></div>The screenshot above is from Anthony Rogers&#8217; blog (UI designer for the tool), and the next one is from Chris Oliver&#8217;s blog, who successfully managed to hide away from most of the geek crowds at JavaOne. The design of the tool is looking really nice and clean, the timeline reminds me a bit of the [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-tool/' addthis:title='New screenshots of the JavaFX Design Tool ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-tool/' addthis:title='New screenshots of the JavaFX Design Tool' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_compact"></a></div><p style="text-align: center;"><a href="http://blogs.sun.com/ant/entry/tool"><img class="aligncenter size-full wp-image-380" title="JavaFX Design/Authoring tool" src="http://sellmic.com/blog/wp-content/uploads/2009/06/jfx_design_tool_preview2.jpg" alt="jfx_design_tool_preview2" width="589" height="331" /></a></p>
<p>The screenshot above is from <a href="http://blogs.sun.com/ant/entry/tool">Anthony Rogers&#8217; blog</a> (UI designer for the tool), and the next one is from <a href="http://blogs.sun.com/chrisoliver/entry/javafx_design_tool">Chris Oliver&#8217;s blog</a>, who successfully managed to hide away from most of the geek crowds at JavaOne.</p>
<p style="text-align: center;"><a href="http://blogs.sun.com/chrisoliver/entry/javafx_design_tool"><img class="aligncenter size-full wp-image-379" title="Timeline Design" src="http://sellmic.com/blog/wp-content/uploads/2009/06/jfx_design_tool_preview1.jpg" alt="jfx_design_tool_preview1" width="589" height="333" /></a></p>
<p>The design of the tool is looking really nice and clean, the timeline reminds me a bit of the <a href="http://filmmakingcentral.com/fmc2/wp-content/uploads/2008/12/premui1.jpg">Adobe Premiere CS4 one</a>. But unlike Premiere or Flash CS4, one interesting design choice is the lack of row headers to identify the different elements or categories for the rows in the timeline. This makes it look a bit cleaner and less cluttered, but it would be interesting to see if this doesn&#8217;t make it more difficult to track just what it is you are supposed to be controlling in that part of the timeline. Hard to tell without trying the tool of course (<em>hint, hint, Sun &#8230; available for alpha/beta testing!</em>).</p>
<p>I haven&#8217;t seen a single bit of code in any of the screenshots/demos so far. I wouldn&#8217;t be surprised that there was some script text area somewhere, or maybe the expectation is that for code you go to a tool like Netbeans?</p>
<p>Tor Norbye also <a href="http://blogs.sun.com/tor/entry/finally_over#comment-1244675162000">provides some additional information</a> about the tool, it will be available as a webstart application that will let you save data in the &#8220;cloud&#8221; (like Google Docs) or locally, as well as run the tool online/offline.</p>
<p>Chris calls it the JavaFX Design tool, others the JavaFX Authoring tool, for sure neither of these is the final name for the product but I&#8217;m still a bit surprised it doesn&#8217;t seem to have any sort of funky codename at this point.</p>
<p>You can watch some short videos of the tool in action <a href="http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/">here</a>.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-tool/' addthis:title='New screenshots of the JavaFX Design Tool ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-tool/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JavaFX Authoring tool demo at JavaOne 2009 (with video) &#8211; updated</title>
		<link>http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/</link>
		<comments>http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 20:14:50 +0000</pubDate>
		<dc:creator>Augusto</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[authoring tool]]></category>
		<category><![CDATA[design tool]]></category>

		<guid isPermaLink="false">http://sellmic.com/blog/?p=257</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/' addthis:title='JavaFX Authoring tool demo at JavaOne 2009 (with video) &#8211; updated' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_compact"></a></div>During this morning&#8217;s JavaOne general session, the &#8220;James Gosling&#8217;s Toy Show&#8221;, Tor Norbye gave another preview of the &#8220;JavaFX Authoring Tool&#8221; (TODO: Needs a cool codename!!!). In 2007 when I blogged about the original JavaFX announcement at that year&#8217;s JavaOne, one of my first questions was about the tooling. At first we basically just had [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/' addthis:title='JavaFX Authoring tool demo at JavaOne 2009 (with video) &#8211; updated ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/' addthis:title='JavaFX Authoring tool demo at JavaOne 2009 (with video) &#8211; updated' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_compact"></a></div><p style="text-align: center;"><img class="aligncenter size-full wp-image-272" title="javafx_authoring_tool" src="http://sellmic.com/blog/wp-content/uploads/2009/06/javafx_authoring_tool.jpg" alt="javafx_authoring_tool" width="450" height="259" /></p>
<p>During this morning&#8217;s JavaOne general session, the &#8220;James Gosling&#8217;s Toy Show&#8221;, Tor Norbye gave another preview of the &#8220;JavaFX Authoring Tool&#8221; (TODO: Needs a cool codename!!!).</p>
<p>In 2007 when I blogged about <a href="http://sellmic.com/blog/2007/05/08/javafx/">the original JavaFX announcement at that year&#8217;s JavaOne</a>, one of my first questions was about the tooling. At first we basically just had JFXPad to play around, then came more integration with Netbeans. However, these are not designer tools, and a RIA application needs more access points of people who are not software developers. This was partially answered with the JavaFX plugins for tools like Adobe Photoshop and Illustrator, but what was really missing was a visual place to bring content together interactively and created animated content.</p>
<p><span id="more-257"></span></p>
<p><img class="aligncenter size-full wp-image-268" title="timeline" src="http://sellmic.com/blog/wp-content/uploads/2009/06/timeline.jpg" alt="timeline" width="450" height="134" /></p>
<p>So now we see glimpses of the JavaFX authoring environment that Sun plans to release. The tool seems to be in the early stages of development and it is unclear when it will be released. However, some of the features look very compeling and familiar. Like any of the versions of the Adobe Flash tools, it features a timeline with the ability to edit key frames and create animated transitions. It also allows you to drag and drop media and JFX components (including the new 1.2 controls) to compose your app.</p>
<p>The coolest feature is that the tool aims to deliver on the &#8220;multiple screens&#8221; theme of JFX, you can easily output your project for a JFX desktop application, mobile and the plan is to have output for TV applications.</p>
<p>The following videos demonstrate the basics of the tools &#8230;</p>
<p><object width="425" height="344" data="http://www.youtube.com/v/FUHgnUDP6XA&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/FUHgnUDP6XA&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
<p>And this next video features the visual binding feature that allows you to graphically bind properties between target and source objects, with inline display of the properties.</p>
<p><object width="425" height="344" data="http://www.youtube.com/v/5NGDdXdQgU0&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/5NGDdXdQgU0&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
<p>The tool looks nice, but it&#8217;s too early to compare it to any of the equivalent Adobe or Microsoft tools. To me this type of tool is key to adoption, so I wish the team the best of luck and that they hopefully find an effective way to get feedback via previews just do sanity checks on the tool (hint, hint, I wouldn&#8217;t mind preview access <img src='http://sellmic.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>One final note, I think there&#8217;s a need for a JFXMattise like tool. I don&#8217;t know if this tool is it, I don&#8217;t think so. Basically, maybe a subset of this tool, embedded in Netbeans that allows developer type people to visually compose their JFX applications, with an emphasis on visual UI control and layout composition. As it stands, I think there&#8217;s a big gap there even if this tool is released.</p>
<p><strong>Update 1: </strong>I added another video showing how you can edit &#8220;multiple screens&#8221;. That is, tweak your JFX application in other devices with different resolutions out of a main project. In this case, you can have this full resolution application with several smaller windows targeted for mobile devices. The cool thing is that you can tweak one of the target devices to say have less buttons so it can still be tailored for other platforms.</p>
<p><object width="425" height="344" data="http://www.youtube.com/v/8a988IyTHVU&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/8a988IyTHVU&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
<p>Also Tor has <a href="http://blogs.sun.com/tor/entry/finally_over">posted a blog entry</a> about the tool (which is the current project he&#8217;s working on).</p>
<p><strong>Update 2:</strong> <a href="http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-tool/">New screenshots of the JavaFX Design Tool</a></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/' addthis:title='JavaFX Authoring tool demo at JavaOne 2009 (with video) &#8211; updated ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone-2009-with-video/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>

