Archive for June, 2008
The red and blue, Red5 and BlazeDS are available for push mechanisms similar to what Comet is trying to accomplish with sockets essentially that use the AMF format and AMF3 format with Flash/Flex that is extremely optimized for size and thus network traffic is less bulky.
Welcome to BlazeDS! BlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Adobe® Flex™ and Adobe AIR™ applications for more responsive rich Internet application (RIA) experiences.
The evolution to more engaging RIAs has created the need for better data connectivity options. Remoting simplifies the reuse of existing server logic automatically marshalling calls between the Flash client and the Java methods on the server. In addition, the use of a AMF binary data transfer format increases performance, allowing applications to load data up to 10 times faster than with text-based formats such as XML or SOAP.
Previously available only as part of Adobe LiveCycle® Data Services ES, Adobe is contributing the proven BlazeDS technologies to the community under the LGPL v3. BlazeDS gives the rapidly growing Adobe developer community free access to the powerful remoting and messaging technologies developed by Adobe.
The odd thing about all this is both Red5 and BlazeDS are Java based. The AMF integration with Java is pretty solid with two major push capable servers using that (again with sockets behind the scenes but highly optmized with AMF/AMF3 and in multiuser case with remote shared objects – red5).
Push mechanisms are needed more and more and having this capabilty right into flash with AMF format remoting data proves to be very easy to integrate and if the backend is java then a pretty robust back end as well.
I use PyAMF for Python and Flourine for .NET as well as the usual AMFPHP but the need to push and have more optimization than a basic object socket connection might be in order.
3D models from basic video… This can be huge in all sorts of ways. For exponential growth you need to go virtual.
If you ever were a fan of Rebirth and Rebirth 2, this was a music kit that had two 303s, a 909 and an 808 kick drum (beastie says mmmmmm-m-m drop!). Well Andre Michelle has re-ignited that awesomeness and upped it with the Audio Tools from hobnox!.
This not only has the famed 808, 909 and 303 (conveniently covered with stickers of love) but also sorts of channel mixers, pedals and sweet interface that mimics the inputs and outputs as well as customization on nearly every aspect of the audio creation with these tools. Use your mouse to move things around, connect ins and outs and move the whole setup around.
This setup on about 80 bpm and a little tinkering is groovy.
I think I just found my new batcave evil genius code monkey theme music
- Andre Michelle’s Blog
- English version of hobnox Audio Tools Direct link
- Rebirth nostalgia
- Audiotools blog
Apparently Andre and Joa made some noise and now you can too. Also I noticed that some of it is in java for the sound output. I wonder if Adobe missed an opportunity here in audio with flash, which will change probably in Flash 10 due to the Make Some Noise Adobe campaign and Tinic Uro for listening. But for now have some fun. It is hard to find something that doesn’t sound good in the 80-90 bpm range.
Ever wanted to geocode in 3d with flex and AS3? Mark Walters added a great simplified approach to this on the EDGE Adobe site that helps get you started. It uses Yahoo maps to get the lat/long and then has a globe that you can add markers onto.
Some other great uses of 3d and interface are here, link roundup:
The Alternativa Platform has officially launched. It is a 3d engine for Flash/AS3. It has been announced on their blog today and this is an exciting development for 3d in flash, especially if you are a game developer or game company.
They have offered it free for non-commercial use in the form of SWC files. It is well oganized and lots more good stuff to come it seems in the GUI and some information on setting up the gaming platform on the server as well. It looks to be a complete package.
This is not an open source release but the Alternativa Platform is an extremely well done and amazing looking engine. It has configurations for 3d and isometric 3d.
Here is a shot from the engine.
- Announcement on the Alternativa Platform Blog
- API Reference
- Direct link, register and download
- Demos and more info
- Previous post on Alternativa with shots for isometric and FPS demos
Sputnik has been launched!
Here are all the classes in the package (SWC):