Today (and following the comment by Fabien), I present below a complete list of books to learn Flex 3 and ActionScript 3 in PDF format available for download.
Note that most of these books are in English, here's the list:
Mugsho is a Facebook application that lets you add visual effects (color, distortion, mirror, ...) photos taken from a webcam or already existing on your Facebook page or on your computer.
Neoia took advantage of new opportunities for Flash 10 to add new effects created by Pixel Bender and apply deformations in real time on photos or a webcam.
This application was designed to provide an initial innovative service users for their pictures and their webcam on the Internet. However, given the exponential growth in the number of users Mugsho, Neoia looking for a business model for its application and companies are already interested in Mugsho for use on their sites.
So how do you think this kind of rich applications can be marketed? Feel free to leave ideas in comments to help Neoia in its reflection!
Here is a list of keyboard shortcuts that I use regularly and that helps me with life in Flex Builder. Obviously the list is not exhaustive but here are the most common: (feel free to leave yours in the comments to the list ...)
Edition code Flex / AIR:
Clear the current line: Ctrl + D
Or move the selected rows: Altl + Up Arrow or Down
Duplicate the selected rows or Ctrl + Alt + Up Arrow or Down
Go to the location of the next or previous edition: Alt + Left or Right (Apple + Alt + Arrow on the Mac)
Indent several lines selected: Tab or Shift + Tab (for désindenter)
Find next occurrence of the selection in the file: Ctrl + K (Ctrl + Shift + K to above)
Organize imports: Ctrl + Shift + O
And Go to see the definition of a function or property in the file: Ctrl + O
To review the selection: Ctrl + Shift + C (Marche in MXML, AS and CSS)
Search the entire file: Ctrl + Shift + F
Maximize / Minimize active editor: Ctrl + M
Put the selected text in capitals: Ctrl + Shift + X (Ctrl + Shift + Y to lowercase)
To go to a class definition: Ctrl + Click on the name of the class
Find references to a function in a workspace: Ctrl + Shift + G
File management:
Opening a class from its name: Ctrl + Shift + T
Navigate through open tabs Ctrl + Shift + Left / Right
Rename a file: F2
Execution and debug:
Set / Remove a breakpoint on the line: Ctrl + Shift + B
Navigation on the breakpoints: F5 (Into), F6 (Over), F7 (Return) and F8 (Resume)
Run debug mode: Alt + Shift + D and F to start the debug Flex Application
Launch the current application: Alt + Shift + X
Run the Flex application: Alt + Shift + F
Launch application AIR: Alt + Shift + R
... And finally, the need to Copy / Paste: Ctrl + C, Ctrl + V .... Oh you know!
Adobe Systems announced Tuesday that it plans to publish the specifications of the protocol RTMP (Real-Time Messaging Protocol) for transmission of high-quality audio, video or data between Adobe technologies.
RTMP has been developed by Adobe to manage the flow of streaming with Flash Media Server. The specifications would be included in the project-led Adobe Open Screen Project, a project to enable the creation of a Memorandum of display terminals to allow a user experience the same on all screens.
"We are currently opening documentation and specifications as we did for SWF (Flash file format) and PDF (Portable Document Format) to provide market access," said Jennifer Taylor, product manager Adobe Flash.
She added: "The Flex developers and companies that implement the specification will provide stream video, audio or data regardless of the terminal used or where data proviennent.Un example of potential use would be to incorporate different terminals to produce a stream of streaming security camera to databases.
"It is a protocol when the intelligent routing of data, so you can expect it to be used in different contexts," says Taylor.
The specifications are expected to website Adobe Developer Connection in the first half of this year 2009.
Supports RTMP AMF (Action Message Format), SWF, FLV (video) and formats F4V compatible with the Adobe Flash Player.
To be complete, we can add that the RTMP contains no security layer. Developers should therefore use their own measures to secure their contents.
Camille Roux has posted a presentation as part of an HMI (Human Machine Interface) in an engineering school in Nice. The content of this presentation entitled: "When there are rich clients in the Air (Adobe Flex and RIA).
Developers Adobe Flex professionals have so far been frustrated by the lack of unit testing tools for Flex. Although FlexUnit has been developed for some time, developers have to Flex unit test tool worthy of the name ...
Rather than wait for someone (Adobe?) To do so Gorilla Logic has created a system called FlexMonkey open sourced. FlexMonkey allows us to record and read the interactions made with a flex interface, and generates ActionScript tests using scripts that can easily be included in a process of integration. It uses the Flex Automation API and was created by extending automation Adobe graphic AutoQuick. The growing demand for such a tool was that even if the release is out there just 2 months, an active community has already begun this rough around open source project that has been downloaded nearly 1000 times.
For more info on the project FlexMonkey, here is a video presentation by its designers:
A winter gift came from the Adobe website by Thibault and Michael who have posted some videos in English dedicated to some aspects of Adobe Flex on Adobe TV. Here is a list of videos:
We know more about the former Thermo Flash now called Catalyst. The latter was presented at the latest Adobe MAX is available on Adobe Labs. Recall that the purpose of Catalyst is to facilitate a direct interface to the image format (Photoshop or Illustrator) created by a graphic artist by affecting behavior. It is then possible to view the report and export it for a Flex developer. This will make possible direct prototyping RIA. A presentation by Peter Flynn shows that.
A 15-minute video gives an overview of what can be done with Flash Catalyst.
From Wednesday 10 December, will be posted vidéso of MAX since 2008 toAdobeTV. The sessions were recorded at 1024 × 768 with 15fps to see all the details of the presentations contained in videos, animations and more subtle features of the Flash platform.
The MAX is online here and the first session is now online!
Flash introduction to Catalyst and the new generation of Adobe Flex
Ryan Stewart, Steven Heintz, Tim Buntel etHeidi Williams show you how Flash Catalyst, the interactive design tool, is about to change the collaboration between designers and developers of Rich Internet applications (RIAs). We also discover the next generation of the Flex Builder development environment for creating rich applications on the Flash platform. The meeting received a DVD with all the software.
So far, the console from SONY only allowed to run the Flash Player 7 and Adobe Flex was therefore not available on the PS3. No announcement was made at MAX and we thought that was the Player 9 not be flown on the console until Renaun write this article ...
He announced a very good news: Flash Player 9, you can develop games and run on 4 different platforms: Windows, Macintosh, Linux and Playstation 3! What other development environment games give this possibility? ;) Another interesting feature of the PS3 is that it allows up to 7 players in the same network for Flash game and in the same room. I think it promises a new interactive gaming experience that Flash Player has never been so far!
If you know of cool Flash games on PS3 do not hesitate to tell us!
Here is a video game TicTacToe Flash coded by Tom Ortega running on a PlayStation 3: