What is Flex
Flex is a powerful application framework that allows developers to easily build mobile applications for iOS, Android, and BlackBerry Tablet OS, as well as traditional applications for the browser and the desktop using the same programming model, the same tool, and the same code base.Enterprise-class Programming Model
The Flex programming model includes all the constructs that application developers rely on to boost their productivity (strong and dynamic typing, inheritance, interfaces, etc.), along with an extensive set of mobile and traditional components (grids, trees, charting components, etc). Flex applications can access device capabilities such as the GPS, the accelerometer, the camera, and the local database.Developer Tools
Flash Builder is an enterprise-class Eclipse-based IDE to develop Flex applications. Flash Builder includes state-of-the-art productivity features (code assist, refactoring, etc), on-device debugging, and mobile simulators that allow developers to test their applications on different screen sizes and densities. Flash Builder allows developers to package native application files (ipa, apk, bar) for release on the Apple App Store, Android Marketplace, and BlackBerry App world.Mobile
Flex allows you to build high-performance applications that run consistently on iOS, Android and the BlackBerry PlayBook using one toolset, one programming model, and one code base. Far from taking a common denominator approach, Flex applications running on Mobile devices provide a state-of-the-art user experience by leveraging both the capabilities of the device (GPS, accelerometer, camera, phone, SMS, etc) and the unique capabilities of the Flex framework (familiar programming model, extensive component set, server integration).Server Integration
Flex tightly integrates with Java, Spring, Hibernate, PHP, Ruby, .NET, ColdFusion, and SAP using industry standards such as REST, SOAP, JSON, JMS, and AMF. Flex also provides a pub/sub messaging infrastructure to support advanced data push use cases and integrates with the Collaboration Service to add videoconferencing, VOIP, and in-context collaboration to your application.Plentiful Components
The Flex SDK contains hundreds of out-of-the-box components. DataGrids, Charts, Formatters, Validators, and numerous other UI controls are the building blocks for applications of all sizes. Components can be styled and skinned to fit the look and feel you want. There are also hundreds of third party open source and commercial components available for Flex. Mapping APIs, Data Visualization libraries, and Cloud APIs provide the building blocks for assembling great applications. Check out Tour de Flex to see many of the available components for Flex.Outstanding Performance
By doing data visualization and UI interactions on the client-side less time is spent waiting for a server to respond. This offloading and client-side state handling makes back-ends more scalable and efficient. Interactions like filtering and sorting no longer need to round-trip all the way to the server or database. This makes software more responsive and easier to use.untuk lebih taunya kunjungi ini dahh >>> FLEX
0 komentar:
Posting Komentar