In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
Editor to share with you what common AdobeFlex misunderstandings are, I believe that most people still do not understand, so share this article for your reference, I hope you can learn a lot after reading this article, let's go to understand it!
Common misunderstandings about AdobeFlex
On Qcon, Adobe's JamesWard and InfoQ.com shared several misunderstandings about AdobeFlex he encountered during the promotion and dissemination of the Flex application framework.
AdobeFlex misunderstanding 1: in order to run Flex applications, users need to install new things
Ward exclusively discussed the Flash adoption ratio and the Flex programming model to InfoQ.com:
Flex2 and Flex3 must be running on FlashPlayer9. The FlashPlayer9 runtime is currently installed on 94% of the world's computers: http://www.adobe.com/products/player_census/flashplayer/version_penetration.html
Applications for Flex2 and Flex3 are executed in a FlashPlayer9 environment. Flex applications are built on top of native FlashPlayerAPI, such as vector graphics, bitmap processing, and networking (based on the browser network protocol stack). The Flex framework adds reusable components such as date selectors, data tables, charts, and so on. The result of compiling the Flex application produces a SWF file, which is the binary bytecode format used by FlashPlayer. The SWF file contains the bytecode of the Flex framework code and the project custom code. The Flex compiler optimizes the bytecode so that only the classes to be used are compiled into the SWF file.
For desktop applications, Adobe's goal is to launch its own new desktop runtime called AdobeAIR, which it hopes will be as popular as the Web runtime. The AdobeAIR1.0 version will be released in early 2008. Currently, the AIR available on labs.adobe.com is a beta. Many companies are already using AIR to build product software. EBay's application, eBay Desktop, is an example.
AdobeFlex misconception # 2: FlashPlayer is 100% private
Ward continues to explain for InfoQ.com:
At the core of FlashPlayer is the Tamarin virtual machine, an open source project under Mozilla. The SWF file format is not completely open, it is documented by the osflash.org community. There are already many open source products that read and write SWF files. The direction of FlashPlayer products is largely influenced by the community and its needs. The core language of FlashPlayer is an implementation of ECMAScript262, and ECMAScript262 is the specification of JavaScript. Flex also uses CSS for component / application styles. AdobeAIR uses web standards and open source technologies such as Tamarin, Webkit, and SQLite as the basis for its desktop applications.
AdobeFlex misconception 3: Flash is for designers, videos, and annoying
In July 2007, Ward pointed out in his blog post "how do I overcome my fear of Flash":
There is no doubt that Flash's capabilities have been abused. Pop-up windows, skip introductions and annoying ads run across our screens. I have heard people say that a religion should not be denied just because it is abused. This maxim also applies to technology. FLASH can't be abandoned just because some people use it to make a nuisance. After all, e-mail has not disappeared because of the flood of spam.
Ward elaborated on this topic for InfoQ.com:
Traditional FLASH is built with timeline-based tools for designers. Flex is a developer toolkit for building Flash-based content / applications. Designers and developers can work together by sharing resources between the two tools. Flex has added a comprehensive component library:
Http://www.adobe.com/go/flex_explorer_app
Http://www.adobe.com/cfusion/exchange/index.cfm?event=productHome&exc=15&loc=en_us
AdobeFlex myth # 4: Flex is not intended for enterprise / business applications
In the past few weeks, Ward has published a series of seven blog posts about Oracle implementing a large number of new applications on top of AdobeFlex. These applications, recently released on OracleOpenWorld, range from sales tools to database management and business intelligence.
In addition to Oracle's use of Flex, InfoQ.com also announced a number of groups that use Flex to develop enterprise applications. Ward also points out many examples of using AdobeFlex to develop enterprise applications for InfoQ.com, including Workday,SAP,Salesforce and BusinessObjects.
AdobeFlex misunderstanding 5: Flex is too expensive
Ward details Adobe's efforts to dispel public misunderstandings about price:
Flex is a free development kit for building rich Internet applications for Web and desktops, and is about to open source. Free SDK contains everything developers need to build RIA applications, and RIA applications can work the same on any browser or operating system. Part of the free FlexSDK is an extensive set of components that can be extended, skinned, and accessible. You can see many of these components on Flex component Explorer: http://www.adobe.com/devnet/flex/samples/code_explorer/
FlexBuilder is an optional Eclipse plug-in, which makes it more efficient to develop applications using free FlexSDK. It includes functions such as integrated debugging, design view, and code completion.
Recently, many measures have been taken to adjust the price of FlexBuilder. FlexBuilder is now available to students and faculty free of charge. The price of the vanilla version of FlexBuilder without chart components has been reduced to $249 to better balance the price rating of FlexBuilder.
There are also many options for building the back-end infrastructure of Flex applications. To take advantage of high-performance AMF data transfer protocols, there are official Adobe products such as LiveCycle data Services, and many open source projects such as Granite data Services. Using AMF eliminates the unnecessary steps of converting data to text (SOAP,RESTful, etc.), transferring, and then converting text back to data. AMF also allows type information to be saved during online transmission.
The above is all the content of this article "what are the common AdobeFlex misunderstandings?" Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.