twitter
    Find out what I'm doing, Follow Me :)

Sejarah Flash

Flash lahir dari kepala seseorang bernama Jonathan Gay. Jon yang geek gemar menulis game dan membuat animasi di komputer. Ia menciptakan game Mac Airborne! tahun 1985, ketika ia masih duduk di bangku sekolah.

Tahun 1993 ia mendirikan FutureWave Software dengan produk pertama SmartSketch. Inilah cikal bakal Macromedia Flash. Tahun 1995 SmartSketch berganti nama menjadi CelAnimator. Menjelang akhir 1995, FutureWave sempat mengalami masalah finansial dan mencari pembeli. Tiga calon yang ketika itu didekatinya adalah John Warnock dari Apple, lalu juga Adobe dan Fractal Designs.

Juli 1996 CelAnimator berubah nama kembali menjadi FutureSplash Animator. Produk ini menimbulkan minat di kalangan industri. Tak kurang dari Microsoft yang menggunakan dan amat menyukainya. Disney juga sama. Ketika itu MSN ingin dibuat mengikuti model televisi, dan animasi-animasi full screen dibuat dengan FutureSplash.

Desember 1996, Macromedia yang sedang membujuk Disney agar memakai Shockwave—plugin browser untuk produk animatornya bernama Director—mendekati Jon. Akhirnya terjadilah deal dan FutureSplash Animator berubah nama menjadi Flash 1.0.

Ada desas-desus bahwa jika Macromedia membeli FutureWave, maka Microsoft akan mencaplok Macromedia. Ternyata dugaan tersebut tidak benar, karena Microsoft kemudian mengubah haluan dan menjadikan MSN lebih berbasis teks ketimbang televisi.

Selanjutnya Flash 2 dirilis pertengahan 1997 dan mendapatkan pujian di mana-mana. Flash 3 dan Generator menyusul April 1998. Di bulan ini Macromedia—karena tekanan Adobe yang mempromosikan format SVG—mengumumkan membuka format file .swf bagi publik. Flash 4 dan 5 menyusul 1999 dan Juli 2000. Sementara itu semakin banyak software lain yang mendukung memainkan dan menghasilkan .swf, antara lain QuickTime dan CorelDRAW. Versi 5 menambahkan integrasi dengan XML, Generator, dan ActionScript. Penetrasi browser terus meningkat hingga kini mencapai 96%. Player Flash telah tersedia untuk berbagai platform: Windows, Mac, Unix, BeOS, hingga OS/2 dan PocketPC.

Jonathan Gay kini bekerja sebagai developer untuk Macromedia.

Adobe Flash (dahulu bernama Macromedia Flash dikarenakan Macromedia yang merupakan produsen pembuat flash profesional kini telah merjer dengan adobe corp, perubahan terjadi pada macromedia flash series 9 menjadi Adobe Flah CS3 pada April 16, 2007 ) merupakan tools yang dikembangkan untuk membuat berbagai aplikasi berbasis internet. Pada awalnya, Flash yang dilengkapi bahasa pemrograman ActionScript digunakan oleh developer web untuk mendesain web menjadi lebih interaktif dengan berbagai macam animasi. Namun, kemudian Flash banyak digunakan untuk membuat aplikasi multimedia interaktif. Seperti iklan banner, intro film, CD interactive, hingga pembuatan dan animasi.

Bahasa pemrograman

Main article: ActionScript Artikel utama: ActionScript

Initially focused on animation, early versions of Flash content offered few interactivity features and thus had very limited scripting capability. Pada awalnya difokuskan pada animasi, Flash versi awal konten beberapa interaktivitas menawarkan fitur dan sehingga memiliki kemampuan scripting sangat terbatas.

More recent versions include ActionScript, an implementation of the ECMAScript standard which therefore has the same syntax as JavaScript, but in a different programming framework with a different associated set of class libraries. Versi yang lebih baru termasuk ActionScript, sebuah implementasi dari ECMAScript standar yang karenanya mempunyai sintaks yang sama seperti JavaScript, tetapi dalam kerangka pemrograman yang berbeda dengan yang berbeda kelas yang terkait set perpustakaan. ActionScript is used to create almost all of the interactivity (buttons, text entry fields, drop down menus) seen in many Flash applications. ActionScript digunakan untuk membuat hampir semua interaktivitas (tombol, entri teks ladang, drop-down menu) dilihat di banyak aplikasi Flash.

Flash MX 2004 introduced ActionScript 2.0, a scripting programming language more suited to the development of Flash applications. Flash MX 2004 diperkenalkan ActionScript 2.0, sebuah bahasa pemrograman scripting yang lebih cocok untuk pengembangan aplikasi Flash. It is often possible to save time by scripting something rather than animating it, which usually also enables a higher level of flexibility when editing. Hal ini sering mungkin untuk menghemat waktu dengan scripting sesuatu daripada menghidupkan itu, yang biasanya juga memungkinkan tingkat yang lebih tinggi fleksibilitas ketika mengedit.

Since the arrival of the Flash Player 9 alpha a newer version of ActionScript has been released, ActionScript 3.0. Sejak kedatangan Flash Player 9 alfa versi yang lebih baru telah dirilis ActionScript, ActionScript 3.0. ActionScript 3.0 is an object oriented programming language allowing for more control and code reusability when building complex Flash applications. ActionScript 3.0 adalah bahasa pemrograman yang berorientasi objek memungkinkan untuk kode kontrol lebih besar dan kompleks usabilitas ketika membangun aplikasi Flash. ActionScript 3.0 has also allowed for formal software engineering methods to be implemented when working with Flash, because of the object oriented programming approach. ActionScript 3.0 juga memungkinkan untuk metode rekayasa perangkat lunak resmi yang akan dilaksanakan ketika bekerja dengan Flash, karena pemrograman berorientasi objek pendekatan.

Of late, the Flash libraries are being used with the XML capabilities of the browser to render rich content in the browser. Akhir-akhir ini, perpustakaan Flash sedang digunakan dengan kemampuan XML browser untuk membuat konten yang kaya dalam browser. This technology is known as Asynchronous Flash and XML, much like AJAX . Teknologi ini dikenal sebagai Asynchronous Flash dan XML, mirip AJAX. This technology of Asynchronous Flash and XML has pushed for a more formal approach of this technology called Adobe Flex , which uses the Flash runtime to build Rich Internet Applications . Teknologi ini Asynchronous Flash dan XML telah mendorong pendekatan yang lebih formal teknologi ini disebut Adobe Flex, yang menggunakan Flash runtime untuk membangun Rich Internet Applications.

This technology can be used in players like those on MySpace and YouTube , to provide protection for the content that the Flash calls, like MP3s and videos. Teknologi ini dapat digunakan dalam pemain seperti orang-orang di MySpace dan YouTube, untuk memberikan perlindungan untuk konten yang Flash panggilan, seperti MP3 dan video. The content called is streamed – or passes – through the Flash files, making downloading for storage a difficult task for most people. Konten yang disebut adalah streaming – atau lewat – melalui Flash file, membuat men-download untuk penyimpanan tugas yang sulit bagi kebanyakan orang. Programs such as Real Player Downloader and browser extensions like Firebug can trace the XML files. Program-program seperti Real Player Downloader dan ekstensi browser seperti Firebug bisa melacak file XML. Browser extensions like Video DownloadHelper can intercept the requests and download the streamed video. Ekstensi browser seperti Video DownloadHelper bisa mencegat permintaan dan men-download streaming video.

Adapun riwayat produk perkembangan flash hingga perkiraan tahun 2010 :

  • FutureSplash Animator (April 10, 1996)
  • Macromedia Flash 1 (November 1996)
  • Macromedia Flash 2 (June 1997)
  • Macromedia Flash 3 (May 31, 1998)
  • Macromedia Flash 4 (June 15, 1999)
  • Macromedia Flash 5 (August 24, 2000)
  • Macromedia Flash MX (as version 6, released on March 15, 2002)
  • Macromedia Flash MX 2004 (as version 7, released September 9, 2003)
  • Macromedia Flash 8 (released on September 13, 2005)
  • Adobe Flash CS3 Professional (as version 9, released on April 16, 2007)
  • Adobe Flash CS4 Professional (as version 10, released on October 15, 2008)
  • Adobe Flash CS5 Professional (as version 11, to be released in spring of 2010, codenamed “Viper)

http://sinauflash.blogspot.com/

Referensi :

http://ingintahukomputer.blogspot.com

http://groups.adobe.com

http://www.master.web.id

http://en.wikipedia.org