Kamis, 17 September 2009

Bagaimana membuat situs anda menjadi pintar!

Seperti yang kita ketahui, flash adalah sebuah software yang sangat kuat dalam desain dan multimedia. Namun ada beberapa aplikasi yang mengharuskan adanya fungsi yang rumit yang tidak bisa dibuat dengan menggunakan actionscript. Sebagai contoh adalah database. Tidak ada seorang pun yang mau membangun database di dalam Actionscript ketika MySQL atau program database lain yang sudah ada bisa digunakan.

Namun begitu, ada juga aplikasi unik yang bisa diintegrasikan ke dalam aplikasi flash yang memiliki kemampuan dalam menganalisa analisis rumit dalam bentuk AI (Artificial Intelligence), dan sistem pengaturan otomatis. Aplikasi ini bisa anda lihat di (http://www.exsys.com/pdf/SmartWebSites.pdf). Sistem ini menyediakan analisis probabilitas yang rumit. Sistem ini memungkinkan flash dapat menangkap sebuah keputusan penting yang biasa dilakukan para ahli, dan berinteraksi dengan end user yang menghasilkan jawaban detil dan tepat sasaran.

Sampai sekarang sistem interaksi untuk pengetahuan otomatis dilakukan dengan menggunakan pertanyaan-pertanyaan sederhana. Namun dengan flash, pertanyaan-pertanyaan tersebut dapat ditambah atau bahkan di ganti dengan multimedia dan desain yang menarik. Sistem ini sangat ideal untuk digunakan dalam Custommer Service, nasihat pembelian barang, simulasi regulasi pemerintah, dan berbagai hal yang berkaitan dalam memutuskan keputusan penting secara otomatis.

Daripada panjang lebar menerangkan sistem otomatisasi ini, alangkah lebih baiknya bila kita lihat beberapa contoh berikut ini:

Pemilihan pulau di kepulauan karibia (http://www.exsyssoftware.com/FlashDemos/Caribbean/IslandSelector.html)

http://www.exsyssoftware.com/FlashDemos/Wink/index.html

http://www.exsys.com/demomain.html

Perlu diketahui bahwa pemrograman dengan menggunakan software exsys sangatlah mudah terutama dalah hal pengkalangan. Bahasa yang digunakan adalah bahasa sehari-hari dan bukan bahasa pemrograman pada khususnya. Salah satu contoh seperti di bawah ini:

IF

The customer has high-risk tolerance

AND

Meeting objectives requires rapid

growth

THEN

Mutual Fund X is a good choice

Perhatikan script di atas, bahasa pernyataannya sangatlah tidak mirip dengan bahasa pemrograman lainnya namun lebih pada ucapan orang sehari-hari. Software ini bisa diintegrasikan ke dalam ActionScript dan XML. Sehingga situs yang dibuat berdasarkan sistem otomatisasi ini semakin pintar dan cerdas.

Kelas X: Pemuaian Zat Cair

Apakah anda tahu jika zat cair juga bisa memuai, dan apakah anda tahu mengapa lapisan bawah sungai yang diselimuti es di daerah dingin tidak membeku seperti lapisan atasnya. Zat cair akan mengalami penurunan volume apabila dibekukan terlebih dahulu (0 derajat celcius) untuk kemudian didiamkan sampai berangsur-angsur suhunya naik kembali. Ketika suhu zat cair tersebut mencapai 4 derajat celcius, pemuaian zat cair dimulai.

Untuk mengetahui lebih jelas mengenai pemuaian zat cair ini silakan kunjungi dan mendaftar di indismart. Dengan harga pendaftaran yang sangat terjangkau, ilmu anda mengenai berbagai perilaku alam akan semakin bertambah.

Berikut ini adalah snapshot konten pemuaian zat cair yang saya buat. Have explore then... J


Salam

Denny Nugroho
Animator Indismart

Selasa, 15 September 2009

Fisika Kelas 7: Pemuaian Zat Padat

Hari ini saya menyelesaikan satu pekerjaan lagi yaitu Pemuaian Zat Padat. Seperti yang kita tahu, zat padat apabila dipanaskan dengan suhu 10 derajat celcius akan mengalami pemuaian. Hal ini terjadi pada rel kereta api, dan semua logam yang dipanasi. Logam-logam tersebut mengalami pemuaian karena molekul-molekul logam tersebut bergetar dan bertumbukan satu sama lain. Ketika logam tersebut sudah tidak dipanasi, molekul-molekul logam tersebut berhenti bergetar dan logam mengalami pendinginan.

Anda bisa mendapatkan lebih banyak lagi informasi tentang pemuaian zat padat ini dengan mengunjungi situs indismart. Berikut ini saya tampilkan snap shot konten pemuaian zat padat yang saya buat.

SnapShot Pemuaian Zat Padat
www.indi-smart.com

Salam

Denny Nugroho
Animator dan konseptor indi-smart


Jumat, 11 September 2009

Bagaimana membuat efek mouseTrailer pada flash!

Langkah 1

Dengan menggunakan action script, kita akan coba membuat sebuah movie klip yang memodifikasi properti ukuran (scale), alpha, dan posisi untuk mendapatkan efek yang benar-benar bagus.

Langkah 2

Buka program flash dan buat sebuah file flash (Action Script 3).

Atur ukuran stage dengan resolusi dan warna latar yang diinginkan. Saya menggunakan ukuran stage 600 x 300 dan menambahkan gradasi warna pada warna latar. Saya juga menambahkan kotak hitam dengan alpha 60 % sebagai tempat untuk menampilkan sedikit informasi.

Langkah 3

Idenya, trailer ini dibuat dengan menggunakan satu movie clip yang digandakan dan di ubah skala-nya ketika user menggerakan mouse.

Pilih Oval Tool, gambar lingkaran dengan besar 6 x 6 pixel dan warnai dengan warna gradien radial.

Ubah lingkaran ke bentuk movie clip kemudian beri nama “Lightball”, jangan lupa untuk menceklis pilihan “Export for Action Script”

Langkah 4

Buat file ActionScript baru dan simpan file tersebut dengan nama “MouseTrailer.as”

Masukan script berikut ini:

/* Mouse Trailer */

package
{
import flash.display.Sprite;

import flash.ui.Mouse;

import flash.events.MouseEvent;

import flash.events.Event;

public class MouseTrailer extends Sprite

{

/* Objek LightBall*/

var lightBall:LightBall;

/* Constructor */

public function MouseTrailer():void

{

Mouse.hide();

stage.addEventListener(MouseEvent.MOUSE_MOVE, startTrailer);

}

private function startTrailer(e:MouseEvent):void

{

/* Membuat objek LightBall baru */

lightBall = new LightBall();

/* Posisi */

lightBall.x = mouseX + Math.random() * lightBall.width;

lightBall.y = mouseY - Math.random() * lightBall.height;

/* Menambahkan ke stage */

addChild(lightBall);

/* Menambahakan listener ke fungsi animasi */

lightBall.addEventListener(Event.ENTER_FRAME, animate);

}

/* Fungsi Animasi */

private function animate(e:Event):void

{

/* Alpha */

e.target.alpha -= 0.05;

/* jika lightBall sudah tidak kelihatan, hilangkan objek itu */

if (e.target.alpha <= 0)

{

e.target.removeEventListener(Event.ENTER_FRAME, animate);

removeChild(e.target as Sprite);

}

/* Skala */

e.target.scaleX -= 0.1;

e.target.scaleY -= 0.1;

/* Posisi Y*/

e.target.y += 3;

}

}

}

Berikut ini adalah snapshot gambar mouseTrailer yang saya buat. Have fun....!!!!


Denny Nugroho
www.de-insight.com


Rabu, 02 September 2009

Fisika Kelas X: Gerak Melingkar Beraturan

Hari ini saya mengerjakan konten Fisika kelas X dengan judul Gerak Melingkar Beraturan. Tentu saja saya di sini berperan sebagai konseptor sekaligus animator. Saya membuat konten ini dengan sangat sederhana, namun akan mudah sekali dimengerti oleh para siswa. Silakan kunjungi situs indismart untuk melihat konten ini.

Seperti biasa, metode penjelasan yang saya gunakan pada konten ini adalah penjabaran teori dengan animasi. Diperlihatkan pada gambar, bahwa gerak bola yang berputar mengelilingi sumbunya adalah gerak melingkar beraturan. Kecepatan gerak melingkar beraturan selalu berbeda namun kelajuan nya selalu sama.

Gerak Melingkar Beraturan

Pada animasi ini saya membuat animasi sederhana berupa bola yang berputar mengelilingi sumbunya. Selain itu ditambah pula teks yang berisi rumus-rumus dan keterangan-keterangan gerak melingkar beraturan.

Salam

Denny Nugroho
animator indi-smart

Senin, 31 Agustus 2009

Indismart SMP Kelas 7: Mengenal Gejala Alam Dalam Biologi

Hari ini saya membuat konten edukasi untuk Indismart dengan tema Mengenal Gejala Alam Dalam Biologi. Untuk membuat konsep ini, saya cukup kesulitan karena basic pendidikan saya yang bukan dari bidang Biologi. Namun the show must go on, meskipun saya harus berpikir lebih lama dibanding biasanya, akhirnya animasi konten ini selesai juga.

Konten ini menjelaskan pengaruh apa saja yang menyebabkan makhluk hidup dapat hidup, dan sebaliknya, kebutuhan akan alam sangat dibutuhkan oleh makhluk hidup itu sendiri. Gejala alam biotik dan abiotik merupakan gejala alam yang saling berkaitan satu sama lain. Tanpa gejala alam abiotik, gejala alam biotik pasti akan mengalami kehancuran.

Animasi yang saya buat bergaya deskripsi yaitu menjelaskan sedikit animasi dengan bantuan teks dan sedikit audio. Berikut sedikit tampilan dari animasi yang saya buat.

Mengenal Gejala Alam dalam Biologi

Minggu, 30 Agustus 2009

Objek Drawing

Kemampuan flash dalam mengutak atik objek sangat lah patut diacungi jempol. Perhatikan keempat gambar di bawah. Flash selain memiliki kemampuan untuk mengutak-atik gambar vektor, flash juga bisa menggambar objek-objek dimana hasil gambar vektor nya tidak terlihat. Hal ini dinamakan dengan Object Drawing. Dengan menggunakan object drawing, anda tidak perlu khawatir gambar vektor buatan anda di flash rusak karena tertimpa gambar vektor lainnya. Anda bisa membuat object drawing dengan menekan tombol j pada keyboard.

Lalu bagaimana caranya mengubah object drawing itu menjadi vektor kembali, sangat mudah. Anda bisa menggunakan fasilitas break apart dengan menekan tombol ctrl + B. Untuk mengelompokkan objek-objek anda bisa menggunakan fasilitas group dengan menekan tombol ctrl + g.

Satu lagi kemampuan flash dalam memanipulasi objek adalah dengan memanipulasi stroke objek itu sendiri. Dengan menggunakan fasilitas ini anda bisa mengubah bentuk-bentuk dasar objek menjadi objek yang anda inginkan. Awesome Feature!

Fasilitas-fasilitas di atas adalah fasilitas yang sudah lama ada di flash, namun meski begitu fasilitas ini masih sangat dibutuhkan dan sering digunakan oleh para desainer ataupun developer flash.

manipulasi-manipulasi objek