January 22, 2008

Announcing InsideRIA.com

Adobe and O’Reilly have teamed up to create one of the premiere sites for RIA news and information, InsideRIA.com.

InsideRIA
Meet the Experts

January 21, 2008

How often you write code in the Flash Timeline?

Here is a useful tip for writing code in the Flash Timeline.

Lets write better code...

Flash/Flex/AIR wallpapers

Found some good nice desktop wallpapers on Flickr for Flash, Flex and AIR. Click here to visit and download.

Vector versions are available here, for you to make your own.

January 18, 2008

Useful Flex/ActionScript 3.0 Ebooks

Thanks to Bhuvan Gupta for hosting the useful books...

ActionScript 3 Cookbook : Download here
Programming ActionScript 3 : Download here

Tired of creating the base classes for Cairngorm?

Here is a cool application, which helps you in creating the base classes required for an application based on Cairngorm Microarchitecture.

This application helps you in building the base classes for the application based on the powerful micro-architecture.

Application has lots of features like

* User-defineable package name
* User-defineable folder names
* Custom build file
* Save and Load structure definitions (XML)
* Editable source XML
* Preview Files
* Downloadable Zip File

Happy coding!

January 17, 2008

Mogulus is hiring...!

Mogulus is hiring! We are a New York based Web 2.0 startup, with our
software development center located in Bangalore. Here are the
details:

About us:
We have created a platform that allows anybody to create
their own, 24/7, television station on the internet. We have launched
our private beta in May 2007, and are in public beta since November
2007, with more than 25'000 producers having signed up to create more
than 22'000 channels. Mogulus now streams more than 20 million minutes
of video every month, and we keep on growing every day. We are at a
leading position in Flash/ActionScript/Flex development, and have been
pushing the technology to its limits since day one. Feel free to sign
up and try out Mogulus for yourself!

Useful links:
http://www.mogulus.com
http://www.mogulus.com/studio - our Studio application
http://www.mogulus.com/blog - More about us.

About the position:
As a member of our Flex development team, you will
contribute to the development and design of our online platform. You
will work with the full project lifecycle, including architecture
design, implementation, code reviews, maintenance, and testing. Your
day-to-day work will include doing R&D on new projects/frameworks,
collaborating with a small team of talented people, and generally
improving Mogulus.

About you:
You are an experienced and talented Actionscript/Flex
developer, have a firm understanding of Object Oriented Programming,
design paterns and algorithmics, and are a creative, independent and
passionate individual. You are experienced with the Flex component
architecture, its lifecycle, design and skinning. Ideally, you also
have experience with revision control tools like CVS and Subversion.

How to apply:
send your resume to jobs@mogulus.com. We look forward to
hear from you.

Mogulus Network Capacity

The Mogulus Network reached more than 6,000 concurrent viewers. Each channel producers was trying to cover the keynote in their own way – sneaking cameras in the keynote, calling back a studio in France, etc…

Read more on this...

Sun acquires MySql

Sun has acquired MySQL (read it here). I hope that this means that MySQL will have an even better future, but it makes me a bit nervous. most of my database development is done with MySQL. Hope it remain as reliable as now it is.

On a positive side, that the GUI tools can become even more powerful!

I am such a lazy guy.... :(

I have not blogged for a looooooooooong time...

Reason: I am just lazy.... Its totally on my side and I am being lazy to write... and share...

My sincere apologies... Hope to blog more...

July 5, 2007

Assigning a default style for your custom styles

I was wondering how to assign a default style to my custom style property while developing a custom component. After some search in the Flex Help, I found this solution:

private static var classConstructed:Boolean = classConstruct();

private static function classConstruct():Boolean
{
if (!StyleManager.getStyleDeclaration("titleBackgroundSkin"))
{
// If there is no CSS definition for StyledRectangle,
// then create one and set the default value.
var newStyleDeclaration:CSSStyleDeclaration = new CSSStyleDeclaration();
newStyleDeclaration.setStyle("titleBackgroundSkin", mx.skins.halo.TitleBackground);
StyleManager.setStyleDeclaration("Chat", newStyleDeclaration, true);
}
return true;
}

This might result '1000: Ambiguous reference to setStyle' error, if you are using mx_internal namespace to call the methods declared with 'mx_internal' namespace. To solve that, try calling the method, by explicitly prefixing 'mx_internal::' before the method. Refer my previous post for more information.