Posts Tagged ‘RIA web’

IBM Blue Spruce

November 24th, 2008

There are some times that i feel IBM plays around with new tech or projects just for the hell of it. one of those times is Blue Spruce. Called “Browser Based Application Platform” or  as i like to call it: “lets see if we can make Ajax Web Tech be RIA Web Tech and  Cloud Computing Tech”. but the the truth is that IBM must choose one thing for this to be. I think it is more in line with Cloud Computing and this could be a way for IBM to look on how to compete with Windows Azure and Amazon Web Services. It may be actually something that could also be used along with Amazon so it is more of coming up with something against Windows Azure. That is because i just don`t see how this would be able to compete in RIA Web terms against Adobe, Microsoft or even Sun at this point unless Google went out of its way and implemented this tech, taking it to heart. The worst is that it just a 5 month old IBM Project and that it is at least 7 months away of being fit enough to actually use beyond IBM. that means that is it ever comes out it will find itself against a Mature Flash 10, Silverlight 2, Flex 3.0 and even JavaFX 1.0 to compete with if its indeed seeing itself as a RIA web tech. good luck with that.

That said. the concepts are interesting and their mere purpose could be to generate re-use of them into other tech. In terms of Widgets it is interesting because this would the way to get more powerful Mashlets that can interact together in a page as if they were developed equally and by the same team.

For more on Blue Spruce check Richard MacManus Blog Post:

IBM Blue Spruce

Skyfire Browser Beta 0.8 For Windows Mobile Now Open For All In The U.S.A

November 5th, 2008

tmp220

If you got a Windows Mobile 6 or 6.1 and your are based in the U.S.A. then you deserve yourself the favor to try out the Skyfire Browser new release. i would do so if i could. this is the same Mobile Browser that comes with full RIA web support. that is Flash/Flex/Silverlight 1 & 2 so you can browse and enjoy of all the cool content around. that means all your widgets everywhere online. i do wonder if you are even able to see Netflix Watch Instantly (silverlight 2) with it?. it is likely. so what you are waiting for to try it out?.

Skyfire 0.8

Sun Prepares To Unleash JavaFX

October 25th, 2008

tmpFB

With the release of Silverlight 2 and Flash 10 respectively. it is fitting for a lot of people to wonder about Java again. more specifically JavaFX. the Java initiative to compete for the RIA web with Adobe and Microsoft. JavaFX is a Script language for  Java. Java while it is still very prominent in the business and Enterprise side it is now a shadow of what it was compared to the late nineties when it dominated the consumer desktop for a lot web apps. Java Applets were the way to do big web apps back then. this of course changed with the insurgence of AJAX and Flash taking the center stage.

This is of course now changing again. Ajax and Flash are no longer enough for Fully Featured Web Apps. even with the insistence of Javascript innovation (Firefox, Chrome) in browser and Ajax Refining (IE8) this is not going to be enough to push the web and blurring of the web with the desktop.  Adobe responded with Flex (MXML) that is a script language applied with Flash and Silverlight that brings XAML and .NET to table. Java is pushing JavaFX Script in a implementation similar to Adobe Flash + Flex .

In order to unleash JavaFX. Sun is now also giving Java a restructuring and tweaking so it can be more agile. install faster, occupy less space and give out better performance. You only need to Download Sun Java SE 6 Update 10 to see how Java has changed. i downloaded it and i must say i had the same impression with it as i had with Flash 10 and Silverlight 2. it is a update that Refines and Extend what you already know and indeed bring more performance gains. Something that Java needed more than anyone else given it is the biggest download compared to Adobe and Microsoft plugins. JavaFX is a powerful contender. it carries more power than Flex and Silverlight but it also got a lot of disadvantages  in terms of performance and maturity compared to Flex and Silverlight that are now quite advanced in the run with each other. JavaFX was supposed (while not officially) to launch in alpha on the fall of 2007. this never happened and it launched in alpha 6 months or so after that. If JavaFX beta fails to launch in the fall 2008. it will be too late for them in the Consumer Desktop. they already face a tough competition if they manage to launch and even if they deliver something amazing it is unlikely they will be more than a 3rd place in the run against Adobe and Microsoft. unless Google haves a change of heart and decides to adopt JavaFX. but such a thing seems unlikely given their Google Ajax + Google Gears strategy.

Even then. this new java update is a step in the right direction for sun and it is good to have it. even if took years for it to finally arrive.

Java SE Update 10 Info

Java SE Update 10 Download (in case you don`t have it already)

via TC

Flash Player 10 Is Out

October 16th, 2008

tmp216

Adobe decided to rain in Microsoft Silverlight 2 parade and got Flash Player 10 out just a day after Silverlight 2 launched. The new Flash Plugin looks great and aims to resolve the problems Flash has been plagued with from quite sometime with enhancements while looking up to level up with Silverlight 2.

The Spotlighted Features by Adobe are:

3D effects

Create more intuitive, engaging interfaces using built-in support for 3D effects. Get started quickly without being a 3D master by designing in 2D and easily transforming and animating in 3D. Fast, extremely lightweight, and simple-to-use APIs, along with 3D tools in Adobe® Flash® CS4 Professional software, make motion that was previously accessible only to expert users via ActionScript® language or custom third-party libraries available to everyone.

Custom filters and effects

Create high-performance, real-time effects for cinematic experiences that quickly engage users. With new Adobe Pixel Bender™, the same technology behind many filters and effects in Adobe After Effects® software, these dynamic and interactive effects can be used both in production with After Effects CS4 and live with Flash Player 10. The Pixel Bender just-in- time (JIT) compiler can also be used to process other types of data, such as sound or mathematical functions, asynchronously in a separate thread.

Advanced text support

Take advantage of a new, flexible text layout engine that brings print-quality publishing to the web, building on more than 25 years of Adobe expertise in typography. Gain more control over text layout using an extensible library of ActionScript 3.0 text components to flow text and sophisticated typographic elements such as ligatures across multiple columns, around inline images, bidirectionally, vertically, or chained together. Create multilingual rich Internet applications (RIAs) using device fonts that can now be anti-aliased, rotated, and styled, or build your own unique text components.

Dynamic sound generation

Use enhanced sound APIs to dynamically generate audio and create new types of audio applications such as music mixers and sequencers, real-time audio for games, and even audio visualizers. Work with loaded MP3 audio at a lower level by extracting audio data and supplying it to the sound buffer. Process, filter, and mix audio in real time through the Pixel Bender JIT compiler to extend creative freedom beyond the visual experience.

Enhanced Drawing API

Perform runtime drawing more easily with restyleable properties, 3D APIs, and a new way of drawing sophisticated shapes without having to code them line by line. Developers can tweak parts of curves, change styling, replace parts, and use custom filters and effects, delivering improved throughput, creative control, and greater productivity. Enhancements to the Drawing API add the z dimension, real perspective, textured meshes in 3D space, a retained graphics model, read/write rendering, and triangle drawing with UV coordinates, while adding memory and improving performance.

Enhanced Hardware acceleration

Use the hardware processing power of the graphics card to paint SWF files into the browser and accelerate compositing calculations of bitmaps, filters, blend modes, and video overlays faster than would be performed in software.

Vector data type

Use the new typed array class for better performance, efficiency, and error checking of data.

Dynamic Streaming

Show exceptional video with streams that automatically adjust to changing network conditions. Leverage new quality-of-service metrics to provide a better streaming experience.

Speex audio codec

Take advantage of the new, high-fidelity and open source Speex voice codec, which offers a low-latency alternative for voice encoding. Flash Player also supports ADPCM, HE-AAC, MP3, and Nellymoser audio.

File upload and download APIs

Bring users into the experience by letting them load and save files from your web application. New file reference runtime access allows local processing of data without roundtripping to the server.

Those are some huge changes. changes that are bigger than what was previously thought of what Flash Player 10 would be. many of the changes reproduce Silverlight 2 features and other advance previous Flash Player features to new grounds. some of the are not possible by Silverlight out of the box and some advance over present Silverlight 2 features.  i will do a post on both very soon in order to explain myself on this. right now it is just time to download Flash Player 10. this release solves many of the problems the Player has in Non IE browsers. the most notable examples are Firefox, Opera and Chrome. it also tries o fix the stigma of being too resource intensive (memory/cpu). it don`t but it shows good progress on this regard. Does it trumps Silverlight 2?. no. but implemented as Flex 3.0 it sure reached its level.

The new features and the enhanced features Flash 10 brings to the table are elemental to the web to come. i truly believe that while we are still waiting for JavaFX, the RIA web finally started this week with the release of Flash 10 and Silverlight 2. this means i will be covering RIA Web Widgets more and more often.

Flash Player 10

Website maintained by Happy Shoe Media LLC