Jesse,

I appreciate the time for the thorough response.  This is something that
is useful knowledge not only to us, but to the community as a whole.  I
will try to keep everybody updated as we discover tips and tricks that
will help other developers.

Thanks,

Bob Remeika


-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of JesterXL
Sent: Tuesday, July 05, 2005 11:10 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Flex over dialup?

The app's performance is not directly proportional to download speed. 
Download time is indirectly.  "Slower modem, more time to download the
app; 
modems & broadband have the exact same application running speed."

I'm using a Label, DataGrid, HSlider, Button, ComboBox, CheckBox, Panel,

TitleWindow, VBox, and HBox, along with some small sized codebase, and
the 
resulting SWF is 188k.

After opening up in Flash's bandwidth profiler (running at 56k
[4.7kb/sec]), 
it takes:
- 3 seconds to show the preloader
- 45 seconds to fully download

On slow DSL (32.6kb/sec), it takes:
- 2 seconds to show the preloader
- 5 seconds to fully download

The majority of the filesize comes from components, in particular the
image 
assets.  Additionally, there is a large upfront cost of utilizing the
Flex 
component framework; so dropping a Panel in an application incurs a
large 
charge, but each additional component isn't so much because they all
utilize 
the same framework, so the more components you add, the less impact they

have on final filesize.

Therefore, the number of components isn't a large factor, but rather the

type... which really doesn't matter.

There are a few ways to lessen the impact, such as using
SharedLibraries, 
but this really only applies to an Enterprise Class level application; 
you'll be hard pressed to get passed the 53k crusp:

(old)
http://www.macromedia.com/devnet/mx/flash/articles/buildtest_comp_02.htm
l

Building web applications for the bandwidth challenged market is tough;
.NET 
& JVM are out of the question since they take lik 3+ hours to download
where 
as Flash Player takes about 10 minutes over a modem, and then your app
takes 
45 seconds.

It's tough making the business call... taking a Utilitarian approach, if
the 
web application you provided has adequette functionality, then it's
worth 
the 45 second hit, which caches afterwards anyway.  Portraying that
value 
beforehand to get them to "think" it's worth it is tough, I'm sure.

Sorry I can't offer more; I usually develop for intranets or desktops,
so 
it's either Broadband or already installed for me.... Good luck!

----- Original Message ----- 
From: "Bob Remeika" <[EMAIL PROTECTED]>
To: <flexcoders@yahoogroups.com>
Sent: Tuesday, July 05, 2005 1:29 PM
Subject: [flexcoders] Flex over dialup?


Does anybody here have experience with using Flex applications over
dialup?  I would assume that the initial load time of the application
would be the killer, but subsequent requests would be more user
friendly and bandwidth friendly than a standard web page.  I am
interested to see if anybody has had the chance to see what the user
experience is like on 56K.

In aaddition to this post... does anybody know what the average file
size of a flex swf is? If most of the content (i.e. jpgs, videos, and
other swfs) are loaded dynmically at run-time, what is the expected
file size of a standard shopping cart?

Any information would be helpful... we would like to use flex, but we
are worried that some users will have a hard time using our flex
application over a slow connection.

Thank you,
Bob Remeika




--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links








--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links



 




--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to