I opened a project on Google Code : undolibrary. For now, this library contains only one component (Knob - knob) to be used with Actionscript 3.0. I mention this because this component is a prerequisite to a series of tutorials / sources in Flash that I wanted to make available.
Google Code
First of all I introduce the concept of Google Code for those who were foreign. Google Code is a free service provided by Google in order to share code, but, above all, to share and collaboratively with a versioning system (subversion) and wikis useful to development teams (primarily open source) or to individual programmers. On the Google Code site include:
- Access to open source projects, Google's own (like Google Maps API, Google Translate API, etc ...)
- The hosting service to open its own project
You can search for other projects, with a purpose-built search engine. Many development groups, made up of teams that are located in distant geographical areas, taking advantage of this sharing to work together, backed by a well established versioning system (checkout / checkin not to overlap or supprot to create branch - spinoff projects) . Libraries and tools such as Papervision3D , Tweener or AS3corelib , for example, are located right on Google Code enjoying one side of a host of other development and public access to download the source and documentation.
Important point, then, is the possibility - open a project - to set access and viewing. If you want to protect your work or make it completely private rather than public.
undolibrary
Although there is only one component, for now, I have decided to include in this library all the code that I tend to reuse. The library is available at the following address: http://code.google.com/p/undolibrary/
If you have a SVN client like Tortoise , for example, you can use the address:
http://undolibrary.googlecode.com/svn/trunk/
to download the code and examples of the HD directly to your machine. Moreover, thanks to collaborative tools Google Code, who wants to participate can request it directly to me, as indicated on the site.
In the Downloads section you will find the source for the demo: FIVe3D: effects of a cube! Waiting for Flash 10 . The Wiki section, dedicated to the documentation, is still being drafted. In the Source section / Browsers are the sources of the library (the object Knob) with a test to understand the - simple - operation:
Repository classes
Among Papervision3D , Tweener , AS3corelib and, now, even Undolibrary , could become a problem in order to keep all these libraries. In order not to lose, I recommend creating a folder, just in case the root of a disk (I use d: \ flashcs3lib \), where to put all the libraries. In this way, the IDE Flash, when you can import one of these libraries, the path becomes easy and immediate.
A pity, however, that not all projects are organized in this way. Using Tortoise, for example, just one click to update to the latest revision. This saves a lot of time and allows you to have a reposotory with all the latest versions of ActionScript libraries that are used most. Also keeps track of the work of the development group, as has happened to me yesterday updating Papervision3D: Added and modified some files ...










There are no comments for this post
Leave a comment