From the monthly archives:

February 2009

Video Interview: Branden Hall on Spiking Methodics

by Tom Krcha on February 26, 2009


I’ve got inspired at FITC Amsterdam 09

by Tom Krcha on February 25, 2009


Flex Live Event

by Michal Gron on February 25, 2009


My suggestions for Flash on the Beach 09

by Slavomír Durej on February 22, 2009

 Rather then writing the summary of the FOTB conference experience, as I did the last time, from 2 year ago, this year I decided to write some suggestions, or a wish list of the things I’d like to hear about, and perhaps as well, things I don’t want to hear about.

Perhaps now could be the time the speakers (and organizers) are starting to consider the content of the next Flash on the Beach conference in Brighton..

First I need to say, I do love FOTB. I’ve been to the all of them so far (apart from the very first one) and always stayed throughout complete duration of the conference, which hopefully gives me the right to speak about it from the experience ..

So, here are my suggestions:

More advanced level talks!

Let’s consider the target groups, for a sec here.. I think it’s safe to assume, 70-80% of FOTB visitors are professional flash/flex dudes. Amateurs with little interest in this technology would hardly invest  in rather steep admission price (around 1000 EUR), price of the hotel accommodation for 3 days plus price of transportation , and journey hundreds of kilometers from all around Europe… Yet for such a large group there seems to be a very few sessions aimed at upper intermediate - advanced level.

While it’s fairly easy to get your hands on beginners level video tutorials, Lee Brimelow’s gotoAndLearn website is an excellent source, there’s Lynda.com and Total Training of course, that is not the case with the more advanced stuff.

Anybody can find a tutorial on how to make a rotating cube in PV3D, but there are very few resources on how to integrate papervision in flex to make a custom transitions for example..

FOTB should be a platform for flash gurus to come and share this kind of advanced knowledge…

More focused skill level sessions!

When you looked at the FTOB schedule there are sessions with levels marked as Level : Beginner - Intermediate - Advanced. I have been to quite a lot of those. Unfortunately; what happens there is a speaker starting with the beginner stuff and by the time he gets to the juicy bits everyone came to hear about, he runs out of time. In better cases, they would have about 10 minutes left to cover it, so they would rush through it with hectic tempo, barely scratching the surface.

I am not saying there shouldn’t be a basic level sessions. Last year for example, I had only a vague idea about Red, so the level of the session was perfect for me. This year, if I went to the same session, it would be a wasted time.

I am saying there should be session DEDICATED to a certain skill level. Not trying to cover all skill levels within the breadth of a session. That’s way too short time!

Have a webspace for sessions follow-up

I would suggest that on the official FOTB website, under the session description, would be a place to post comments, or questions for the speakers about the session, and to have a space for speakers to upload a source files. Although after speaker finished his session there’s usually a little space for Q&A what often happens is that speakers barely manage to finish on time so there’s actually a very little time afterwards. Also sometimes speakers promise to upload a source files on their blogs, but more then often they forget to do so…

Some topic suggestions :

Open source packages

We all know and heard about PV3D of course, but there are other interesting projects that deserve an introduction: e.g: FlexLib, AS3Lib, Box2D…, would be interesting if somebody did a brief overview of about 6-10 of the most accomplished open source flash projects , that have been developed for some time now, and are being used by an increasingly larger group of developers.

AS3 Frameworks

Again some top level overview of frameworks, i.e: Pure MVC , Cairngorm, Prana, Mate…their strengths and weaknesses, examples of usage and what their are most suitable for..

OTHERS

- Gumbo, of course, practical sessions for all levels, this would include nuts and bolts of FXG + examples..

- Advanced session about the new Flash plugin 10  text engine (Advanced text layout)

- Advanced session dedicated to new Flash plugin 10 sound capabilities.

- Air 2.0  (I’m hopping by the time of FOTB there will be at least demo version..)

- Advanced practical session on Flash Collaboration Service  (Cocomo)

- Advanced session on Alchemy

- Advanced session on how to use Pixel bender for things other than custom effect (i.e. sound, hyperthreading, 3D computations etc..)

Včera jsem se na chvíli poněkud zaseknul na super chybě v Internet Exploreru, konrétně veri pro Windows Vista – IE7 7.0.6001.1800. Projevuje se tak, že Flashový objekt má po načtení celého obsahu nulovou výšku a šířku i když samozřejmě tyto velikosti nulové nemá.

Chyba se projevovala hned po načtení Flashe, když už byl zavolán konstruktor třídy dokumentu. Hned při inicializaci jsem pozicoval objekty v rámci flashe a vzhledem k tomu, že jak
stage.stageWidth tak
stage.stageHeigth vracela hodnotu 0, tak se opravdu špatně pozicovalo v dokumentu nulové velikosti. :)

Řešení je jednoduché a na snadě, prostě počkat.

Viz

package {
	import flash.display.MovieClip;
	import flash.utils.Timer;
	import flash.events.TimerEvent;
 
	class Trida extends MovieClip {
 
		private var inicTimer:Timer;
 
		public function Trida() {
 
			super();
			if (stage.stageWidth == 0 || stage.stageHeight == 0) {
				// zjistili jsme chybu, velikost nemuze byt 0
				// vyrobime timer objekt
				inicTimer = new Timer(100, 1);
				// navazeme na listener
				inicTimer.addEventListener(TimerEvent.TIMER, runInicApp);
				// pustime
		                inicTimer.start();
            		} else {
				// pokud je vse v poradku, rovnou naincializueje aplikaci
		                inicApp();
            		}
	        }
 
        	private function runInicApp(e) {
			// spustime opozdenou inicializaci
            		inicApp();
        	}
 
        	private function inicApp() {
			// vlastni inicializace aplikace, ted uz je vse v poradku
		}
	}
}

Na závěr bych chtěl poděkovat Billu Gatesovi a popřát mu, at shnije v pekle :)
Snad tímhle někomu uštřím bezesnou noc.

Open Screen Project z dílny společností Adobe a Nokia

by Vojtěch Kopal on February 19, 2009

Společnosti Adobe Systems Incorporated a Nokia Corporation spustili projekt finančně podporující vývoj aplikací pro mobilní telefony s využitím technologií Adobe Flash Platform. 
Více informací v tiskové zprávě nebo přímo na webu projektu.

Fabulous Adobe Girls!

by Tom Krcha on February 19, 2009




CoCoMo is now Adobe Flash Collaboration Service

by Tom Krcha on February 13, 2009