This is James Weaver's Typepad Profile.
Join Typepad and start following James Weaver's activity
Join Now!
Already a member? Sign In
James Weaver
In a complex vector space
Quantum Developer Advocate, author, speaker
Interests: Quantum computing, Java/JavaFX, music composition
Recent Activity
Thanks for your kind words, Mark. I hope to meet up with you at a conference in the near future.
James Weaver is now following Kymberlie
Feb 7, 2013
Thanks Lucas, Raj and Sharat for your support and votes of confidence! Regards, Jim Weaver
You're welcome, Bob! -Jim
Pitiporn Kawmoon, As far as I know, JavaFX 2.0 doesn't currently run on TV (like JavaFX 1.3.1 did in the EarthCubeFX on JavaFX-TV post: Regards, Jim Weaver
Jean Paul, Do the 3D samples in Ensemble work for you?
Jean Paul, Can you please send me the Java console? Thanks, Jim Weaver
Ah, good point, Jonathan. Thanks, Jim Weaver
Jonathan, If I understand your question, correctly, would you have subclassed Node to hold the directional value for the node? I chose to use the id variable to avoid that, because it was readily available. Thanks, Jim Weaver
In the "real" world, my app would connect to a data source across HTTP to a central server. I cannot offer such a server though for the challenge;so can I instead have the app connect to a Data Storage device in the JavaFX Storage space? @Vance, Yes, that is fine. Regards, Jim Weaver
@Vance, Yes, you can use JavaFX Composer for the RIA Exemplar Challenge. Have fun with the Challenge and I look forward to your entry! @José, The JavaFX SCENE3D conditional features aren't deployed currently, but they can be run from the SDK. I'm not ready to post the source code for the CalenderCuboidFX app yet, but will be posting source code for an EarthCubeFX app that you can try out. It will be in the context of an article I'm writing on Regards, Jim Weaver
"Another question: Is it necessary to write the complete RIA in JavaFX? Because I don't like the standard Pull-Parser, and the Arkles API currently is broken in JavaFX 1.3." Daniel, It is absolutely fine, and encouraged, to leverage Java from JavaFX in the RIA Exemplar Challenge entries. Is that what you are asking? Thanks, Jim Weaver come Amazon is selling a book you've allegedly written called "Pro JavaFX 2 Platform" Traroth, Apress plans to publish a book with that title when the time comes, but work on it hasn't begun. Thanks, Jim Weaver
James Weaver is now following The Typepad Team
Mar 15, 2010
Now that the Layar Augmented Reality Browser has been released on the iPhone, I'd appreciate your help in finding Frosty the augmented-reality snowman (or would that be iPhrosty)? Simply do the five-minute augmented-reality scavenger hunt with your iPhone, take a screen shot of Frosty from the Layar AR browser, and send it to jim [at] The first three people that send me a screen shot of Frosty the AR Snowman from the Layar app in their iPhone will be rewarded with one token for any e-book that Apress (the publisher of my Pro JavaFX book) offers. Regards, Jim Weaver Continue reading
Posted Mar 10, 2010 at augmx
"Good example of a JavaFX table that doesn't use Swing. Do you have updated TableNode.fx code that will compile successfully with JavaFX 1.2?" Dennis, I haven't updated it for 1.2, but have you seen the table control in JFXtras ( The SpeedReaderFX app uses it if you'd like to try it out: Thanks, Jim Weaver
Congratulations to Dave Pease of Liverpool, UK, who was the first one to successfully complete the five-minute augmented reality scavenger hunt! Dave walked to the other side of the augmented reality 3D snowman, and identified that the symbol on his back is a Christmas tree! Dave sent a screen shot from the Layar Mobile Browser running on his Android as proof: Quoting Dave: "Here's the evidence. I would have got closer, but it would have involved trespassing and possibly receiving numerous dog bites!" I don't blame you, Dave. I hear that blokes in Liverpool don't take well to people walking... Continue reading
Posted Feb 3, 2010 at augmx
If you have an android mobile device and want to have some fun with augmented reality, go on my five-minute augmented-reality scavenger hunt. Here are the steps: Go outside, with at least a 100 feet area on all sides where you can walk freely and safely. I hear that the graphics outside are wonderful, by the way :-) From the android market on your mobile device, install the free "Layar Reality Browser 3.0" app. Run the Layar Reality Browser and search for "snowman". When the Snowman 3D icon appears, load the layer by tapping on the icon. Look for Frosty... Continue reading
Posted Feb 2, 2010 at augmx
As Bruce Sterling said in the video contained in the previous post, spatial computing is a term that some are using for augmented reality. Note: Bruce thinks that we should all standardize on the term augmented reality for consistency. How cyberpunk-like is conformity, Bruce? :-) Your AR homework today is to watch the Spatial Computing Part II: Shopping video that Albert Hwang created to prototype an augmented reality shopping experience. It is part of a series on spatial computing, and at the beginning of the video he supplies a link to the first video in the series. By the way,... Continue reading
Posted Jan 27, 2010 at augmx
Science fiction author and cyberpunk movement instigator Bruce Sterling has been interested in augmented reality since the term was coined many years ago. He is regarded as a luminary in this field. In his video presentation entitled "At the Dawn of the Augmented Reality Industry", Bruce discusses the history of AR and why it is currently "at the peak of his interest". He also gives some "real" advice for those brave enough to enter this field. :-) Enjoy, Jim Weaver Continue reading
Posted Jan 25, 2010 at augmx
In the previous post, I gave an overview of creating a 3D layer for the Layar Mobile Augmented Reality Browser. We used a 3D snowman character created for this purpose by Kelvin Hutchins. Kelvin has provided some insight on special considerations when developing a 3D model for a Layar layer. Check out the blog post in which he describes the process of building the 3D snowman. Regards, Jim Weaver Continue reading
Posted Jan 21, 2010 at augmx
As promised in the inaugural post of this blog, we're going to be up to our elbows implementing a Layar layer on the Android. That time has arrived, and in this post I'm going to give you an overview of developing a 3D augmented reality layer. This layer will be visible in the Layar Mobile Augmented Reality Browser, which currently runs on the Google Android, and will soon run on the iPhone. The screen shot above shows an augmented reality layer that contains a 3D model of a snowman. In reality, I positioned the snowman in the middle of our... Continue reading
Posted Jan 20, 2010 at augmx
"I have a question. Is the challenge must created from javafx 1.3?" Rimi, The challenge should be created with whatever the current version of JavaFX is at the time of the deadline. I hope that 1.3 will be released by then, but if not, use JavaFX SDK 1.2. Thanks, Jim Weaver
I've been interested in the idea of augmented reality for quite some time, and I think that enough of the related technologies are becoming commonly available to make augmented reality, well, a reality. In this blog we're going to explore together some technologies and applications surrounding augmented reality, and being a developer, we will often get our hands dirty in code. In this inaugural post, I'd like to highlight the work of Pranav Mistry, a PhD student in the Fluid Interfaces Group at MIT's Media Lab. In his talk at TEDIndia, Pranav Mistry demos several tools that help the physical... Continue reading
Posted Jan 11, 2010 at augmx
"Does this not limit the entry base as I am quite sure there are some graphic designers who are capable programmers and vice versa?" David, I've lifted the "team of two" restriction. An individual developer can enter the contest, and win the 2000 USD. Also, the deadline has been extended to 30 days after JavaFX SDK 1.3 is released. Please see the following post for details: Thanks for your input on this, Jim Weaver