RE: [Flashcoders] Flex Apps versus Flash Projector apps
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JesterXL Sent: Wednesday, April 05, 2006 7:05 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] Flex Apps versus Flash Projector apps The only reason Flex 2 isn't realistic for creating desktop applications currently is: - it's in beta - mProjector, SWFStudio, Zinc, and Screenweaver haven't made a wrapper for Flash Player 8.5 yet What about wrapping the Flash Player 8.5 ActiveX within .NET building a custom wrapper and using External Interface to call from Flex to .NET and vice versa. I haven't tried it with FP8.5 but this works with FP8 and there should be no difference. Anyone already tried it? Cheers, Sönke ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Flex Apps versus Flash Projector apps
Nope. http://dev.jessewarden.com/captivate/flexonthedesktop/ The only reason Flex 2 isn't realistic for creating desktop applications currently is: - it's in beta - mProjector, SWFStudio, Zinc, and Screenweaver haven't made a wrapper for Flash Player 8.5 yet Keep in mind, Flex 2 will create Flash Player 8.5 SWF's; you'll have to wait almost another year before Flash 9 is released so you can do so. Granted, an alpha will be out soon, but people generally do not deliver applications to clients using alpha software. - Original Message - From: Mike Anderson [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Wednesday, April 05, 2006 12:54 PM Subject: [Flashcoders] Flex Apps versus Flash Projector apps Hey Everybody, Is it safe to say that, because Flex requires a server in the middle (to process the .mxml files), that Flex is simply an unrealistic solution if your end goal is to deliver portable applications that can be self contained? In addition to that statement: Is this why Flash (versus Flex) will have a much longer shelf-life now, because Flash combined with Zinc (or some other projector packager) is still the only way to allow users to use your Flash applications in a standalone manner, without requiring an HTML container? I would love to hear your thoughts on this topic. Thanks in advance, Mike ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Flex Apps versus Flash Projector apps
Early on though, I thought there some legalities surrounding the pre-compiling of SWF's via Flex, and then distributing them in their singular state. I thought that Flex had to stay within the entire workflow, including final viewing/use of the application. I guess I need to do some more homework on this topic. I was totally into Flex when it first came out, but I heard there were tons of changes down the road, so I sort of backed off from the whole thing. Could you shed some more light on that whole thing? Thanks for all your help, Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JesterXL Sent: Wednesday, April 05, 2006 12:05 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] Flex Apps versus Flash Projector apps Nope. http://dev.jessewarden.com/captivate/flexonthedesktop/ The only reason Flex 2 isn't realistic for creating desktop applications currently is: - it's in beta - mProjector, SWFStudio, Zinc, and Screenweaver haven't made a wrapper for Flash Player 8.5 yet Keep in mind, Flex 2 will create Flash Player 8.5 SWF's; you'll have to wait almost another year before Flash 9 is released so you can do so. Granted, an alpha will be out soon, but people generally do not deliver applications to clients using alpha software. - Original Message - From: Mike Anderson [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Wednesday, April 05, 2006 12:54 PM Subject: [Flashcoders] Flex Apps versus Flash Projector apps Hey Everybody, Is it safe to say that, because Flex requires a server in the middle (to process the .mxml files), that Flex is simply an unrealistic solution if your end goal is to deliver portable applications that can be self contained? In addition to that statement: Is this why Flash (versus Flex) will have a much longer shelf-life now, because Flash combined with Zinc (or some other projector packager) is still the only way to allow users to use your Flash applications in a standalone manner, without requiring an HTML container? I would love to hear your thoughts on this topic. Thanks in advance, Mike ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Flex Apps versus Flash Projector apps
Nope, just confusion on the license terms. Adobe will work with you, but most people couldn't afford Flex 1.5 anyway, so license discussions were pointless. Macromedia Central, for example, accessed SWF's like this and it was perfectly legal. Most Flex developers deploy SWF's to their server, and only use mxmlc for development. Having the Flex server merely reside on the server, and only compile once you deploy is far more efficient from a server point of view since a SWF is just a binary file served to the client. I can shed a lot of light, but the whole thing is a large topic. Anything in particular? - Original Message - From: Mike Anderson [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Wednesday, April 05, 2006 1:16 PM Subject: RE: [Flashcoders] Flex Apps versus Flash Projector apps Early on though, I thought there some legalities surrounding the pre-compiling of SWF's via Flex, and then distributing them in their singular state. I thought that Flex had to stay within the entire workflow, including final viewing/use of the application. I guess I need to do some more homework on this topic. I was totally into Flex when it first came out, but I heard there were tons of changes down the road, so I sort of backed off from the whole thing. Could you shed some more light on that whole thing? Thanks for all your help, Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JesterXL Sent: Wednesday, April 05, 2006 12:05 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] Flex Apps versus Flash Projector apps Nope. http://dev.jessewarden.com/captivate/flexonthedesktop/ The only reason Flex 2 isn't realistic for creating desktop applications currently is: - it's in beta - mProjector, SWFStudio, Zinc, and Screenweaver haven't made a wrapper for Flash Player 8.5 yet Keep in mind, Flex 2 will create Flash Player 8.5 SWF's; you'll have to wait almost another year before Flash 9 is released so you can do so. Granted, an alpha will be out soon, but people generally do not deliver applications to clients using alpha software. - Original Message - From: Mike Anderson [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Wednesday, April 05, 2006 12:54 PM Subject: [Flashcoders] Flex Apps versus Flash Projector apps Hey Everybody, Is it safe to say that, because Flex requires a server in the middle (to process the .mxml files), that Flex is simply an unrealistic solution if your end goal is to deliver portable applications that can be self contained? In addition to that statement: Is this why Flash (versus Flex) will have a much longer shelf-life now, because Flash combined with Zinc (or some other projector packager) is still the only way to allow users to use your Flash applications in a standalone manner, without requiring an HTML container? I would love to hear your thoughts on this topic. Thanks in advance, Mike ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Flex Apps versus Flash Projector apps
Early on though, I thought there some legalities surrounding the pre-compiling of SWF's via Flex, and then distributing them in their singular state. Things have changed quite a bit between Flex 1.x and Flex 2 (which is of course still in beta). With Flex 2, you can distribute Flex-generated SWFs however you like. There is no required server component for applications developed with just the Flex 2 compiler. There are optional server components, which will likely be quite useful, since most Flex 2 applications will probably fetch data from a server of some sort anyway, but they are not required by the Flex 2 compiler alone. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Flex Apps versus Flash Projector apps
Wow thanks for that information - And Yes, if you are able to explain some things in greater depth, you would be helping me in a HUGE way since I have to make some decisions regarding my programming future. Other than Flex 2.0 being more advanced than 1.5, what are the major differences between the 2? Do I still need a JRun Server (or some other type server) setup on one of my machines, in order to compile my Flex Applications? The way it worked before, was that you write out all your .mxml files, and they would compile the first time they are accessed. Thereafter, the only time they would recompile (causing a slight pause on the client side) is when the .mxml file is changed/updated. Is this still the same method being used? I downloaded portions of the 2.0 Beta kit, but I could use some major clarifications regarding what I actually need (as a developer) to write and run Flex Applications. In addition to that, I would love to know what the clients actually USING the Flex Apps would require - regarding servers and additional software that would have to be purchased. With Flex 1.5, I had a LOT of hang-ups regarding pricing structure, etc. especially once it went into production on the client side of things. I still have high hopes with Flex 2.0 - I just hope it all stays reasonable. Thanks again!! Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JesterXL Sent: Wednesday, April 05, 2006 12:23 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] Flex Apps versus Flash Projector apps Nope, just confusion on the license terms. Adobe will work with you, but most people couldn't afford Flex 1.5 anyway, so license discussions were pointless. Macromedia Central, for example, accessed SWF's like this and it was perfectly legal. Most Flex developers deploy SWF's to their server, and only use mxmlc for development. Having the Flex server merely reside on the server, and only compile once you deploy is far more efficient from a server point of view since a SWF is just a binary file served to the client. I can shed a lot of light, but the whole thing is a large topic. Anything in particular? - Original Message - From: Mike Anderson [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Wednesday, April 05, 2006 1:16 PM Subject: RE: [Flashcoders] Flex Apps versus Flash Projector apps Early on though, I thought there some legalities surrounding the pre-compiling of SWF's via Flex, and then distributing them in their singular state. I thought that Flex had to stay within the entire workflow, including final viewing/use of the application. I guess I need to do some more homework on this topic. I was totally into Flex when it first came out, but I heard there were tons of changes down the road, so I sort of backed off from the whole thing. Could you shed some more light on that whole thing? Thanks for all your help, Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JesterXL Sent: Wednesday, April 05, 2006 12:05 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] Flex Apps versus Flash Projector apps Nope. http://dev.jessewarden.com/captivate/flexonthedesktop/ The only reason Flex 2 isn't realistic for creating desktop applications currently is: - it's in beta - mProjector, SWFStudio, Zinc, and Screenweaver haven't made a wrapper for Flash Player 8.5 yet Keep in mind, Flex 2 will create Flash Player 8.5 SWF's; you'll have to wait almost another year before Flash 9 is released so you can do so. Granted, an alpha will be out soon, but people generally do not deliver applications to clients using alpha software. - Original Message - From: Mike Anderson [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Wednesday, April 05, 2006 12:54 PM Subject: [Flashcoders] Flex Apps versus Flash Projector apps Hey Everybody, Is it safe to say that, because Flex requires a server in the middle (to process the .mxml files), that Flex is simply an unrealistic solution if your end goal is to deliver portable applications that can be self contained? In addition to that statement: Is this why Flash (versus Flex) will have a much longer shelf-life now, because Flash combined with Zinc (or some other projector packager) is still the only way to allow users to use your Flash applications in a standalone manner, without requiring an HTML container? I would love to hear your thoughts on this topic. Thanks in advance, Mike ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders
RE: [Flashcoders] Flex Apps versus Flash Projector apps
Thanks Dave - With that said, if I plan on doing Remoting (which could be construed as a broad term I guess), what would I require in order to do that? Of course in Flash, you just use the Remoting Classes, etc. and you are all set. You just have to make your choice between ColdFusion or .NET for the backend (or whatever else is out there). Are there built-in advantages for the developer/clients if they use Flex 2.0 along with ColdFusion? I've always seen MM put more icing on the cake for people that wanted to use MM products across the board. As much as I wanted .NET, I moved all my code to ColdFusion - because Remoting was already bundled with it. I understand that I personally need to take time and research this all out, but the information you provide right now will help my radically understand how things now work with 2.0 - and help me arrive at a solution much quicker. I want to master Flex very badly - because it's simply amazing what it can do. Thanks again, Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dave Watts Sent: Wednesday, April 05, 2006 12:27 PM To: Flashcoders mailing list Subject: RE: [Flashcoders] Flex Apps versus Flash Projector apps Early on though, I thought there some legalities surrounding the pre-compiling of SWF's via Flex, and then distributing them in their singular state. Things have changed quite a bit between Flex 1.x and Flex 2 (which is of course still in beta). With Flex 2, you can distribute Flex-generated SWFs however you like. There is no required server component for applications developed with just the Flex 2 compiler. There are optional server components, which will likely be quite useful, since most Flex 2 applications will probably fetch data from a server of some sort anyway, but they are not required by the Flex 2 compiler alone. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Flex Apps versus Flash Projector apps
Other than Flex 2.0 being more advanced than 1.5, what are the major differences between the 2? By default, compilation is done on the developer's workstation, not on a server. By default, you can build Flex 2 applications without any server component; they can talk to a server using web services, etc. By default, you can distribute Flex 2 applications just like you would any other sort of SWF. There are server-side components to Flex - Flex Data Services and the CF-Flex connector. Flex Data Services allows you to push data to Flex clients, among other things. The CF-Flex connector allows you to more easily exchange data between ColdFusion and Flex. If you use those server-side components, you'll have to (a) purchase them and (b) deploy them on the production servers where you use them. Personally, I think the biggest difference between Flex 2 and previous versions is the performance of the 8.5 player - applications load faster, run faster, and can handle larger data sets in my limited experience. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Flex Apps versus Flash Projector apps
Flex 1.5 vs. Flex 2 - SDK is free (mxmlc compiler and component framework [and I think compc too]) - Flex 1.5 uses FlexBuilder 1.5, basically Dreamweaver MX 2004 with built-in SWF renderer. Flex 2 uses Eclipse, either as a standalone install, or a plugin. - Flex 1.5 hardcoded to make Flash Player 7 SWF's (ActionScript 1 or 2). You could utilize Flash 8 functionality via loadMovie. Flex 2 hardcoded for Flash Player 8.5 and uses ActionScript 3 only. You can embed Flash 8 SWF's sort of, but no ActionScript is kept (framelabels will apparently be supported too) You do not need a server of any kind for Flex 2. You can still use the Flex server the old way, however, if you wish. My professional recommendation as to what you need to write Flex 2 applications: - Eclipse 3.1 - Flex Builder 2 plugin - Flash Player 8.5 installed in Firefox What you need to run them: - Flash Player 8.5 installed in Firefox (and/or Internet Explorer) In my professional job, we'll still continue to utilize the Flex server since we own Flex 1.5. When Flex 2 is released, we'll probably start using Flex Data Services (Flex server with built-in push, like Flash Media Server's remote shared objects), we'll continue using JRun, and continue using ColdFusion for the server-side. Client's using your application need a computer and a browser (Firefox, IE, Safari, Mozilla, Opera) that has the Flash Player 8.5 installed for Flex 2 apps, and Flash Player 7 for Flex 1.5 apps. - Original Message - From: Mike Anderson [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Wednesday, April 05, 2006 1:32 PM Subject: RE: [Flashcoders] Flex Apps versus Flash Projector apps Wow thanks for that information - And Yes, if you are able to explain some things in greater depth, you would be helping me in a HUGE way since I have to make some decisions regarding my programming future. Other than Flex 2.0 being more advanced than 1.5, what are the major differences between the 2? Do I still need a JRun Server (or some other type server) setup on one of my machines, in order to compile my Flex Applications? The way it worked before, was that you write out all your .mxml files, and they would compile the first time they are accessed. Thereafter, the only time they would recompile (causing a slight pause on the client side) is when the .mxml file is changed/updated. Is this still the same method being used? I downloaded portions of the 2.0 Beta kit, but I could use some major clarifications regarding what I actually need (as a developer) to write and run Flex Applications. In addition to that, I would love to know what the clients actually USING the Flex Apps would require - regarding servers and additional software that would have to be purchased. With Flex 1.5, I had a LOT of hang-ups regarding pricing structure, etc. especially once it went into production on the client side of things. I still have high hopes with Flex 2.0 - I just hope it all stays reasonable. Thanks again!! Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JesterXL Sent: Wednesday, April 05, 2006 12:23 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] Flex Apps versus Flash Projector apps Nope, just confusion on the license terms. Adobe will work with you, but most people couldn't afford Flex 1.5 anyway, so license discussions were pointless. Macromedia Central, for example, accessed SWF's like this and it was perfectly legal. Most Flex developers deploy SWF's to their server, and only use mxmlc for development. Having the Flex server merely reside on the server, and only compile once you deploy is far more efficient from a server point of view since a SWF is just a binary file served to the client. I can shed a lot of light, but the whole thing is a large topic. Anything in particular? - Original Message - From: Mike Anderson [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Wednesday, April 05, 2006 1:16 PM Subject: RE: [Flashcoders] Flex Apps versus Flash Projector apps Early on though, I thought there some legalities surrounding the pre-compiling of SWF's via Flex, and then distributing them in their singular state. I thought that Flex had to stay within the entire workflow, including final viewing/use of the application. I guess I need to do some more homework on this topic. I was totally into Flex when it first came out, but I heard there were tons of changes down the road, so I sort of backed off from the whole thing. Could you shed some more light on that whole thing? Thanks for all your help, Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of JesterXL Sent: Wednesday, April 05, 2006 12:05 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] Flex Apps versus Flash Projector apps Nope. http://dev.jessewarden.com/captivate/flexonthedesktop
RE: [Flashcoders] Flex Apps versus Flash Projector apps
Wow that is great! So basically, the method in which clients retrieve their SWF files are the same as getting a plain old SWF file created using Flash? So the Flex SWF (which gets compiled on the developers machine) simply gets copied to the Web Server hosting the application. That is great! I hated the fact that there was this elaborate ADDITIONAL server component, that was required to hand out .mxml files (which of course, end up being swf files in their final form). If I hear you correctly then, there is NO Data functionality built into the BASIC Flex 2.0 Architecture? For a SWF file to have the ability to Send/Receive Data to a Server (whichever flavor that may be), a type of connector must be purchased beforehand, in order for that functionality to be enabled? Does the developer have crippled versions of these connectors available to them, so that they can write the apps and actually test them? Or do they have to fork out right away for these connectors, in order to give their Flex Apps the ability to exchange data with servers? THIS is the part that I need clarified in a major way, so that I can get a handle on my software costs for the year. I just hope I can afford all this stuff, so that I can simply write functional Flex Apps to tease my clients with. You know, it's really the developers that sell your products for you - getting their clients excited and showing what can be possible, but if it's so cost prohibitive where the developer can't even afford it, it's kind of a moot point. Can you shed more light on that topic? Thanks again for everything :) Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dave Watts Sent: Wednesday, April 05, 2006 12:44 PM To: Flashcoders mailing list Subject: RE: [Flashcoders] Flex Apps versus Flash Projector apps Other than Flex 2.0 being more advanced than 1.5, what are the major differences between the 2? By default, compilation is done on the developer's workstation, not on a server. By default, you can build Flex 2 applications without any server component; they can talk to a server using web services, etc. By default, you can distribute Flex 2 applications just like you would any other sort of SWF. There are server-side components to Flex - Flex Data Services and the CF-Flex connector. Flex Data Services allows you to push data to Flex clients, among other things. The CF-Flex connector allows you to more easily exchange data between ColdFusion and Flex. If you use those server-side components, you'll have to (a) purchase them and (b) deploy them on the production servers where you use them. Personally, I think the biggest difference between Flex 2 and previous versions is the performance of the 8.5 player - applications load faster, run faster, and can handle larger data sets in my limited experience. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Flex Apps versus Flash Projector apps
If I hear you correctly then, there is NO Data functionality built into the BASIC Flex 2.0 Architecture? For a SWF file to have the ability to Send/Receive Data to a Server (whichever flavor that may be), a type of connector must be purchased beforehand, in order for that functionality to be enabled? Not exactly. There is data functionality - the ability to invoke web services, for example. You don't need any connector for that. The server-side components provide additional options, and/or make exchanging data easier. Does the developer have crippled versions of these connectors available to them, so that they can write the apps and actually test them? Or do they have to fork out right away for these connectors, in order to give their Flex Apps the ability to exchange data with servers? Well, right now everything's still in beta, so I suspect this hasn't been finalized one way or the other. Presumably, there will be developer licenses for both Flex Data Services and the CF-Flex connector, but I could be wrong about that. THIS is the part that I need clarified in a major way, so that I can get a handle on my software costs for the year. I just hope I can afford all this stuff, so that I can simply write functional Flex Apps to tease my clients with. Your best bet is to download the beta bits and start playing around with them. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Flex Apps versus Flash Projector apps
fyi, You can download a beta of Flex 2, Flex Builder, Flash Player 8.5 and mxmlc (command line compiler) from: http://labs.macromedia.com mike chambers [EMAIL PROTECTED] Dave Watts wrote: Early on though, I thought there some legalities surrounding the pre-compiling of SWF's via Flex, and then distributing them in their singular state. Things have changed quite a bit between Flex 1.x and Flex 2 (which is of course still in beta). With Flex 2, you can distribute Flex-generated SWFs however you like. There is no required server component for applications developed with just the Flex 2 compiler. There are optional server components, which will likely be quite useful, since most Flex 2 applications will probably fetch data from a server of some sort anyway, but they are not required by the Flex 2 compiler alone. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] Flex Apps versus Flash Projector apps
No. This is not correct. The Player and Framework support sending and receiving data to the server in a number of ways: HTTP Binary and XML Sockets AMF On top of this player support, the Flex framework provides: HTTPService - makes HTTP calls a little easier SOAP and XML-RPC based web services This is all in the player and the framework, and is available (and free) to everyone. mike chambers [EMAIL PROTECTED] Mike Anderson wrote: Wow that is great! If I hear you correctly then, there is NO Data functionality built into the BASIC Flex 2.0 Architecture? For a SWF file to have the ability to Send/Receive Data to a Server (whichever flavor that may be), a type of connector must be purchased beforehand, in order for that functionality to be enabled? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] Flex Apps versus Flash Projector apps
Wow - so when you say AMF - this is the same as Remoting correct? As far as I know, these 2 terms are/were interchangeable. With that said, if I have a ColdFusion Server running, I can immediately start writing highly functional apps using Flex 2.0 Beta and make Remoting calls?? Thanks Mike and everybody else contributing to this thread. Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike Chambers Sent: Wednesday, April 05, 2006 4:35 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] Flex Apps versus Flash Projector apps No. This is not correct. The Player and Framework support sending and receiving data to the server in a number of ways: HTTP Binary and XML Sockets AMF On top of this player support, the Flex framework provides: HTTPService - makes HTTP calls a little easier SOAP and XML-RPC based web services This is all in the player and the framework, and is available (and free) to everyone. mike chambers [EMAIL PROTECTED] Mike Anderson wrote: Wow that is great! If I hear you correctly then, there is NO Data functionality built into the BASIC Flex 2.0 Architecture? For a SWF file to have the ability to Send/Receive Data to a Server (whichever flavor that may be), a type of connector must be purchased beforehand, in order for that functionality to be enabled? ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com