Showing posts with label Adobe. Show all posts
Showing posts with label Adobe. Show all posts

Thursday, December 4, 2008

JavaFX More Popular Than Even Sun Expected

JavaFX1.0 is out. Go play with it. Evidently, everyone else already has.
This morning, when Sun Microsystems opened the doors on its packages of JavaFX 1.0, developer suite and all, the servers buckled. Seems like even Sun had low expectations for this seemingly also-ran RIA/presentation layer language. Either that, or something is dreadfully wrong with this infrastructure company that can't keep its infrastructure running at top speed.
Tonight, Sun held a little soiree at Temple in San Francisco, where they had partners and pedagogues extolling the virtues of this new Java-like whiz-bang. After hearing all of the same things from Sun, I went after some of the partner programmers who were on hand, demonstrating their decidedly multi-media-centric creations.
And after speaking to Lucas from EffectiveUI, I'm convinced that this may not be a complete disaster. He'd worked with Flex, as EffectiveUI is primarily focused on Webish RIAs. In his opinion, the animation capabilities in JavaFX are fantastic. Some of the backside is still a little warty, but if you've already got a Java-based Web infrastructure, he said that this is better than Swing. He said he was an old-hand at Swing, and acknowledged that there were amazing things that could still be done with it. But the way he described it, he prefered handling user interfaces and graphics in JavaFX.
That alone is enough to make this worth taking a look at. Most of the world felt the same way, because Sun's servers were crippled today, slowing to a snail's pace as everyone and their siblings sucked down the fresh binaries.
Dan Ingalls, of Lively Kernel fame, was also on hand, demonstrating the latest level of meta: Lively kernel running on top of JavaFX. He then created the world's first Wankel Rotary Piano by tying a keyboard widget to a demonstration of the afforementioned motor. Not really sure how any of Dan's work will make Sun money, but it's great to see him creatively enabled. The man and his team are artists.
My only complaint about everything I saw tonight: slow. Sun obviously has some optimization work ahead of it. Every JavaFX demo from the company shows off 9 streaming HD videos playing at once. Then they focus in on one, and it gets choppy. Great, you can play 9 movies at once. Can you play any of them fullscreen without dropping half the frames? I'm not sure because they never show less tan 9 videos running at once. I would simply like to see for myself that JavaFX can play one HD movie without getting choppy. Some of the demos were choppy too. A tad worrying, but I'm sure it will only get faster.
Hats off to Sun. Looks like everything went right this time. Now the hard part: beating Adobe and Microsoft.

Tuesday, November 25, 2008

A glimpse at Silverlight 3


Microsoft's blogger extraordinaire Scott Guthrie posted a missive about Silverlight 3 to his blog on Monday. But you could miss it if you blink.

Microsoft will ship Silverlight 3 next year, he wrote. Microsoft will deliver media enhancements such as H.264 video support and 3D support and GPU hardware acceleration. It is worth noting that Adobe added 3D capabilities to Flash player 10, which is already available. Expect Adobe and Microsoft to be playing a game of leap frog for the indefinite future.

Silverlight 3 will also deliver application development improvements including:


-richer data-binding support
-additional controls
-an editable and interactive designer for Visual Studio and Visual Web Developer Express


"Note these are just a small sampling of the improvements - we have plenty of additional cool features we are going to keep up our sleeves a little longer. ;-)," he wrote.

Now it's up to us to dig up the rest of the story. ;-)

Monday, November 17, 2008

Flash coming to an iPhone near you - next year

Today, Adobe and ARM announced that they are collaborating on optimizing Flash player and AIR for the ARM architecture. As an iPhone owner, I am truly excited, because dissections of the iPhone have revealed it to be an ARM powered device. The path is being blazed for Flash to come to the iTune's App Store (hopefully at no cost).

Given Apple's penchant for control and shepherding the user experience on its products, it is likely that the player will be further customized to work well with Safari. One of the aspects that I like the most about my iPhone is that I can use it to find information when I need it. Indeed, there was one time when my attempt to view a restaurant's Web site was stymied by lack of Flash.

In my conversation with Adobe's Anup Murarka, director of technical marketing for mobile and devices, he was somewhat cagey about admitting that Adobe was working with Apple to bring Flash to the iPhone. But they are, and today's announcement is proof positive.

Adobe says that the ARM runtimes will not be released until the second half of next year. I'd expect Apple to be the first out of the gate, but am not holding my breath.