|
EiffelBuild
EiffelBuild is Eiffel Software's powerful multi-platform GUI-building application. It facilitates the rapid development of Graphical User Interfaces (GUI's) that will look and operate identically on any platform that EiffelStudio runs on. This cross-platform portability is achieved through the use of Eiffel Software's powerful EiffelVision2 library. EiffelBuild eliminates most of the time consuming coding, compiling, and testing cycle necessary to develop a specific GUI appearance.
Instead, your interface is constructed quickly and easily in a tool specifically designed for the task.
View corresponding presentation (Shockwave Flash Demo)
and online
documentation
EiffelBuild is fully compatible with the EiffelVision2 library, thus allowing programmers to tap into a large and powerful existing code base. In addition, EiffelBuild gives developers access to these unique benefits not found in other development environments:
- Immediate feedback on the current look of the interface, permitting real time modifications.
- Ability to create a clean, usable system written entirely in Eiffel and run this system on virtually any platform.
- A super-easy way to build a common widget structure for use in many systems. This includes support for user-created components which are a representation of an interface design. Simply "pick" any part of a interface under construction and "drop" it into the component tool to create a new component! When you wish to use the component again, just "pick" and "drop" back into your design, and the widget structure represented by the component will be automatically rebuilt. This allows you to quickly and easily build interfaces with common widget structures, without having to rebuild these structures from scratch each time.
- Different visualization modes. EiffelBuild offers different visualization modes for the convenience of the user. Two visualization modes support direct interface construction. A third mode allows viewing of the created interface only. The first building mode is a tree view representation of the widgets parenting structure while the second is a "widget" view which aims to resemble the actual interface that is being constructed. From both of these views, widgets may be added and removed as necessary.
- Unlimited undo/redo feature saves time toggling. Unique to EiffelBuild is the infinite undo/redo mechanism. It is displayed in an easy to access list form. One click allows restoration to any point in the latest development process cutting both toggling time and developer frustration.
Want to learn more? Get EiffelBuild by
downloading EiffelStudio
| |