Firemonkey e. Xplore Rapid cross platform native app development with the Firemonkey framework Rapid application development with the Firemonkey framework means a faster way to design, develop, integrate, test, and deploy apps. Professional developers know what counts when building apps fast one cross platform codebase, easy to read and write code, expansive third party component support, and fast visual UI development. Mitov Software Open. Wire. About Open. Wire. Open. Wire is a free open source library. Wireless Communication Library adds support for Bluetooth and Serial ports. VBHs8WuEGg/0.jpg' alt='Embarcadero Rad Studio Xe6 Serial Number' title='Embarcadero Rad Studio Xe6 Serial Number' />The library allows writing advanced VCL and Fire. Monkey components for rapid codeless application development. The components developed with the library allow creation of complex applications with zero lines of program code. The above image visualizes Open. Wire properties. The application shown is a fully functional audio video processing application with user interface and file selection dialog, written with zero lines of code. The the AVIPlayer and the audio to real converter as well as the scope and image displays everything communicates over Open. Wire connections that you chain together at design time. There is no code whatsoever involved in implementing the application Donate to the Open. Wire project. Open. Wire is free open source project. Size 4. 82 GB Whats New in RAD Studio XE5 RAD Studio XE5 delivers the best in multidevice development for PCs, tablets and smartphones. Use the new features of RAD. The above image visualizes OpenWire properties. The application shown is a fully functional audiovideo processing application with user interface and file selection. Rapid application development with the Firemonkey framework means a faster way to design, develop, integrate, test, and deploy apps. Professional developers know what. The product is result of many years of development. If you like the technology, and are willing to help us continue working on it, you can donate using the link bellow. Our component libraries come in 3 versions a VCL Firemonkey version for Delphi C Builder RAD Studio XE4 to 1. Berlin, an MFC compatible Visual C version, and a . NET 2. 0 and 4. 0 4. Visual Studio 2. 00. The RAD Studio version is a set of native VCL and Firemonkey components of which all include now the powerful Mitov Runtime. The Visual C version is a set of native Visual C classes components. The NET 2. 0 and 4. NET components. The. NET version has the same performance as the native versions, and supports all the Microsoft. NET languages including Visual Basic, C, J, F and CCLI. Due to the unique architecture of the Open. Wire platform, the components are implemented the same way in Managed. NET and native Windows 3. The code to control a component from VB. NET, CCLI, C, and J, Visual C MFC, Delphi, and C Builder is almost identical. This allows the developers to migrate and share code between the different environments thus significantly improving the productivity. Open. Wire Libraries for fast, complex data stream processing with almost zero lines of code Open. Wire itself is FREE Open Source project. Below is a brief description of some of the features of the current Open. Wire version. The full documentation is available as a Word document. The purpose of the Open. Wire project is to introduce a unified, easy way to transfer data among different VCL or Fire. Monkey components. This is very similar to the way that products like Lab. View and HP VEE work. For example, you could quickly build an application with a sine wave generator, which streams out to a chart and in parallel to a filter, which streams out to another chart and in parallel to a file logger, as well as to a serial communication sending the data to another system. And what makes this easy is that you do not write code You build streams by connecting an Output. Pin to one or more Input. Pins. The underlying technology pumps your data from pin to pin, using multiple threads for high performance. Output. Pins and Input. Pins can be viewed as connectors on the edges of components and Mitov Software offers a vast array of custom components on multiple platforms or, you can build your own. Features of Open. Wire Componets. Each component can have one or more inputs andor outputs. Each Input or Output is called Pin. I. E. there are Iput. Pins and Output. Pins. Each Output. Pin can stream specific format data to compatible format Input. Pins. Each type of data has its own data specification. The data specification is a globally unique data type identifier. For example, the integer data type has one type of data specification and the String data type has a different one. An Output. Pin can be specified as being able to stream one or many types of data. For example, you could have an Output. Pin that sends file names and streams String data. Any Input. Pin accepting Strings will be able to connect and receive from this Pin, and any Pin accepting file names will be able to connect and receive, too. Specifically. Each Pin is a property cloned from TOWPin. The Input. Pin is inherited from TOWPin and the are called TOWSink. Pin. The Output. Pin is inherited from TOWPin and the are called TOWSource. Pin. The Input. Pin and Output. Pin are responsible for implementing one or many stream specific inerfaces. The interface has a unique GUID specified for that type of stream. The Input. Pin and Output. Pin have data specification which describes what type of data types interfaces it can accept connect to. The data specification for a certain data type contains in the TPin. Type object. The TPin. Type contains one or more entries of type TGUID. The TGUID is used to determine the type of data its in fact the GUID of the interface being able to connect to that type of data. There is a handshaking mechanism involved during the connection of 2 Pins. Only compatible data type Pins can be connected. Otherwise the connection is rejected. There are property editors which are allowing you to connect the Pins. You can connect 2 Pins at run time as well. Open. Wire 2. x adds State. Pins. State. Pins can be connected together by creating hidden objects named State. DispatchersStates. The State. Pins share one and the same state. If a the state of one of the State. Pins changes all the connected State. Pins are changing to the same state. State. Pins can be connected to one Source. Pin, andor to multiple Sink. Pins. The following products are developed with Open. Wire and are free for non commercial purposes Open. Dvla Driver Health Questionnaire. Wire Whats New. New in Version 7. Added RAD Studio 1. Berlin support. Added Reset to Default property editors. Added Enum property editors. Added Class events property editors. Added Multi Event property editors. Added MakeSplit Structure components. New in Version 7. Added 1. 0 Seattle support. Added support for VS2. Added TOWBool. To. Int. Format. Converter. Improved threading support. Improved Open. Wire Editor. Clock pins changed to Milti. Sink. Improved Design Time Editors. Improved JSON support. Improved collections. Added more Live Binding types. Added support for hosting Open. Wire Studio projects. Added serialization support in the buffers. New in Version 7. Added XE8 support. Added a number of standrd pin tipes, and colors for data types. Added a number of type converters. Added support for pin grouping across sub properties. Added support for supression during on connect notifications. Added AddRemove pin notification for owner component. Added support for Debug pins. Added support for RAD Studio preview windows. Significantly improved property Delphi editors. New in Version 7. Added Delphi and C Builder XE5, and XE6 support. Added MAC and Android support. Added more standard pin types. Added support for auto component suggestion in Open. Wire Studio. Simplified locking interface. Improved integration with the Open. Wire Editor. New in Version 6. Added support for Delphi C Builder RAD Studio XE4. Now uses the latest language features in Delphi such as generics, and anonymous methods. Support for Lazarus and Delphi versions older than XE2 is discontinued due to the new language features. Significantly improved threading model. Improved integration with the Open. Wire Editor. New in Version 5. Added support for Delphi C Builder RAD Studio XE3. Improved Visual Live Binding support. Improved Fire. Monkey support. Added support for Visual Studio 2. New in Version 5. Added 6. 4 bit support for VCL, Fire. Monkey. New in Version 5. New in Version 5. Added Delphi and C Builder XE and XE2 support. Improved Lazarus support. Improved threading support. Added expandable editors support. New in Version 4. TOWMulti. Sink. Pins added. Improved pin editors. Fully Lazarus compatible under Windows. New in Version 4. Updated install. Fixed pin list editors for RAD 2. New in Version 4. Added RAD Studio 2. New in Version 4. New in Version 4. Added C Builder 2. Added Format Converters. Added Lazarus support for Windows, and Linux. New threading lock mechanism.