Hello, I would suggest you to be thorough with this doc http://livedocs.adobe.com/flex/3/html/help.html?content=rsl_09.html.
You need to understand what RSLs achieve for you. Flex framework is nothing but a bunch of classes implemented over Flash Player APIs, when you create a flex project you are building a project using all the classes required to build your "Flex" project, so by default the flex framework which is close to 150kb would be included/compiled if you create a flex project. If you create an actionscript only project then you would see that flex framework would not be included by default and your swf size would be considerably low. RSLs on the hand has a different purpose, if the client request for a swf file (built using a flex framework), the flash player client will load the full swf file along with the framework classes, this will happen again n again if you donot seprate out the framework signed RSL. if you compile using a framework RSL then your swf size would be cosiderably small, your framework(RSL) would only be loaded once in the flash player(cached), repeated requests to the swf file would not load the flex framework classes as they already available to the flash player in its cache. Hope this helps! Saurabh http://blog.saurabhnarula.com/ On Tue, Aug 10, 2010 at 5:59 PM, Khalid Chaudhary < [email protected]> wrote: > Hello All, > > 1] when you create a new flex project and then do the Release Build. You > will see the size of the *main.swf* is *168KB*. > > When you dont have any thing in the *main.mxml* except this three > lines: > > <?xml version="1.0" encoding="utf-8"?> > > <mx:Application > xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> > > </mx:Application> > Why the generated *main.swf* have size of 168KB? > > 2] But, when we implement RSL for *rpc.swf*, *framework_3.2.0.3958.swz, * > *framework_3.2.0.3958.swf* and *flex.swf,* the generated SWF file is*64KB > *. > > After RSL , the size of *main.swf* goes down to *64KB .* > Is this the minimum size for the swf. > > Thanks and Regards > > > > -- > You received this message because you are subscribed to the Google Groups > "Flex India Community" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<flex_india%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/flex_india?hl=en. > -- You received this message because you are subscribed to the Google Groups "Flex India Community" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/flex_india?hl=en.

