|
Last update: Sunday 21st of March 2010 « SK
SK8Overview of SK8 SK8 (pronounced "skate") was a pioneering multimedia authoring environment developed in Apple's Advanced Technology Laboratory from 1988 until 1997. The original motivating idea for SK8 was to realize a development environment that would be easy to learn and that would help people to create applications by simply drawing (visual programming). SK8 was designed for rapid development of customizable and extensible media authoring tools and titles. SK8 was a proprietary, internal development tool used by Apple designers and engineers--it was not an Apple consumer product. SK8 has been used as a tool to prototype new ideas and products, as well as a testbed for advanced research into authoring tools and their use. The goal of SK8 has been to enable productivity gains for software developers by reducing implementation time, facilitating rapid prototyping, making development fun, and supporting cross platform development and providing output to multiple runtime environments including Java. SK8 was successfully used to create rich media tools and titles simply and quickly. The SK8 Environment SK8 features:
The scripting language, graphics system, application framework, user interface, and various editors are explained in the User Guide. SK8's scripting language was the first prototype implementation of AppleScript; later on it was renamed SK8Script. One of the major uses of the system was by Apple's QA group to create an automated black-box testing system. The system was used to develop prototypes for Newton, Quicktime interfaces, interprocess communication, and was used to prototype many titles, including Stagecraft, a learning tool for children. SK8's scripting technology was transferred to Kaleida (a joint Apple/IBM venture), and many projects. Outside Apple, SK8 has been seeded to over one hundred sites for evaluation and prototyping. SK8 developers have created projects in a matter of hours. SK8 can be used to create tools designed to address specific needs. For example, media producers could create projects with time-based, event-driven and interactive book/movie sections thus adding depth and richness not available in today's authoring tools. The Story of SK8 The SK8 project was created by Ruben Kleiman when he joined Apple in 1987. He came to Apple wishing to develop a highly flexible, object-oriented user interface and multimedia development environment which could be used to create not only applications, but also high-level development environments suitable for any specific domains (e.g., training, games, planning and scheduling, accounting and finance, music theory and performance, games). In addition, Ruben wanted to implement this on a Macintosh, which at that time supported a maximum of 8MB main memory. Apple was the ideal place to start this work. HyperCard, with its direct manipulation interface and scripting language, was about to ship. While HyperCard was great for simple applications built by end users, it was too restrictive for professional programmers to use and its programming paradigm (i.e., stacks of cards) was fixed. One of the guiding questions for SK8 was how to extend these benefits to the wider programming community. The first part of the work was devoted to developing a powerful, yet simple object system. The result was MacFrames, a very rich and powerful frame/object system. The main research focus was flexibility: to allow experimentation with object models in order to find an optimal object kernel for SK8. MacFrames was so flexible that by setting a myriad of preferences it was used to emulate a large variety of object systems, including IntelliCorp's KEE. This research, in concert with users developing actual applications and prototypes at Apple, yielded the simple and elegant model that is in SK8 today. With this version of the object system in place, we started to work on the graphics and UI side of the system. The early SK8 graphics system used a metaphor slightly extending HyperCard (e.g., cards but with multiple layers instead of single fixed backgrounds). Around this time, the original version of SK8Script, a prototype for the first specification of the AppleScript language, was extended to a fully object-oriented scripting language based on the SK8 object model. A number of researchers in the Advanced Technology Group began to use SK8 for their projects, providing timely and intimate suggestions to improve the system. Certain universities and corporation fans began to participate: they either used SK8 as a research tool or examined it to provide detailed feedback to us. In 1992 and 1993, to incorporate the necessary design changes while maintaining the system's elegance, we re-implemented SK8 from the ground up, resulting in the current SK8 architecture. The object system was reimplemented by manipulating the kernel of the newly acquired Macintosh Common Lisp. The graphical library and event systems now used a containment approach and conventions based on generally useful defaults. The SK8Script debugger was completed and the compiler and runtime performance improved.An object store was added to the system. The SK8 Project Builder was created to provide a very rich set of direct manipulation tools, including tools for building browsers by visual means (e.g., wiring components, expression constraints by sliders and knobs). SK8 Personnel Chronologically, the core SK8 team consisted of:
A development team was assigned to investigate the possible productization of SK8; this team consisted of Philip McBride, Chris Flick, and Ken Dickey. Jim Spohrer, Stephanie Houde, Alan Peterson, Matthew MacLaurin, David C. Smith, Allen Cypher, Mikel Evins, Don Tillman, Steve Seitz, and Royston Sellman provided design ideas and/or code. Larry Tesler, Jim Spohrer, Mark Miller, Steve Weyer, and David Nagel sponsored and shepherded the project through both tumultuous and tranquil times at Apple. References
SK8 Mp3 DownloadsDownload audio files (mp3 and wma) with SK8 Songs using these download websites. The list will be updated perciodically.SK8 RingtonesYou can get any SK8 ringtone you like (realtone, polyphonic, mono tone, mp3 ringtone) using the next service:
Pick Carrier, Confirm your Phone number and choose the ringtones you want to receive SK8 Music VideosMusic Plate music videos with myspace codes, see SK8 music videos section search for music videos and get your myspace music code.SK8 LyricsGet full SK8 lyrics on music plate SK8 lyrics page. Use the search option if the target page is not correctly displayed.
SK8 in the news
NEW t-shirt design, retro, cool, muted, bold graphic illustration, vintage and unique (as usual). Yep it\'s The Chairman of The Board. The skateboard that is, one for instant SK8 cred on the street. Cool grunge-style dude (looks a bit like Elvis which was a total accident ) smoking a blunt, holding his board whilst his crew tunnel up behind him[. skate round and complete each level entertaining!!!! High above Times Square, the Canadian singer was playing a secret outdoor show for soaked fans gathered more than 50 feet below. Dressed in a black hoodie that didn’t quite shield her from the raindrops, Lavigne performed a three-song set that featured “Girlfriend,” “When You’re Gone” and “Sk8r Boi.”
|
Music Plate Sections:Music Artists and BandsRingtones Lyrics Music Videos Also on Music Plate PC 69 Allison Paige Tsunami Bomb Servotron Moonspell Goo Goo Dolls Eltro Idlewild Pulley Rufus Wainwright Dysrhythmia Pam Grier INXS Men At Large Mox Nina Sky Andy Andy The Music Bubba Sparxxx Alphaville SI Futures The Deele |