HOME
*





IShell
iShell is a traditional multimedia authoring environment, similar in many ways to Macromedia Director. A descendant of the Apple Media Tool, iShell is designed to be easy to use, but powerful enough to grow as a user's skill set increases. iShell was first released by Tribeworks in 1999. In July 2006tribalmediaacquired all rights to iShell. The current version of iShell is 4.5r7. iShell uses the Key programming language, which is based on Eiffel. This language was previously known as the Apple Media Language (AML) which was part of the Apple Media Tool. Both iShell and the Apple Media Tool were developed by Patrick Soquet, one of the founders of Tribeworks. The two tools share many design features in common. iShell differs in its distribution model from similar applications, allowing users access to the source code. Features * Cross-platform creation and delivery (Macintosh and Windows) * Graphical reusable object and event based programming and design environment * Support and ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Apple Media Tool
The Apple Media Tool was a multimedia authoring tool and associated programming environment sold by Apple in the late 1990s. It was primarily aimed at producing multimedia presentations for distribution on CD-ROM and was aimed at graphic designers who did not have programming experience. It featured an advanced user interface with an object-oriented user model that made production of rich and complex presentations easy. Its competitors were Macromedia Director, Quark Immedia, mTropolis, and Kaleida Labs ScriptX. History The AMT system was developed by Patrick Soquet, a developer in Belgium working for Arborescence - a French company that was later acquired by Havas. From 1993 onwards it was marketed by Apple but all development was done by the independent team led by Soquet. In 1996, the development of the tool was taken over by Apple and the 2.1 version of the program was developed in-house by a team of engineers in California led by Dan Crow. In 1997 Apple decided to conce ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Macromedia Director
Adobe Director (formerly Macromedia Director, MacroMind Director, and MacroMind VideoWorks) was a multimedia application authoring platform created by Macromedia and managed by Adobe Systems until its discontinuation. Director was the primary editor on the Adobe Shockwave platform, which dominated the interactive multimedia product space during the 1990s. Various graphic adventure games were developed with Director during the 1990s, including '' Living Books'', '' The Journeyman Project'', '' Total Distortion'', '' Eastern Mind: The Lost Souls of Tong Nou'', '' Mia's Language Adventure'', '' Mia's Science Adventure'', and the '' Didi & Ditto'' series. Hundreds of free online video games were developed using Lingo, and published on websites such as Miniclip and Shockwave.com. Director published DCR files that were played using the Adobe Shockwave Player, in addition to compiling native executables for Microsoft Windows and Mac OS X. Director allowed users to build applications ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Key (Programming Language)
Key or The Key may refer to: Common meanings * Key (cryptography), a piece of information that controls the operation of a cryptography algorithm * Key (lock), device used to control access to places or facilities restricted by a lock * Key (map), a guide to a map's symbology * Key, on a typewriter or computer keyboard * Answer key, a list of answers to a test In music * Key (music), the scale of a piece of music * Key (instrument), finger-operated mechanism in musical instruments * Keys, colloquial term for keyboard instruments Geography * Cay, also spelled key, a small, low-elevation, sandy island formed on the surface of a coral reef United States * Key, Alabama * Key, Ohio * Key, West Virginia * Keys, Oklahoma * Florida Keys, an archipelago of about 1,700 islands in the southeast United States Elsewhere * Rural Municipality of Keys No. 303, Saskatchewan, Canada * Key, Iran, a village in Isfahan Province, Iran * Key Island, Tasmania, Australia * The Key, New Zealand, a lo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Eiffel (programming Language)
Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of '' Object-Oriented Software Construction'') and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial software development; the first version becoming available in 1986. In 2005, Eiffel became an ISO-standardized language. The design of the language is closely connected with the Eiffel programming method. Both are based on a set of principles, including design by contract, command–query separation, the uniform-access principle, the single-choice principle, the open–closed principle, and option–operand separation. Many concepts initially introduced by Eiffel later found their way into Java, C#, and other languages. New language design ideas, particularly through the Ecma/ ISO standardization process, continue to be incorporated into the Eiffel language. Characteristics The key characte ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Patrick Soquet
Patrick may refer to: *Patrick (given name), list of people and fictional characters with this name *Patrick (surname), list of people with this name People * Saint Patrick (c. 385–c. 461), Christian saint *Gilla Pátraic (died 1084), Patrick or Patricius, Bishop of Dublin *Patrick, 1st Earl of Salisbury (c. 1122–1168), Anglo-Norman nobleman *Patrick (footballer, born 1983), Brazilian right-back *Patrick (footballer, born 1985), Brazilian striker *Patrick (footballer, born 1992), Brazilian midfielder *Patrick (footballer, born 1994), Brazilian right-back *Patrick (footballer, born May 1998), Brazilian forward *Patrick (footballer, born November 1998), Brazilian attacking midfielder *Patrick (footballer, born 1999), Brazilian defender *Patrick (footballer, born 2000), Brazilian defender *John Byrne (Scottish playwright) (born 1940), also a painter under the pseudonym Patrick *Don Harris (wrestler) (born 1960), American professional wrestler who uses the ring name Patrick Film * ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Cross-platform
In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms. For example, a cross-platform application may run on Microsoft Windows, Linux, and macOS. Cross-platform software may run on many platforms, or as few as two. Some frameworks for cross-platform development are Codename One, Kivy, Qt, Flutter, NativeScript, Xamarin, Phonegap, Ionic, and React Native. Platforms ''Platform'' can refer to the type of processor (CPU) or other hardware on which an operating system (OS) or applicatio ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

QuickTime
QuickTime is an extensible multimedia framework developed by Apple Inc., capable of handling various formats of digital video, picture, sound, panoramic images, and interactivity. Created in 1991, the latest Mac version, QuickTime X, is available for Mac OS X Snow Leopard up to macOS Mojave. Apple ceased support for the Windows version of QuickTime in 2016, and ceased support for QuickTime 7 on macOS in 2018. As of Mac OS X Lion, the underlying media framework for QuickTime, QTKit, was deprecated in favor of a newer graphics framework, AVFoundation, and completely discontinued as of macOS Catalina. Overview QuickTime is bundled with macOS. QuickTime for Microsoft Windows is downloadable as a standalone installation, and was bundled with Apple's iTunes prior to iTunes 10.5, but is no longer supported and therefore security vulnerabilities will no longer be patched. Already, at the time of the Windows version's discontinuation, two such zero-day vulnerabilities (b ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Rich Text Format
) As an example, the following RTF code would be rendered as follows: This is some bold text. Character encoding A standard RTF file can only consist of 7-bit ASCII characters, but can use escape sequences to encode other characters. The two character escapes are code page escapes and, starting with RTF 1.5, Unicode escapes. In a code page escape, two hexadecimal digits following a backslash and typewriter apostrophe denote a character taken from a Windows code page. For example, if the code page is set to Windows-1256, the sequence \'c8 will encode the Arabic letter ''bāʼ'' ب. It is also possible to specify a "Character Set" in the preamble of the RTF document and associate it to a header. For example, the preamble has the text \f3\fnil\fcharset128, then, in the body of the document, the text \f3\'bd\'f0 will represent the code point 0xbd 0xf0 from the Character Set 128 (which corresponds to the Shift-JIS code page), which encodes "金". For a Unicode escape, t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Document Object Model
The Document Object Model (DOM) is a cross-platform and language-independent interface that treats an XML or HTML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with a logical tree. Each branch of the tree ends in a node, and each node contains objects. DOM methods allow programmatic access to the tree; with them one can change the structure, style or content of a document. Nodes can have event handlers attached to them. Once an event is triggered, the event handlers get executed. The principal standardization of the DOM was handled by the World Wide Web Consortium (W3C), which last developed a recommendation in 2004. WHATWG took over the development of the standard, publishing it as a living document. The W3C now publishes stable snapshots of the WHATWG standard. In HTML DOM (Document Object Model), every element is a node: * A document is a document node. * All HTML elements are elemen ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Simple API For XML
SAX (Simple API for XML) is an event-driven online algorithm for parsing XML documents, with an API developed by the XML-DEV mailing list. SAX provides a mechanism for reading data from an XML document that is an alternative to that provided by the Document Object Model (DOM). Where the DOM operates on the document as a whole—building the full abstract syntax tree of an XML document for convenience of the user—SAX parsers operate on each piece of the XML document sequentially, issuing parsing events while making a single pass through the input stream. Definition Unlike DOM, there is no formal specification for SAX. The Java implementation of SAX is considered to be normative. SAX processes documents state-independently, in contrast to DOM which is used for state-dependent processing of XML documents. Benefits A SAX parser only needs to report each parsing event as it happens, and normally discards almost all of that information once reported (it does, however, keep s ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]