Posts Tagged ‘SWF’

CreateJS is a collection of multiple JavaScript libraries which can work independently or together for creating HTML5-powered, interactive experiences.

Currently, it consists of 4 libraries:

  • EaselJS – for working with HTML5 canvas
  • TweenJS – a tweening and animation library
  • AudioJS – a cross-browser and consistent audio API
  • PreloadJS – to manage the loading of assets

CreateJS

And, there is an Adobe AIR app named Zoë which is an open source tool for generating spritesheet images and frame data from SWF files.

They can be downloaded and requested from our websites or a free CDN is provided for faster/easier usage.

Using a Flash file inside web pages normally requires several options to be mentioned from width-height to "the Flash version required" or its quality.

And, the popular JavaScript library SWFObject eases Flash usage by offering a standards-friendly method.

Embed-SWF

Embed-SWF is a project which provides an informative and easy-to-use interface for generating the required SWFObject code.

It allows us to set all required parameters, even the less-used ones like seamlesstabbing or swfliveconnect and outputs the code to be copy-pasted for a quick integration.

  • Tags:
  • Filed under: Flash, Goodies, No License
  • 1 Comment
  • Few days ago, Adobe has launched the Flash Player 11 which is a milestone for the product as the new Stage3D API that allows up to 1,000 times faster rendering compared to Flash Player 10.

    It focuses on the 3D content and the widely-used 2D content won't be getting the advantages of this new feature.

    Starling Framework

    Starling Framework, a pure ActionScript 3 library, aims to fill this gap by rendering all content through GPU.

    The framework has a familiar API which makes it very easy to use for Flash developers. Even the live-Flash-websites can be improved with it just by exchanging the native Flash classes with their Starling equivalents.

  • Tags:
  • Filed under: BSD License, Flash, Goodies
  • 1 Comment
  • Flashmo, a well-known website sharing free Flash files, has recently released new open source Flash resources.

    They are all built with AS3, the galleries have touch support on mobile phones and, besides using them, their sources are a good way of improving skills.

    One of them is an mp3 player which can display a playlist and play the items one-by-one or it has a "mini" version which can still play multiple songs but doesn't show the playlist.

    Flashmo Mp3 Player

    The list is fed with an XML file that has the info about the song + artist names and the location of the mp3 file (so, files can be located in different folders).

    Another resource is a coverflow-like image slider where you can drag (with touch support) and browse through the items.

    Every image can point to different URLs and the database is again an XML file.

    Flashmo Coverflow

    And, a 3D spiral gallery which is built with Papervision3D and Tweener.

    You can drag up/down or left/right to move around thumbnails, use mouse wheel to zoom in/out, double-click on stage to toggle fullscreen.

    For a complete customization, settings can be edited from an XML file.

    Flashmo Spiral Gallery

    There are also other new resources like 3D curve gallery or 3D touch ring.

  • Tags:
  • Filed under: CC License, Flash, Goodies
  • 5 Comments
  • Google has recently announced the launch of Google Swiffy which is a free to use web application for converting SWF files into HTML5.

    It supports many common SWF features such as vector graphics, embedded fonts, images, timeline animation and basic ActionScript 2.0.

    The output works only in WebKit browsers as it includes some SVG features that are not supported by other browsers.

    Google Swiffy

    The usage is very simple: just upload the SWF file and Swiffy will display the HTML5 result where you can "save as" the page and insert into any website with an <iframe> tag.

    P.S. The code generated by Swiffy is pretty complex and hard to edit. You'll still need the .FLA file for editing the source.