So has ActiveX. I don't think that's even relevant to the discussion. On May 2, 10:33 am, RogerV <[email protected]> wrote: > On May 1, 11:33 pm, Reinier Zwitserloot <[email protected]> wrote: > > > flash "kicks HTML into last century"? > > > What bullcrap. > > Ah...you jumped past the context of the preceding sentence: "Flex SDK > has revolutionized development of enterprise, corporate, and vertical > solution Internet apps over the last 3 years." > > For our vertical industry software applications, we have zero interest > in having Google crawl our customer's business data centers. All the > things you ding Flash for just aren't as relevant as you imagine > relative to its benefits. I can confidently say our customers have had > more issues with their browser security and browser hacks than they've > ever had with any software we've written for them running on Flash > Player. > > All this accusation of Flash being a security threat - with our > customer base it's just the plain old browser that gets them in > trouble with malicious hacks. We've never had one incident yet that > has stemmed from any Flash Player security issue. > > I oversee development over a wide variety of software applications. > Some are complex apps that run on PCs written in .NET Winforms and now > Presentation Manager. Theses client tier apps deal with VoIP, > streaming video, card readers, OCR data acquisition, RFID detected > events, vehicle movements detected by loop sensors, gate arms control, > camera control, etc., etc. To put it mildly, these apps are rich in > functionality for what all they have going on and the simplifications > to the user that they provide for interacting with it all. > > We then have public facing web apps that are exposed on the Internet. > These are HTML/JavaScript and Java middle-tier. Also in this camp we > have dashboard analytics/business-intelligence software written with > Flex. > > Then we have other behind the firewall software written in Flex, > deployed from web servers, able to run in both browser with Flash > Player or in an AIR remote sandbox. When running in AIR, these Flex > web apps look like desktop apps. Actually, given the way we do our > MDI, they look and behave like Mac OS X desktop apps even on Windows. > All the MDI windows are in a layer so that when the app is minimized/ > restored they all respond as a layer. Yet one can click through to the > desktop or underlying windows of other apps. It's a very nice > behavior. > > I've personally programmed in all these scenarios. I know what we can > achieve on each technology stack and I know the economics involved > with these different technology stacks. In terms of economics of > development cost, the quality of the user experience, and the > aesthetics of the application, our Flex RIA apps very much outshine > the web development we do with HTML/JavaScript. We're now getting > ready to phase over to Flex 4 and Sparc. As I've said before, HTML5 > hasn't even reached parity with what we were doing 2 years ago using > Flex 2 SDK. > > The stuff we're doing with AIR and the new capabilities we'll get with > AIR 2.0 just take things to another level altogether - that browser- > based software can't do at all. When we do AIR, we do it in a hybrid > RIA manner. The AIR app is essentially a host to a highly modular Flex > app that is deployed from the web server. The AIR host provides access > to features not possible in a browser - but it's securely constrained > to just one app from one well-known server of origin. So the > substantial form-based aspect of our apps is server-side deployed. > Therefore our support people can run the core app with just a browser > (say, when traveling and using a laptop from a hotel room). Yet the > primary customers will get the full rich desktop experience by running > the app from the AIR host installed on their PCs. > > I've only been at this particular company for six years so I've seen > what we had before we adopted Flex (when 2.0 was in beta) and all the > way into AIR adoption. I've designed and implemented one application > for the company and have done the architecture and lead the teams for > two other applications (one of them being a rewrite of the company's > flagship app). I'm now being tasked to start coordinating development > of all our application development in terms of architecture and > technology stacks. > > Yes, I know folks doing web development for public facing apps on the > Internet think that the IT universe revolves around HTML and > JavaScript. Yet in a vertical industry space of enterprise and > corporate software development, it is not rewarding to try and shoe > horn all software into that mold. One of my first task at this company > was to rewrite a HTML/JavaScript app with a .NET WinForm replacement. > The browser approach had been okay for prototyping the concept but > ended up being an extremely poor choice for building the production > app. Every time we look at a new development scenario, we're always > able to deliver a superior solution with something other than HTML/ > JavaScript. > > Adobe Flex SDK and AIR has revolutionized vertical corporate/ > enterprise software creation. > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" 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 > athttp://groups.google.com/group/javaposse?hl=en.
-- You received this message because you are subscribed to the Google Groups "The Java Posse" 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/javaposse?hl=en.
