Flash and AS3 links - toolkits: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
Line 15: Line 15:
See also [[Flash]], [[ActionScript]] and [[Adobe Flex]].  
See also [[Flash]], [[ActionScript]] and [[Adobe Flex]].  


=== Reusable flash code ===
=== Reusable Flash and AS code ===
 
It's hard to separate websites that rather provide code for Flash designers with little AS knowledge and more advanced AS programmers. Sorry, you will have to find out yourself ...


There are several kinds of components that Flash designers should know about:
There are several kinds of components that Flash designers should know about:
Line 23: Line 25:
* *.swc - Compiled components (like the ones in the built-in components library).
* *.swc - Compiled components (like the ones in the built-in components library).


; Code Repositories
; Code Repositories (mostly free)
* [http://www.flashtica.com/FlashTica] Free Open Source Actionscript and Flash code files and resources directory. More specifically, this is a listing of websites that contain such resources.  
* [http://www.flashtica.com/ FlashTica] Free Open Source Actionscript and Flash code files and resources directory. More specifically, this is a listing of websites that contain such resources.  
* [http://www.hotscripts.com/Flash/Components/index.htmlFlash::Components at HotScripts.com]
* [http://www.hotscripts.com/Flash/Components/index.htmlFlash::Components Flash Components at HotScripts.com]
* [http://www.advancescripts.com/Flash/index.html Flash] @ AdvanceScripts.com, the Script Hub
* [http://www.advancescripts.com/Flash/index.html Flash] @ AdvanceScripts.com, the Script Hub. A lot of AS2-based stuff.
* [http://www.actionscript.org/actionscripts_library/ Code Library] @ actionscript.org
* [http://www.actionscript.org/actionscripts_library/ Code Library] @ actionscript.org. These are rather short code snippets that are useful for many programming problems.
 
; Free (need more)
* [http://www.adobe.com/cfusion/exchange/index.cfm?view=sn110 Adobe Exchange beta] (various licences, also commercial).
* [http://www.adobe.com/cfusion/exchange/index.cfm?view=sn110 Adobe Exchange beta] (various licences, also commercial).
* [http://www.flash-db.com/ Flash-DB] (older Flash, i.e. MX)
* [http://www.flash-db.com/ Flash-DB] (older Flash, i.e. MX)
* [http://www.flashkit.com/ Flashkit.com] (Good large libary, but older Flash. Too many ads and difficult navigation and sorting.)
* [http://www.flashkit.com/ Flashkit.com] (Good large libary, but older Flash. Too many ads and difficult navigation and sorting.)
* [http://www.senocular.com/flash/actionscript.php ActionScript Library] @ senocular.com
* [http://www.kirupa.com/developer/flash/index.htm Flash/Actionscript code repostory] @ Kirupa.com
* [http://www.onflex.org/code/ Code Gallery] @ onFlex.org. Specific to Flex and doesn't seem to be regularly updated anymore.


; Where you can add and manage your own snippets
; Where you can add and manage your own snippets
* [http://snipplr.com/ Snipplr.com], this allows you to keep an album with your own code... and access the code contributed by others.
* [http://snipplr.com/ Snipplr.com], this allows you to keep an album with your own code... and access the code contributed by others. Search for "Flash" or "AS3".
* [http://snippets.dzone.com/ DZone Snippets]. Public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world
* [http://snippets.dzone.com/ DZone Snippets]. Public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world.
Search for ActionScript.


; Commercial (I only want to have 5-6, the best at some point and not a long list ...)
; Commercial (I only want to have 5-6, the best at some point and not a long list ...)
Line 44: Line 48:
* [http://www.flashvalley.com/ Flash Valley] (some free)
* [http://www.flashvalley.com/ Flash Valley] (some free)
* [http://www.flashloaded.com/flashcomponents/ Flashloaded]
* [http://www.flashloaded.com/flashcomponents/ Flashloaded]
; Private Collections
* [http://www.senocular.com/flash/actionscript.php ActionScript Library] @ senocular.com
* [http://www.kirupa.com/developer/flash/index.htm Flash/Actionscript code repostory] @ Kirupa.com
* [http://www.onflex.org/code/ Code Gallery] @ onFlex.org. Specific to Flex and doesn't seem to be regularly updated anymore.


== Reusable AS components and libraries ==
== Reusable AS components and libraries ==


These are exclusively for ActionScript programmers. I will update this in some near future (until XMas 2008) - [[User:Daniel K. Schneider|Daniel K. Schneider]] 16:51, 28 September 2008 (UTC).
These are exclusively for ActionScript programmers. I will update this in some near future (until XMas 2008) - [[User:Daniel K. Schneider|Daniel K. Schneider]] 17:01, 28 September 2008 (UTC).


=== Tweening libraries ===
=== Tweening libraries ===
Line 60: Line 59:


* [http://blog.greensock.com/tweenliteas3 TweenLite]. TweenLite (AS3) is a lightweight (2K) yet powerful tweening engine.
* [http://blog.greensock.com/tweenliteas3 TweenLite]. TweenLite (AS3) is a lightweight (2K) yet powerful tweening engine.
** [[Tweenlight]] (in this wiki)
** [[AS3 TweenLite tweening engine]] (in this wiki)


* [http://blog.greensock.com/tweenfilterliteas3/ TweenFilterLite]. TweenFilterLite extends the extremely lightweight (2k), powerful TweenLite "core" class, adding the ability to tween filters (like blurs, glows, drop shadows, bevels, etc.) as well as image effects like contrast, colorization, brightness, saturation, hue, and threshold (combined size: 5k).
* [http://blog.greensock.com/tweenfilterliteas3/ TweenFilterLite]. TweenFilterLite extends the extremely lightweight (2k), powerful TweenLite "core" class, adding the ability to tween filters (like blurs, glows, drop shadows, bevels, etc.) as well as image effects like contrast, colorization, brightness, saturation, hue, and threshold (combined size: 5k).

Revision as of 19:01, 28 September 2008

Draft

<pageby nominor="false" comments="false"/>

Resources for Flash and AS3 toolkits

This page lists various resources, i.e toolkits, libraries, reusable components, reusable code, for developers at all levels (Flash designers, CS3/ActionScript designers, ActionScript and AS/Flex programmers).

For other links see also:

See also Flash, ActionScript and Adobe Flex.

Reusable Flash and AS code

It's hard to separate websites that rather provide code for Flash designers with little AS knowledge and more advanced AS programmers. Sorry, you will have to find out yourself ...

There are several kinds of components that Flash designers should know about:

  • *.swf - Flash (embedd as movie)
  • *.fla - Flash source code (i.e. a template with drawings and code)
  • *.as - Action Script source code (watch out for the version !!)
  • *.swc - Compiled components (like the ones in the built-in components library).
Code Repositories (mostly free)
Where you can add and manage your own snippets
  • Snipplr.com, this allows you to keep an album with your own code... and access the code contributed by others. Search for "Flash" or "AS3".
  • DZone Snippets. Public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world.

Search for ActionScript.

Commercial (I only want to have 5-6, the best at some point and not a long list ...)

Reusable AS components and libraries

These are exclusively for ActionScript programmers. I will update this in some near future (until XMas 2008) - Daniel K. Schneider 17:01, 28 September 2008 (UTC).

Tweening libraries

Tweening
  • Tweener Tweener (caurina.transitions.Tweener) is a Class used to create tweenings and other transitions via ActionScript code for projects built on the Flash platform.
  • TweenFilterLite. TweenFilterLite extends the extremely lightweight (2k), powerful TweenLite "core" class, adding the ability to tween filters (like blurs, glows, drop shadows, bevels, etc.) as well as image effects like contrast, colorization, brightness, saturation, hue, and threshold (combined size: 5k).

Flex

PHP bridges
  • WebORB for PHP Server-side technology enabling connectivity between Flex and Flash Remoting clients and PHP applications.

3D ActionScript toolkits

  • See Flash 3D, an entry that should list most of the tools and available AS3 libraries.

Physics engines