AFCS ( previously Cocomo ) first impressions

Posted by Kristofer Joseph Fri, 20 Mar 2009 23:55:00 GMT

Recently I was charged with the task to delve into Adobe Flash Collaboration Service or AFCS for short. Ever since I started hearing the buzz about Cocomo ( AFCS’s previous code name ) I have been itching to give it a try. I have worked on a few collaborative applications in the past and was curious to see how they solved some of the age old problems that inevitably come up. Before I go any farther though I want to be clear that AFCS is still in BETA ( hence the labs url ) so I nor you should by any means be expecting it to be perfect. Adobe and the AFCS team have given us the treat of getting to play with some cutting edge technology, so in a lot of respects we are able to help out by giving feedback before things get set in stone. OK Enough throat clearing, let me get to it.

First impressions:

The Good

Honestly my first reaction was amazement. I was able to create a very sophisticated application which combined audio, video, chat, and a shared whiteboard in a matter of minutes.

1 comment |

Positioning the Flex Accordion Header Icon

Posted by Kristofer Joseph Fri, 07 Nov 2008 01:05:32 GMT

I recently had a design comp that required the icon of the Accordion header to be positioned a few pixels from the right.

Accordion Heade Icon Right

The edits were pretty simple in order to get this working as a proof of concept. What follows is a bunch of geeky code stuff so if you have an aversion to code then go to my other blog and look at pretty pictures

Solution after the jump

3 comments |

Mac Shortcut Key Symbol Equivalents

Posted by Kristofer Joseph Thu, 18 Sep 2008 18:16:05 GMT

Man for so long now I’ve been trying to figure out what keys the symbols in my Textmate bundle correspond to, elevator? Finally I found this post by Don Rodney that explains it all (thank you, thank you, thank you). NOTE use the function key to use enter (above return). For those of us that have keyboards without number pads.

Mac key Symbols

1 comment |

The Argument For Flex

Posted by Kristofer Joseph Wed, 17 Sep 2008 22:47:04 GMT

I have worked on my share of large projects and I have seen businesses make many heinous mistakes in judgement but the one that I am getting the most tired of is the uninformed deciding to build a large application without using Flex. I know what you’re thinking because I have heard all the arguments and I mean every single one of them.

No you can’t write a smaller framework that has layout, styling, accessibility and language support

The answers are:

  • No you can’t write a smaller framework that has layout, styling, accessibility and language support
  • Yes you can have just as much control over look and feel
  • You might not know Flex but if you know Flash you can pick it up FAST
  • It is a framework for building applications in Flash, what was it you were building again
  • Well you should learn how to use Flex Builder then, you will never go back, it is worth it

no comments |

Bookmark Art

Posted by Kristofer Joseph Sat, 13 Sep 2008 19:00:41 GMT

My Delicious bookmarks as art

no comments |

Drop Down Palette Flex Component

Posted by Kristofer Joseph Thu, 04 Sep 2008 23:07:24 GMT

I have been wanting an excuse to build a custom component ever since 360 | Flex last month. I decided to create a drop down palette using standard Flex controls instead of coding one from scratch in Flash. It was much easier than I expected it to be. I was able to take a ComboBox control and pass it a TileList as it’s dropdown list.

drop down palette

Demo Link

*sexy Black & Blue icons courtesy of icondrawer

1 comment |

"Movie not loaded" issue resolved

Posted by Kristofer Joseph Thu, 04 Sep 2008 22:19:02 GMT

Recently I had a meeting with my CTO about a cool component I was working on and of course when he went to view it he got the default Flex app light blue screen and no component. “Hey this is great!” he said mockingly, then right clicked on the blue void to show me the movie not loaded message in the top of the flash player context window. The best part was that I had just sent the link to a client. Needless to say I was a little concerned. Most of us developers upgrade Flex Builder as soon as a new patch or update comes out and since we are in the thick of it all day long we never witness what the average user were to see. I recently just upgraded to Flex Builder Version: 3.0.205647 which also installs Flash Player 9.0.124. What I didn’t realize ( and feel a little dumb about ) is that it also updates the HTML template file to specify a new minor version required.

What I didn’t realize ( and feel a little dumb about ) is that it also updates the HTML template file to specify a new minor version required.

So now any average human viewing your app will see the light blue screen of Flex-dom without any content duhn, duhn, duh.

2 comments |

I Hate / Love / Need to Blog

Posted by Kristofer Joseph Sat, 23 Aug 2008 19:08:00 GMT

I hate Blogging. I think it’s despicable that you Get famous in the Flash world by blabbing into space. It’s hilarious how may Industry Leaders have a hard time giving you the time of day until they’ve read your blog. I’ve been seeing these guys at conferences, user groups, and on jobs for over a decade now but it seams as though I could go my entire career in the background just because I don’t rant on a page about how the Flex team is retarded for not fixing a bug I voted on (Sorry Doug).

Blogging, the gratuitous masturbatory guitar solo of the internet

But then again, how do you give back to this amazing community without sharing your late night discoveries and breakthroughs. How do you grow the community without offering up examples that help lead people to the place where they Get It. How do you help keep your brethren inspired without sharing the sparks that keep you up all night long coding. So many of us take so much that we do everyday for granted. As if once it becomes second nature to ourselves then it becomes obsolete and useless to anyone else. Then as soon as you find yourself stumped the first thing you do is google your way to someone’s, you guessed, it blog. Blogging, the gratuitous masturbatory guitar solo of the internet, the obsessive recording of seemingly useless information, the glimpse into the strange habits of nerds in their spare time, and the best way to give a bit of yourself back to the cloud that makes this livelihood possible. I hate / love / need to blog.

no comments |

Older posts: 1 2