Archive for the 'OPEN SOURCE' Category

Merry Xmas a la HYPE Framework

Merry Xmas a la Hype Framework

A little something using  the wonderful HYPE Framework by Joshua Davis and Branden Hall

Merry Christmas and happy holidays to all !!!

Using Flex PMD in FlashDevelop 3

FlashDevelop 3

Adobe recently made available Flex PMD a tool that lets you keep track of your code bad practices and helps you  by auditing your source directory and displaying  common errors such as:

  • Unused code (functions, variables, constants, etc.)
  • Inefficient code (misuse of dynamic filters, heavy constructors, etc.)
  • Over-complex code (nested loops, too many conditionals, etc.)
  • Over-long code (classes, methods, etc.)
  • Incorrect use of the Flex component lifecycle (commitProperties, etc).

A report is produced describing the violations of a given rule set. FlexPMD includes a rule set that is broad ranging and continually growing. It is also straightforward to create your own new rules.

Originally Flex PMD can be called from: Ant, The Command Line and Maven, but thanks to the FlashDevelop (FD3 from now on ) community a plugin has been made available that lets you use FlexPMD in the FD3 IDE and throws the result right in the Output and Results window of FD3.

flexpmdinfd3

Installation

1. Download flashdevelopPMD from http://www.kemelyon.com/flashdevelop/flashdevelopPMD.zip

2. Copy PMD.dll into the plugins folder of your FD Application Files.

fdsettings

fdplugins

3. Download flexPMD from Adobe Labs (http://opensource.adobe.com/wiki/displa … /Downloads) and extract to your disk.

adobeos

Set “PMD jar Location” in Tools -> Settings -> FlexPMD to your “flex-pmd-command-line-1.0.RC3.jar”

flexpmdlocation

Usage

Press Ctrl-Shift-A to run FlexPMD in current Project. This version only checks code inside the “src” folder, so you don’t see warnings in your libraries.

To use your own ruleset, set “PMD Ruleset” in Tools -> Settings -> FlexPMD

Thanks again to the FlashDevelop community for spending time in making this useful plugins.

Flash News Roundup

Last week I had a trip to Mexico D.F. ,  and was very disconected from the Flash Community and the Blogs, so in an attemp to catching up with the Flash World here’s a news roundup of some of the things that I missed on the last week, in case you miss them too here’s a list :

1.- Adobe Wave

Adobe Wave

Adobe Wave it’s a new tool built in AIR that just got released as a beta in Adobe Labs, this tool let’s you stay updated on your favorite sites and it’s right at your desktop to stay update with some of the sites already working with Adobe you just click on the Get alerts with Adobe wave badges on those sites and you’ll start receiving updates from that site.

It’s seems a great way to get updated on your social network without even opening your browser nor navigating to various sites to get those updates will try it ant tell you how it went.

Some of the feature partners of Adobe are:

MySpace
Digg
AOL
Atlantic
Lastminute.com
Venture Beat
Variety
LiveStation
1000 Mikes
Evite
Qik
UstreamTv
Revision3
TheFind.com

Download here  by clicking in the Adobe Wave  Badge and try it yourself

2.- Adobe AIR 1.5.2

Adobe AIR 1.5

Adobe just released an update to AIR (Adobe Integrated Runtime ) to the version 1.5.2

You can download it here and read the release notes here.

This update includes  improved reliability, compatibility, and security. Listed below are various of this improvements:

3.- Adobe Flash Platform Blog  launched.

Flash Platform Blog

The official Adobe Flash Platform blog launched last week  if you’re a Flash Platform developer this will be a very helpful resource  you can read it here or grab the RSS feed.

If you still prefer the E-Mail Flash News Newsletter you can subscribe here.

4.- Open Source Media Framework.

Open Source Media Framework (OSMF), currently in public prerelease, enables developers to easily assemble pluggable components to create high-quality, full-featured playback experiences. The open aspect of the framework enables collaborative development for web video monetization, with lower costs and faster turnaround.

Open Source Media Framework complements and solidifies Akamai’s Open Video Player initiative,” said Tim Napoleon, chief strategist, of digital media at Akamai. “OSMF leverages code from Akamai’s Open Video Player and Adobe’s expertise and resources to assist media companies and publishers in redefining the benchmarks for online video experiences that are powered by standards based workflows.

  • OSMF is the open source part of the Strobe project that enables easy-to-build media players optimized for the Adobe Flash Platform
  • The flexible OSMF architecture enables developers to easily create unique playback experiences that can leverage plug-ins for advertising, reporting metrics and content delivery along with standard video player features such as playback controls, video navigation, buffering and Dynamic Streaming. OSMF provides standard functionality along with plug-ins from third parties so content providers have the flexibility to adapt monetization strategies to specific content and the needs of their audiences.
  • OSMF includes an API for partners to build plug-ins for value-add services. OSMF will enable more innovation around media experiences on the Web by allowing partners to easily experiment with new services for content providers, which spans content delivery, presentation and monetization.
  • OSMF source code and pluggable software components are available immediately under the Mozilla Public License and available at www.OpenSourceMediaFramework.com.

4.- Open Source Text Layout Framework

The Text Layout Framework is an extensible ActionScript library, built on the new text engine in Adobe® Flash® Player 10 and Adobe AIR 1.5, which delivers advanced, easy-to-integrate typographic and text layout features for rich, sophisticated and innovative typography on the web. The framework is designed to be used with Adobe Flex® or Adobe Flash Professional and is included in Flex 4, code named “Gumbo”. Developers can use or extend existing components, or use the framework to create their own text components.

See the feature tour and the online rich text editor demo on Adobe Labs.

5.- Adobe Flash Player 10.0.32.18 Update

This Update contains fixes for critical vulnerabilities identified in Security Bulletin APSB09-10 Flash Player update available to address security vulnerabilities. The update replaces the Debug and Release versions of Flash Player 10 browser plugins and standalone players that are included in the initial release of Flash CS4 Professional (player version 10.0.2.54). All users are encouraged to apply this update. These new players are version 10.0.32.18.

The Flash Player 10 updates are included in the ZIP file below. For instructions on how to update Flash CS4 Professional, please go to this technote.

I’m  sure I missed a lot more news but this post would be too long so until next Flash News Roundup, Thanks for reading.



.


Happy Holidays from .SWFGEEK

The Flash plugin is required to view this object.

Merry Christmas and Happy New Year from .swfgeek !!!

If you happen to celebrate this holidays ( or not ) I wish you the best with your families and friends, 2008 was a year full of new stuff for me, new job, new city, new friends it was a good year overall and hope 2009 gets just as much exiting as 2008 was, I plan to add more examples and tutorials on this site just entering the year so keep tuned in ( any topic suggestions for the examples and tutorials are welcome).
( By the way the swf above is using the great Flint Particles Library ( Version 2.0 ) by Richard Lord ) if you haven’t, go check it at http://flintparticles.org/

My best wishes to you all and thanks for reading.
Dave Gamez (.swfgeek)

Singularity Global Web Conference Site Revealed

After a lot of work Aral Balkan has finally revealed the Site for the first global web based conference Singularity 2008 that will take place this October the days 23-24.
For those of you who don’t know what Singularity is, this is a conference that you can attend right at your desktop no plane, no hotels right at your home, but who is better to explain this that the man who came up with this great idea check the Building Conference 2.0 article of Aral at insideRIA.
The line of speakers for this conference it’s just great covering the whole spectrum of the Web industry from designers to developers to industry voices and as I say earlier there’s no excuse to not get in, Singularity is right in your desktop You Are Singularity.

You still here? what are you waiting for go get your ticket at Singularity08.com if you get yours before the end of April the price is just $99 USD (inc. VAT) so hurry up and get yours.
By the wait you can log to get your Singularity ticket using your Google Account could it be more simple ?

As a final word to Aral ” Congrats Man you’ve done it again”.