The HelloWorld.swf file is only 79KB in size. Looking at the initial part of the HelloWorld.js with a text editor gives me an impression that most of the stuff in this file is never used. Examples: Bl='org.apache.royale.utils.Timer' vf='org.apache.royale.graphics.GradientEntry'
On Tue, Oct 20, 2020 at 12:08 PM Yishay Weiss <yishayj...@hotmail.com> wrote: > Sorry, missed that. > > > > So to expand a bit on Carlos’s answer, using emulation will probably cut > down dev time but will certainly increase app size. If you are looking for > the leanest solution that’s what Basic is for. Jewel is less focused on app > size but will probably still be somewhat smaller than emulation. I don’t > think we ever made precise measurements, but that’s the general idea. > > > > Hope this helps. > > > > *From: *Carlos Rovira <carlosrov...@apache.org> > *Sent: *Tuesday, October 20, 2020 6:13 PM > *To: *users@royale.apache.org > *Subject: *Re: How to minify mxroyale\HelloWorld .js file > > > > Hi Yishay, > > > > he's talking about reducing size of the js-release version > > > > El mar., 20 oct. 2020 a las 17:07, Yishay Weiss (<yishayj...@hotmail.com>) > escribió: > > There should be [1] a minified version under js-release > > > > [1] https://apache.github.io/royale-docs/get-started/hello-world > > > > > > *From: *Carlos Rovira <carlosrov...@apache.org> > *Sent: *Monday, October 19, 2020 11:06 PM > *To: *users@royale.apache.org > *Subject: *Re: How to minify mxroyale\HelloWorld .js file > > > > Hi, > > > > Don't think so. I'm not an expert on Flex emulation in Royale but it's > trying to work as Flex did, so I think if original flex hello world was > around 500kb is normal that emulation is around that size. > > > > Although Royale has a better architecture based on PAYG and strand/beads, > only using UI Sets like Basic or Jewel will make you get better and lower > sizes in your app. > > > > That's one of the tradebacks in using emulation vs a newer ui set you get > it working with less changes in your code, but the size will be pretty > similar I think. > > > > > > > > El lun., 19 oct. 2020 a las 16:41, Piotr Grudzinski (< > pi...@powersmiths.com>) escribió: > > Hi all, > > > > I have built the the mxroyale\HelloWorld example using a command line with > the following options: > > -debug=false -targets=JSRoyale +configname=flex > > The HelloWorld.js file in the js-release folder is 504KB in size which > feels quite big for such a simple application. > > Are there any compiler options available to minify the generated .js file? > > Any other ideas to minify it? > > > > Regards, > > Piotr > > > > > > > -- > > Carlos Rovira > > Apache Member & Apache Royale PMC > > *Apache Software Foundation* > > http://about.me/carlosrovira > > > > > > > > > -- > > Carlos Rovira > > Apache Member & Apache Royale PMC > > *Apache Software Foundation* > > http://about.me/carlosrovira > > > > >