Monday, December 26, 2005

Selamat Natal 2005

Selamat Natal bagi rekan-2 beragama Kristen smoga selalu dalam berkat dan penerangan Yesus

Flash Animasi tahun 2001 dgn flash 5 (kalo ga salah)

Thursday, December 22, 2005

Mother's day: Karena kau bunda kami

Karena Kau Bunda Kami Kami berdiri disini Mencoba menjaga hidupmu Bukan hanya sekedar mencintai Bukan sekedar melindungi Karena kau bunda kami Kami minum air susumu Dihidupi tanahmu Dimandikan oleh airmu kami berdo'a Karena kau bunda kami Hem . . . . . . . hem . . . . . . . . Hem . . . . . . . hem . . . . . . . . Lihatlah fajar pagi telah menyingsing Dengarkan do'a kami Karena kau bunda kami Biar keadilan sulit terpenuhi Biar kedamaian sulit terpenuhi Kami berdiri menjaga dirimu Karena kau bunda kami song by: Iwan Fals

Wednesday, December 21, 2005

Watch out! z-index limit until 1048575

getNextHighestDepth() problem because z-index limit until 1048575. Read more details here

Flash Lite 2.0 Available

FlashLite 2.0 is now available in Macromedia Products Store in Europe, check it here

Wednesday, December 14, 2005

Selamat Ulang Tahun ke-1 Galuh

Tak terasa sudah 1 tahun berlalu. Hari ini Galuh tepat berumur 1 tahun. 8 buah gigi susu sudah tumbuh walau dia blm bisa jalan sendiri namun dia sudah pinter belajar berdiri di tepian tempat tidur atau berjalan dgn riangnya saat dituntun, kadang berlari-2 saking senangnya. Juga sudah pinter mengungkapkan perasaannya baik kl lg sedih, kesal, atau gembira. Benar-2 pinter mengambil hati. Karenanya waktu bersamanya menjadi sangat menyenangkan. Kadang kesal memang kl dia mulai ambil macam-2. Namun kala dia ngomel-2 karena dilarang dalam hati sering aku tertawa. Disaat sakit benar-2 membuat khawatir bahkan sang bunda sampai kepikiran. Sebagai ayah tentu aku harus tetap sabar dan bijak terhadap persoalan yg menyangkut dirinya termasuk soal sakit. Well, at least semua berjalan dgn baik dibawah berkat-Nya tentu. Selamat ulang tahun ke-1 nak, semoga hidupmu penuh makna dan berguna bagi semua orang, baik keluarga maupun orang-2 disekitarmu. Ayah dan bunda akan selalu sayang dan memberikan yg terbaik.
5 bulan 6 bulan

Tuesday, December 13, 2005

Hujan dan Banjir

Huh, kemarin pulang kerja benar-2 seperti mimpi buruk. Bagaimana tidak selain hujan yg deras jg banjir dimana-2. Jika sebelumnya oke-2 saja dgn jalur yg biasa kulewati. Kemarin benar-2 seperti mimpi buruk. Muter-2 untuk mencari jalan yg aman setidaknya ketinggian air kurang dari 30 cm. Waktu tempuh yg biasanya cuma 1 jam kurang menjadi 2 jam! Belum lagi pemandangan dijalanan mobil/motor mogok, antrean sampai belasan kilometer. Terakhir tentang apa yg jd kekhawatiranku dalam perjalanan adalah jebolnya lg jalan menuju perumahan akibat tanggul yg tak kunjung dibangun oleh developer sialan! Namun syukurnya segala umpatan, rasa kesal dan lelah segera bs terobati dgn senyuman khas si kecil setiba di rumah menyambut ayah dan bundanya yg mungkin saja dia bertanya-2 kenapa datangnya telat.

Thursday, December 08, 2005

PROconference V2, with advanced layout and tools

During the Middle of november and at the begining of december I'm still busy with the update project for PROconference application and aslo about converting Roewer.de to Ajax. Well currently about converting Roewer.de to Ajax I can't tell you more about it because still in concept and proposal :). And here I want to share the screenshot about PROconference V2 with more advanced in layout , tools, also support multilanguage (currently: english, germany, and indonesia). The progress still go on (about 80% now). See in in detail

Tuesday, December 06, 2005

Proses Akuisisi Selesai, Selamat tinggal Marcomedia?

Setelah akuisisi apa kabar macromedia? Apakah MXNA akan menjadi AXNA? [ via Janumedia ]

Monday, November 14, 2005

Chat application combine with Google Map

This is really kick ass AJAX implementation. A Chat application combine with Google Map. People at Midnightcoders who build this application said that they are using WebORB Message Server for the chat application server and Flash + AJAX as client.
This example demonstrates bi-directional messaging between heterogeneous (Flash and AJAX) clients and WebORB Message Server. The server performs additional processing to geolocate chat users, injects necessary information in messages so users can plotted on the map.

Build Windows Look RIAs with AJAX

It is realy cool thing by people from Bindows.net. It is about The Bindows™ Framework that provides to us about:
  • A class based, Object Oriented API
  • A complete windowing system with a wide array of supported widgets including menus, forms, grids, sliders, gauges and more.
  • The leading toolkit for developing zero-footprint SOA client-side applications.
  • Native XML, SOAP and XML-RPC support
  • Single user to enterprise level support.

Bindows is a Software Development Kit (SDK) for writing robust and secure Rich Internet Applications. The Bindows platform provides rich functionality for thin Web clients. Bindows applications require no end-user downloads - true zero-footprint (no Java, Flash or ActiveX are used).
You can see the samples, demo, or if you wan to start learn about the Bindows™ Framework you can look at the document or join the forum.

Thursday, November 10, 2005

2nd Anniversary

Tak terasa tepat hari ini sudah 2 tahun terlewati dalam kebersamaan dan berkah yang tiada tara. Ya tepat 2 tahun lalu 10 Nopember 2003, kami menikah dalam upacara adat Bali. Rentang 2 tahun ini dengan berbagai bumbu-2 pernikahan beberapa cita-2 juga sudah tercapai misalnya dengan kelahiran Galuh, putri pertama kami pun telah terwujudnya keinginan utk punya rumah sendiri yg walau mungil tapi home sweet home kata orang. Memang 2 tahun belum seberapa, belum lagi mencapai perkawinan perunggu, perak atau emas (kaya medali aja.. :) ). Namun dgn selalu menjaga komitmen dan cita-2 bersama serta tentunya atas ijin dan berkat-Nya tentu harapan utk menjadi pasangan sampai akhir hayat bukan hal yg mustahil.
Selamat Ulang tahun Pernikahan yg ke-2 Smoga harapan dan cita bisa selau terjaga dan terlampaui

Wednesday, November 02, 2005

Selamat Idul Fitri 1426 H, Maaf Lahir Batin

Besok dan lusa sudah pasti menjadi hari yg membahagiakan pagi para rekan umat muslim. Setelah merenda puasa selama 1 bulan saatnya hari kemenangan dalam kedamaian Illahi.
Selamat Idul Fitri 1426 H (3 & 4 Nopember 2005) Mohon Maaf lahir dan batin.

FLVMDI 2.7 Beta available for download!

FLV MetaData Injector (FLVMDI) 2.7 Beta now available for download. This version optionally adds keyframes object to metadata, which has video key frame time and file position arrays. You don't need it unless you need that specific info.

Wednesday, October 26, 2005

Funny Thing on RTMPT

Well I found this since yesterday, when I ever I try to connect to my FCS conference room using RTMPT (HTTP Tunneling). The cam video is just not appear! But when I compared with the old version of my FCS conference room, and no problem. Then my guest is in my simpleConnect component but when I check it is not much different. And event I replace with the simpleConnect from the old conference. Still the cam video is still not appear. Could it be this is still because like technotes said that on HTTP tunneling will give impact of audio and video features performance?

OFLA Conference Results

Really sad when you missed the important event. Esspecially when the conference is featuring Flash Open Source presentations by the leaders of the Flash Open Source Community. Screenweaver OS, Red5 Server (OS version for Flashcomm), MTASC and more. This OFLA conference is already done at October Friday 21st. Well the good thing is that they already record the session to make who is missing this conference still available to know what is exactly they talk and discuss about. Here the links to get the reports: http://www.osflash.org/ofla_online http://www.franto.com/blog2/ofla-videos

Wednesday, October 19, 2005

Created Sound Spectrum Visualizer now Enable on Flash Player 8.5

Well this is one of the new capability in AS 3.0 of Flash Player 8.5. - Sample Code - More new capalilites of AS 3.0

New Things on FlashLite 2.0

A fiew new things in FlashLite 2.0 which will make more powerfull then current version: Flash 7 code base with AS 2.0 supported, video playback that support by devices (typically this includes 3GPP and MPEG-4 files), parsing external XML, local persistent data (using SharedObject) and load external files such are JPEG and MP3s. For more details you can read Jonathan Duran article at Divnet [ via janumedia.blogsome.com ]

Tuesday, October 18, 2005

Action Script 3.0 Reference

Get list upadate of Action Script 3.0 reference here

Flex 2 Alpha is Available for Download

Like the promissed Flex 2 Alpha with Flash Player 8.5 and Action Script 3.0 is released the same time with Macromedia Labs lauched. Now you can download it for testing. Beside using Flash Player 8.5 and AS 3.0 techologies, Flex 2 also include : framework 2 , flex builder 2, charting component 2 and more.

Wednesday, October 12, 2005

ActionScript 3.0 Syntax

While we wait the alpha version of Flash 8.5 which is from some infromation that I got, will be release by next week. Understanding about AS 3.0 syntax will help to developer. via http://janumedia.blogsome.com

Xara Xtreme Goes to Open Source

Xara announces Xtreme Open Source on 11th October, 2005. Currently only for Linux and Mac. Go to download page.

Monday, October 10, 2005

Friday, October 07, 2005

Swing to another blog

Saya tidak tahu apakah nantinya akan benar-2 pindah ke http://janumedia.blogsome.com. Mungkin ini blog utk utak atik-2 dulu sebelum benar-2 dapat hosting yg pas untuk domain yg sudah lbh dulu saya daftarkan janumedia.com. Tunggu bulan depan yeah... :) rencana ntar start blog aja dulu baru personal page (hehehe soalnya yg personal page maunya full experient tp as usual waktu yg blm ada karena dikejar-2 proyek)

Get Ready For RED5, a FlashComm Server Open Source

This is the best news I heard this morning. An open source project and an alternative solution for Flash Communication Server or now named as Flash Media Server 2. Red5 is the server named. http://osflash.org/red5

Selamat Hari Raya Galungan & Kuningan

Gebogan

Walau telah lewat 2 hari lalu (05/10/05) tidak ada salahnya saya ucapan:
Selamat Hari Raya Galungan dan Kuningan, 05 & 15 Oktober 2005.
Smoga selalu diberikan kedamaian...

Antara Bom Bali II, Galungan (Hindu), Bulan Puasa (Muslim), Wellcome to Work

Sebagai umat hindu, minggu ini sebenarnya rencananya benar-2 dipakai untuk liburan menyambut hari raya Galungan (5/10/05) yg secara kebetulan bertepatan pula dgn dimulainya bulan Rahmadan / puasa utk umat muslim. Namun belum sempat memasuki minggu yg saya maksud dipenghujung minggu lalu tepatnya sabtu lalu (1/10/05) dikejutkan dengan kejadian bom bali kedua yg terjadi di Kuta dan Jimbaran. Dua tempat yg digandrungi banyak wisatawan. Setidaknya 20-an orang tewas dan puluhan luka-2. Khusus untuk kejadian di Jimbaran cukup banyak kenangan saya disana tepatnya di Kafe Teba yg letaknya diantara Kafe Nyoman dan Kafe Menega lokasi ledakan bom. Disana dulu saya dan isteri sebelum Galuh lahir sering dijadikan tempat untuk jamuan makan malam bila ada teman dari Jakarta yg berkunjung ke Bali. Apapun alasannya semua orang termasuk saya telah mengutuk aksi pemboman tersebut. Terlepas dari aksi bom yg menghancurkan dan menyayat hati banyak orang. 2 hari besar keagamaan beberapa hari setelah kejadian itu sepertinya bertutur dan mengingatkan kita untuk selalu waspada, instrospeksi dan selalu menjaga mata hati dan iman di jaman yg makin tidak tentu dan sepertinya semua terbolak balik, yg benar menjadi salah dan yg salah menjadi benar. Ideologi dianggap Tuhan dengan melindas pihak lain. Padahal sebenarnya ideologi adalah hanya sebuah jalan yg kesemuanya mengarah pada satu tujuan yg sama Tuhan Yang Maha Esa. Setelah melalui perayaan Galungan dan berusaha mendamaikan hati dan pikiran hari ini saya kembali ke dunia kerja. Berharap kemarahan terhadap perbuatan biadab para pelaku bom bisa dikontrol dan dijadikan spirit utk maju. Kemarahan yg dialihan ke hal yg positif. Biarkan mereka mendapatkan hukuman atas karmanya. Akhirnya selamat Hari Raya Galungan dan Kuningan buat umat hindu dan selamat melaksanakan ibadah puasa utk umat muslim dimana pun berada. Wellcome to Work.

Wednesday, September 28, 2005

Introducing! Flash Development Team in Action

Flash Development Team act in video: http://www.macromedia.com/devnet/flash/video/team/

Flash Media Server 2 Beta Now Available For Download

Flash Media Server 2 (FMS2), the next generation of Flash Communication Server MX now availaible for download in Free Public Beta Version. This beta version permit unlimited bandwidth and up to 5,000 simultaneous connections, but will expired on November 18. 2005. Well this is great news but to bad this is beta version only available for people in USA, Japan or Europe only
"*Note: Only available in USA, Europe, and Japan"
So currently this is not available for me , b'cause I'm residing in Indonesia. But hey al least this is still a good news. FMS2 will come closer

Monday, September 26, 2005

Download Flash Tutorial Video of GotoAndLearn.com

This is good news for everybody. Lee Brimelow the author of gotoandlearn.com now shared his video files and available for download. It's mean you can play the tutorial offline. All you need is download the files and play it using FLV player. [ via theFlashBlog ]

Flash Video on Google Video

More and more web based video using Flash Video (FLV). Also work for Google Video. I think VP6 codec playing here. More dramatic quality for Flash Video Quality, beside the alpha chanel or blending fx. Another thing is cross platfrom for flash as the player. Thanks for the link Peldi. [ via Peldi Guillzzoni ]

Galuh goes to Immunization

Setelah sempat tertunda selama 1 minggu pagi ini Galuh diimunisasi Campak di bidan Kompyang. Menurut orang tuaku di sini pula aku dilahirkan hehehe... Hari kamis yang lalu sebetulnya dia sudah kami ajak ke dokter anak yg belakangan jadi langganan, namun ramai dan karena mendapat urutan yang termasuk lama (banyangkan urutan 10 sudah jam 8 sedangkan Galuh mendapat no. 32) akhirnya terpaksa ditunda. Walau begitu ada sisi lain yg menarik saat sempat menunggu Galuh sepertinya sudah mulai pintar bersosialisasi. Sempat dia bermain bola dengan beberapa bayi yg lain walau tentunya cukup melelahkan ayah dan bundanya karena harus memeganginya berjalan kadang berlarian kecil mengejar dan menendang bola. Pagi yang sempat hujan gerimis hampir saja membatalkan rencana. Saat diimunisasi seperti biasa bundanya tidak mau pegang. Tidak tega. Ya sudah aku yg memegang dan tetap berusaha agar dia tenang. Sempat menangis sebentar saat jarum mencubit pahanya. Namun segara setalah kembali dalam pelukan bunda dia kembali tenang. Hmm sekarang tinggal menunggu agak cemas apakah ntar tubuhnya kuat dan tidak panas seperti yg dikatakan banyak orang sebagai efek imunisasi campak? Smoga tidak.

Wednesday, September 21, 2005

Flash 8 AS 2.0 Language Reference

Ini cuma alternatif dari referensi penggunaan AS 2.0 yang biasa diakses onlie via LiveDocs. Untuk versi online: http://www.asdocs.com Versi offline bisa di download disini.

Flash Remoting Component for FP8, Now Available!

A good new for Flash Remoting developers. Macromedia just release Flash Remoting for Flash Player 8. See release notes Go to download page

Tuesday, September 20, 2005

Understanding the Transformation Matrix in Flash 8

If you working with manipulating movie clips and bitmaps when dealing with the new BitmapData object you should learn about transformation matrix. This will help you alot. Senocular.com write for us an articles about transformation matrix in FP8. Full online article Download in PDF format

[Fash 8] Isometric WebCam

[ via IFBIN News ] Another great work by Guy Watson of flashguru http://www.ifbin.com/news/2005/09/flash-8-isometric-webcam -isocam-by-guy.html

Extending Drag and Drop List

[ via IFBIN ] Extending drag and drop component by Darron Schall.

Monday, September 19, 2005

Sparkle vs Flash, Adobe/Macromedia vs Microsoft?

If you already watch this: http://www.microsoft.com/products/expression/en/demos.aspx aslo this: http://www.microsoft.com/products/expression/en/interactive_ designer/id_features.aspx or this: http://channel9.msdn.com/showpost.aspx?postid=115387 May be you have the same opinion with me. "Ms try to kill Flash?". May be not 100% right but this should be insteresting. Here some related topics: 1. http://www.actionscript.com/index.php/fw/1/sparkle-v-flash-the- showdown/ 2. http://www.rootburn.com/2005/09/sparkle-office.html 3. http://chattyfig.figleaf.com/mailman/private/flashcomm/2005- September/027245.html 4. http://chattyfig.figleaf.com/pipermail/flashcoders/2005- September/149318.html 5. http://www.ericd.net/2005_09_11_blogger_archive.inc#11268381277 1460591 6. http://www.jessewarden.com/archives/2005/09/ sparkle_hype_th.html 7. http://justin.everett-church.com/index.php/2005/09/ 15/sparkle-hmmm 8. http://www.valveblog.com/2005/09/sparkle_quit_it.html

[OOT] Free Blogger Ms Word add-on

Free add-on yang bisa diaplikasikan pada Ms Word. Sehingga pada bloggar dapat mengedit maupun posting langsung dari Ms. Word. http://www.google.com/url?sa=D&q=http%3A%2F%2Fbuzz.blogger.com %2Fbloggerforword.html

Tuesday, September 13, 2005

Flash Profesional 8 Out!

Setelah ditunggu-tunggu akhirnya Flash Profesional 8 dirilis di pasaran. Kamu bisa membeli atau mendapatkan versi trial untuk keperluan test.

Friday, September 09, 2005

Flash Media Server 2, Next Version of Flash Communication Server Announced

Since Macromedia announces Flash Propesional 8, I'm waiting when will be the new Flash Communication Server MX will be annouced. Thanks for Macromedia Team, they has annouces for next version of Flash Media Server 2 (FMS2). The new things in Flash Media Server 2 : high quality video with on2 VP6 codec, automatic player detection, quality of service monitoring, authentication, encrypted delivery for ulimated protection, scability with multiple processes and origin and edge servers, backend system integeration supporting also Jabber XML streams and logging. And the interesting part also about the lisence and pricing. The price is start at $4,500 for two-CPU configuration Profesional Edition. Any way Flash Media Server 2 will be ready on October so I can't wait for October :) FMS2 Annouces FMS2 Features

Thursday, September 08, 2005

Galuh Learn to Talk

Sabtu kemarin ( 3 September 2005 ) Galuh mengejutkanku, sepertinya ia mulai belajar bicara. Kaget sekaligus lucu. Setelah beberapa kali memancingnya aku berhasil merekam apa yg diucapkannya. Lumayan bisa ku dengarkan saat aku dikantor untuk mengusir rasa rinduku pada putriku.

  

Tuesday, September 06, 2005

[Graphics] Create the right Logo

[ via Creative Behavior ] The logo is not about font, shape and color. Colleen Ryan wrote that the important points if you want to build right logo must:
  • logo should:
  •             o Attract attention and leave an impression             o Create a look that in unique             o reflect the personality of the company
  • Reproduction costs: The more detailed and colorful the logo design, the more difficult to reproduce, meaning a higher cost.
  • The size: The prefect logo design will look great on a sign board as well as on a business card or a pen.
  • Logo design companies are by the dozen. Take your time, research different companies and designers and compare packages in order to select a logo design company suited to your needs.
  • Check your competition. What designs, graphics, and colors do they use? Remember that you need to be competitive.
  • Trademark your logo. If your logo is trademarked, this prevents competitors and other third parties from stealing it.
  • And last but not least, when in doubt, K.I.S.S. (Keep It Simple Stupid).
here the links : http://www.creativebehavior.com/index.php?PID=187

Monday, September 05, 2005

ServiceCapture

ServiceCapture bermanfaat untuk memonitoring HTTP traffic dari browser. Didesain untuk membantu menganalisa, debugging, test Rich Internet Application (RIA) Bagi mereka yang menggunakan Flash Remoting atau memanfaatkan AMF traffic tool ini sangat membantu. http://kevinlangdon.com/serviceCapture/

Thursday, September 01, 2005

Basic Text Scrolling Bar

Dalam beberapa kesempatan saya sering mengatakan untuk beberapa khasus terutama layout yang unik maka penggunaan component menjadi hampir tidak mungkin. Solusinya adalah membuat component sendiri. Tidak dapat dipungkiri masalah scrolling pada textField sering membuat pusing jika tidak tahu tips dan triknya. Pada dasarnya untuk scrolling pada textField tentu tidak bisa lepas dari textField class yg berhubungan dengan scrolling antara lain: textField.scroll, textField.hscroll, textField.maxscroll serta textField.maxhscroll. Berikut ini contoh scroll bar pada sebuah textField. Dimana scriptnya sifatnya bisa fleksible terhadap ukuran textField target. Misal kalaupun ukuran textField anda rubah scroll bar tetap bisa berjalan baik tanpa merubah script. Jadi bisa juga dikembangkan sbg sebuah component. Sourcenya dapat anda download disini.

Wednesday, August 31, 2005

[OTT] Opera Gratis

Bagi penggemar browser Opera tentu ini merupakan kabar bagus. Menyambut ultah yang ke-10 tahun Opera memberikan kode registrasi secara gratis. Jadi tunggu apa lagi mumpung gratiss... http://my.opera.com/community/party/reg.dml

All things about Flash Player 8 by Tinic Uro

[ via Tinic Uro ] We all know that Tinic Uro was the man behind Flash Player. He is a Principal Engineer on the Macromedia Flash Player. Glad that he wrote a ton of articles relevan to Flash Player 8 so why not go to his blog.

[FlashComm] Audio Component with Mic Permission

This post based on thread at flashcomguru.com forum. The idea is how to set audio component to make mic disable while the other side still talk (mic in used). I remark the audio component from communication component to make a simple sample. Also for simple room sample I'm using from simple application that include on FlashComm Package. Anyway about the component I recomended you to build your own component to make it better. The code you can read on my post on flashcomguru.com forum. Here the zip file. You can modified the code and make your own code. For example if you want there is an admin will control who's mic will available.

Google Talk an Identity Strategy, XMPP, CFMX and MXNA

1rst I wanna say thanks for the ISP thant make me available online again even still extremely slow. 2nd thanks for Herdiansah about his information about Google Talk (GTalk) in his blog page. GTalk is Google.com startegy to step forward by playing identity strategy like Phill Windley said on his blog. It similiar like Jabber, GTalk system is based on XMPP, the XML-based protocol gateway. So if you an IM client developer, you can build your own GTalk client. More info about developer you can read at GTalk Developer Info. People at Cryptical Envelopment has build some interesting stuff about great combination of GTalk with CFMX gateway or Macromedia XML News Aggregator ( MXNA ) and GTalk.

Monday, August 22, 2005

Number To Text : Speech API (SAPI) in Flash?

Script ini saya tulis setelah seorang teman bertanya kepada saya tentang bagaimana cara membuat agar sebuah input berupa angka dapat dirubah menjadi teks. Dan kemungkinan membuat sebuah Speech API (SAPI) dalam Flash. Konsep idenya adalah dengan memanfaatkan Array class dan String class. Jadi outputnya berupa array. Jadi jika kemudian hendak dimunculkan dalam teks tinggal menampilkan output dari array tadi. Khusus untuk sound karena diperlukan time interval untuk selesainya pengucapkan satu kata maka disini saya gunakan SetInterval(). Namun bisa juga sebenarnya menggunakan Sound class misalnya Sound.OnSoundComplete untuk menentukan bahwa 1 kata telah diucapkan.
var satuan = [ "nol", "satu", "dua", "tiga", "empat", "lima","enam","tujuh","delapan","sembilan" ]; var belasan = [ "sepuluh", "sebelas", "duabelas", "tigabelas", "empatbelas", "limabelas", "enambelas", "tujuhbelas", "delapanbelas", "sembilanbelas" ]; var kelompok = [ "nol", "se", "puluh", "ratus", "ribu" ]; var startN = 0; var voiceList = new Array(); check_angka = function(n){ // set menjadi string var input = n.toString(); // check harus format angka if(isNaN(input)) { trace(input + " bukan angka"); return; } var voiceArray = new Array(); var angka = input.substr(0,1); // triliunan if(input.length > 12){ var triliun = input.substr(0,input.length-12); triliun = check_angka_ribuan(triliun); voiceArray = voiceArray.concat(triliun); if(triliun.length > 0){ voiceArray.push("triliun"); } var miliar = input.substr(input.length-12,input.length); miliar = check_angka(miliar); voiceArray = voiceArray.concat(miliar); // milliaran } else if(input.length > 9){ var miliar = input.substr(0,input.length-9); miliar = check_angka_ribuan(miliar); voiceArray = voiceArray.concat(miliar); if(miliar.length > 0){ voiceArray.push("miliar"); } var jutaan = input.substr(input.length-9,input.length); jutaan = check_angka(jutaan); voiceArray = voiceArray.concat(jutaan); // jutaan } else if(input.length > 6){ var jutaan = input.substr(0,input.length-6); jutaan = check_angka_ribuan(jutaan); voiceArray = voiceArray.concat(jutaan); if(jutaan.length > 0){ voiceArray.push("juta"); } var ribuan = input.substr(input.length-6,input.length); ribuan = check_angka(ribuan); voiceArray = voiceArray.concat(ribuan); // ribuan } else if(input.length > 3){ if(input.length == 4){ var ribuan = check_angka_ribuan(input); voiceArray = voiceArray.concat(ribuan); } else { var ribuan = input.substr(0,input.length-3); ribuan = check_angka_ribuan(ribuan); voiceArray = voiceArray.concat(ribuan); if(ribuan.length > 0){ voiceArray.push("ribu"); } var ratusan = input.substr(input.length-3,input.length); ratusan = check_angka_ribuan(ratusan); voiceArray = voiceArray.concat(ratusan); } } else { var ribuan = check_angka_ribuan(input); voiceArray = voiceArray.concat(ribuan); } return voiceArray; } check_angka_ribuan = function(n){ // created array sususan voice var voiceArray = new Array(); //lakukan looping var angkaCount = ""; // ---> string var nextLength = n.length; for(var a=0 ; a 2 and angka != 0){ if(angka != 1 or (nextLength-a) == 1){ voiceArray.push(satuan[angka]); angkaCount = n.substr(a,n.length); } else { voiceArray.push("se"); voiceArray.push(kelompok[nextLength-a]); } // belasan } else if((nextLength-a) > 1){ if(angka > 1){ voiceArray.push(satuan[angka]); angkaCount = n.substr(a,n.length); } else if(angka == 1){ var angka = n.substr(a+1,1); voiceArray.push(belasan[angka]); break; } else { if(angka != 0) { var angka = n.substr(a+1,1); voiceArray.push(satuan[angka]); } } } else { if(angka != 0){ voiceArray.push(satuan[angka]); } break; } // set satuan if(angkaCount.length > 1){ if(angka != 1){ voiceArray.push(kelompok[angkaCount.length]); } else { voiceArray.push(belasan[n.substr(a,1)]); break; } } } return voiceArray; } loadNplaySound = function(){ clearInterval(myDelay); suara = new Sound(); //suara.loadSound(voiceList[startN]+".mp3", true); suara.start(); trace("playSound "+voiceList[startN]); startN++; if(startN < voiceList.length){ // loop with interval myDelay = setInterval(loadNplaySound,700); } else { startN = 0; trace("--------------stop-------------"); } } // contoh voiceList = check_angka(100100000100314); //trace(voiceList); trace("--------------start-------------"); loadNplaySound();
Untuk dapat mengerti script di atas anda harus paham Array dan String dalam flash. Karena sifatnya berupa test labs aja jadi masih ada batasan-2 dari coding saya ini. Sementara masih terbatas sampai ratusan triliun. Codingnya juga masih kotor jadi masih bisa dibuat lebih simple dan manis. Jadi jika ada yang mau komen silahkan.

Friday, August 19, 2005

VCS, An Alternative Way For Streaming Video?

[ via Flashcomguru ] I got this information from Stefan Richter of flashcomguru.com. This is interesting. Espesially if you work on unix based system, because this Video Communication Serve (VCS) work on Unix system. The most interesting part it about the price. If Flashcomm limited by users and bandwith, not on VCS. They only limited by users. Interesting huh?. But I'm still waiting about the legal thing. Esspecially if they are using RTMP protocol the same as Flashcomm did. People in Flashcomm milis at chattyfig.figleaf.com already discuss about this thing but still not yet clear may be we need more information about this. The problem is not enough document about VCS or because they not have document in english?

Thursday, August 18, 2005

Source Files gotoAndLearn.com

[ via theFlashBlog ] Sudah banyak yang tahu kalau site gotoAndLearn.com merupakan pemenang dari Flash Film Festival 2005 NYC utk kategori Educational. Site karya Lee Brimelow ini memuat tutorial berbentuk Flash Video (FLV) serta disertakan pula source files nya dalam format zip.

PHP, MySQL, & Flash Video Tutorial

[ via theFlashBlog ] Dalam banyak kesempatan di beberapa forum dan milis saya sering menerima banyak pertanyaan tentang cara mengintegerasikan dabase dengan flash. Video tutorial dari Lee Brimelow dan dipubliskasikan dalam site gotoAndLearn.com tentang PHP, MySQL, & Flash seharusnya menjadi salah satu alternatif bagi mereka yang ingin belajar mengintegerasikan MySQL, PHP & Flash. Tersedia pula source files dalam zip file.

[OTT] 60 Tahun Indonesia Merdeka (17 Agustus 1945 - 2005)

60 tahun bumi pertiwi ini menahan beban dipundaknya Adakah yang peduli dengannya Adakah engkau peduli dengan ibu (pertiwi) dan saudara kita Apa yang telah engkau sumbangkan untuk meringankan jalannya Hentikan korupsi, terorisme, brutalisme Damai dan sejahterlah bangsaku

Tuesday, August 16, 2005

Xamlon™ Web Lets .NET Developers Write Flash Application

[ via FlashCodersNY.org ] Jim Phelan wrote and article about an alternative solution for writing Flash application for .NET developer. Xamlon™ Web enables you to work in Visual Studio and deploy to the Macromedia® Flash® platform without having to learn Flash® or ActionScript®.

[FlashComm] Bandwith Management using Web Cam Motion Detection

We all known that most of FlashComm developver always fight with bandwith limitation. Lisa Larson also talk FlashComm Hit List on FlashCodersNY.org. I agree that using Audio and Video is really cool in FlashComm. But if you has limitation on bandwith then you will has problem. You can optimize your audio / mic and video / web cam using Peldi tools. But if that's still not enough then you can try to used motion detection of web cam to avoid sending video if nothing need to be sent (let's say the camere is idle). We can used Camera.onActivity, Camera.activityLevel, Camera.motionLevel, Camera.setMotionLevel() to detect motion on our web cam. Method:
Camera.setMotionLevel(sensitivity_motion_detection, time_interval);
Sample code:
// net connection nc = new NetConnection(); nc.connect("rtmp:/testCam"); // camera my_cam = Camera.get(); my_cam.onActivity = function(activity) {       trace("motion detection : "+activity);       if(!activity){             my_video.attachVideo( null );             ns.attachVideo( null ); // stop publishing       } else {             my_video.attachVideo( my_cam );             ns.attachVideo( my_cam ); // re publishing       } } my_cam.setMotionLevel(10, 1000); my_video.attachVideo(my_cam); // net Stream ns = new NetStream( nc ); ns.attachVideo( my_cam ); ns.publish("streams_", "live");
More details about using web cam motion detection you can find on LiveDocs.

Monday, August 15, 2005

14 Alasan Kenapa Flash 8 Menggunakan ON2

[ via Tinic Uro ] Mungkin sudah banyak yang tahu bahwa versi Flash Player terbaru yaitu Flash Player 8 menggunakan video codec dari ON2. Namun kenapa Macromedia memilih menggunakan ON2. Tinic Uro, Principal Engineer untuk Macromedia Flash Player memberikan alasannya.

Friday, August 12, 2005

New Flash Player 8 security restrictions

Setelah Erika Norton dari Macromedia memberikan bocoran awal tentang security setting di Flash Player 8 pd milis Flashcoders, akhirnya Macromedia merilis dokumen tentang Flash Player 8 Security White Papers di Divnet. Ada 2 masing-masing :    - Flash Player 8 Security (PDF, 888K)    - Flash Player 8 Security-Related APIs (PDF, 80K)

Wednesday, August 10, 2005

Flash in Space, another Flash 8 example

[ via Justin Everett ] Great Flash 8 example by Justin Everett. Combination between dynamic lighting with gradient glow fIlter , blur filter on particles, cloaking fx, nebula fx.

Monday, August 08, 2005

Macromedia Studio 8

Seperti beberapa info yang sebelumnya beredar adalah benar adanya. Hari ini 8 Agustus Macromedia meluncurkan produk anyarnya dalam paket Macromedia Studio 8. Antara lain: Dreamweaver 8, Flash Profesional 8, Fireworks 8, Contribute 3 dan FlashPaper 2. Tentu yang paling ditunggu-tunggu adalah si 8Ball alias Flash 8. Bakalan harus segera migrasi nih hehehe.

The Zoomquilt, a great zoom effect experiment

[ via Franto ] It Is nice zoom effect experiment. The project is called The Zoomquilt.

Friday, August 05, 2005

Yahoo! Developer Network

[ via Herdiansah ] An Intresing stuff from Yahoo!. Yahoo! offering developers to used their Yahoo! Web Services. With this services you can build applications using their data base:
  • Flickr
  • Maps
  • Music
  • Search : image, local, news, video and web
The most intresting thing for me is about Flash develompent supported. They have added a crossdomain.xml to enabled flash-based application to retrieve data from the Yahoo! Web Services. All you need todo is get and application ID and download the depeloment kit (SDK).

Thursday, August 04, 2005

SEPY 1.0.7 (beta) released

[ via Sephiroth ] Thanks to Alessandro Crugnola aka Sephiroth for SEPY the FREE ActionScript editor. I already used it almost for a year after watch demonstration of this tools by Peldi at Peldi's Coding Cafe session. At 29 July 2005 the experimental SEPY 1.0.7 (beta) released with new features include: 1. Firefox style for qick search bar 2. Right border enhancement, taken form Eclipse 3. MTASC compile dialog

Wednesday, August 03, 2005

Flashextensions | Video Tutorials

[via Less Rain] Site dari Flash Extensions bagus bagi anda yang memerlukan tutorial Flash dalam bentuk video sehingga memudahkan dalam belajar. Selain itu tersedia pula source codenya dalam FLA dan AS files.

Tuesday, July 26, 2005

An Interview About On2 Technolgies

Everybody already know that Macromedia come to On2 for apply new video codec technologies on thier product esspecially video codec for next generation of flash player (Maelstrom / Flash Player 8). Flashmagazine has interview Doug Mcintyre about this thing. So take alook in detail.

FlashObject 1.2: Javascript Flash detection dan embed script

FlashObject 1.2 merupakan alternatif baru dalam menuliskan tag untuk flash object dalam code html anda. Menurut si penulis, Geoff Stearns FlashObject bisa berjalan baik pada berbagai browser baik pada PC maupun Mac. Pada PC: IE5/5.5/6, Netscape 7/8, Firefox, Mozilla, dan Opera. Sedangkan pada Mac: IE5.2, Safari, Firefox, Netscape 6/7, Mozilla, dan Opera 7+.

Monday, July 25, 2005

[FlashComm] Created Simple Connect Class using AS2

This is just simple sample FCS connection class that I wrote using AS2. I wrote just for collection :) here they are: 1. Save as fcs_connection.as in Classes directory
class Classes.fcs_connection {    private var _fcs_conn:NetConnection;    private var _username:String;    private var _password:String;    private var _roomname:String;    private var _ip:String;    static var _port:Array;    private var _instancename:String;    private var _listComponent:Array;    static var _intervalID;    function fcs_connection(username, roomname, ip, port, instancename, _listComponent){       _username = username;       _roomname = roomname;       _ip = ip;       _port = port;       _instancename = instancename;       _fcs_conn = new NetConnection();       connect(_port[_num]);    }    function connect(portName){       // trace("do connection");       clearInterval(_intervalID);       _fcs_conn.owner = this;       _fcs_conn.onStatus = function(info){          trace(this.uri+" "+info.code);          switch(info.code){             case "NetConnection.Connect.Rejected":                break;             case "NetConnection.Connect.Closed":                this.owner.close();                break;             case "NetConnection.Connect.Failed":                if(_num < (_port.length-1)){                   _num++;                   _intervalID = setInterval(this.owner,"connect",1000,_port[_num]);                } else {                   this.owner.showMessage("ERROR","internet connection down");                }                break;             case "NetConnection.Connect.Success":                this.owner.showMessage("SUCCESS","Connection Successfull";                break;             }    }    _fcs_conn.connect("rtmp://" + _ip + ":" + portName + "/" + _instancename + "/" + removeSpaces(_roomname), _username, _password)       //       sharedWithComponent("connect",_fcs_conn);    }    function close(){       _fcs_conn.close();       sharedWithComponent("close");    }    function setUsername(newname){       _username = newname;       //       sharedWithComponent("setUsername",newname);    }    function sharedWithComponent(functionName,value){       for (var i = 0; i < _listComponent.length; i++) {          _root[_listComponent[i]][functionName](value);       }    }    function showMessage(header,mesg){       // trace(mesg);       _root.showAlert(header,mesg);    }    function removeSpaces(input):String{       if(input.indexOf(" ") != -1) {          return input;       } else {          return input.split(" ").join("_");       }    }    static var _num:Number = 0; }
2. Put on frame 1 (flash file)
var username:String = "yourname"; var roomname:String = "roomname"; var ip:String = "192.168.0.1"; var port:Array = [1935,443,8080,80]; var instancename:String = "test_camera"; _fcsconnection = new Classes.fcs_connection(username, roomname, ip, port, instancename, _listComponent); showAlert = function(header,mesg){       // remember to put alert component on your library       mx.controls.Alert.show(mesg, header, mx.controls.Alert.OK, targetFuntion); }

Flash Player 8 Beta Updated!

Setelah di publish beberapa waktu yang lalu pada Flash Player 8 Beta sebelumnya ditemukan beberapa bugs. Kini pihak Macromedia telah merilis versi terbaru untuk memperbaiki beberapa bugs yang ada sebelumnya. Sekarang saatnya untuk mentest lagi apakah masih ada bugs? Sebelum dipublishnya versi final.

Kero Pro beta released

Kero Pro is a service oriented and distributed mobile platform which delivers content on demand to mobile phones such as Plugins applications, Games, Multimedia, City infos, Sport, Ads, News, RSS, Blogs, KMS, SMS, and more. Kero seams to be a competitor of Flash Cast ! Here to take a look the screenshot.

Friday, July 22, 2005

MochiBot cara ampuh memonitor SWF anda

MochiBot adalah swf traffics monitoring tool. Tujuannya selain untuk melihat traffics swf anda, juga bisa melacak dimana saja swf anda diakses. Cara kerjanya adalah dengan menambahkan action script yang dapat anda peroleh di MochiBot pada swf anda. Setelah dipublish swf MochiBot akan mengirimkan data ke server. Kemudian anda dapat mengeceknya dengan login ke MochiBot. Anda bisa melacak dimana saja swf anda dijalankan. Yang menarik juga menurut pembuatnya adalah MochiBot bisa berjalan dengan baik diberbagai flash content misal:games, animasi, banner, video, dll. Demonya bisa dilhat disini. Dan untuk lisensi dan registrasi untuk saat ini Free alias gratis.

Thursday, July 21, 2005

Trace & Debug dari Browser

Saat melihat judul artikel dari Josh Buhler di Actionscripts.org awalnya saya kurang tertarik karena untuk kasus yang sama biasanya saya menggunakan MessageBox() di javascript untuk menampilkan trace() dari flash. Caranya saya biasanya membuat sebuah fungsi di _root untuk memanggil javascript untuk kemudian memunculkan MessageBox() atau berupa alert(). Kemudian ditiap bagian saya memerlukan trace saya panggil fungsi ini. Maka jika dijalankan pada browser tiap ada trace maka pada browser akan muncul MessageBox atau berupa alert. Memang mengganggu sih tapi untuk keperluan debug & tracing saja. Berikut coding yang saya maksud::
// AS / swf showTrace = function(mesg){    trace(mesg);    getURL("javascript:showTrace('"+mesg+"')"); } showTrace("hello world!"); // JavaScript / html showTrace = function(mesg){       alert(mesg); }
Namun setelah saya baca artikel dari Josh Buhler rupanya ide menarik juga. Ada syarat khusus yaitu anda harus menginstall Flash Player khusus yang berisi debugger. Bila anda tertarik silahkan baca lebih detail.

(OOT) Windows Longhorn 5203 Screenshot

Beberapa screenshot Windows Longhorn build 5203 cukup memberikan gambaran tampilan generasi MS Windows makin memerlukan spesifikasi komputer yang makin canggih terutama kartu grafis dan memory selain prosesor tentunya.

Wednesday, July 20, 2005

MTASC now Support Flash 8 Features

MTASC (Motion-Twin Actionscript 2 Compiler) adalah open Source dan free compiler AS2 yang pertama langsung ke dalam format SWF tanpa melewati Macromedia Flash atau tools lain. Kini sejalan dengan diluncurkannya Flash Player 8 Beta MTASC sekarang telah support Flash 8. Kamu bisa mendownloadnya disini, free.

(Flash 8) Playing with Virtual Buble, Another getPixel on Camera

This link I got from Protozoo. Check out the aplication and playing with the bubles here.

SUSHI Multiuser Server v.2.2 Release

Multiuser server untuk aplikasi flash based yang dirilis oleh Rawfish Software ini menggunakan java based server. Beberapa features yang penting yang ditawarkan a.l.:
  • Cross platform - Application, Web & Mobile
  • Supports Flash MX AS1.0 & 2.0, FlashLite, J2SE, J2ME
  • Extend the SUSHI server with Java or Actionscript
  • Supports socket and HTTP connections (HTTP tunneling)
  • Uses an optimised, bandwidth aware protocol
  • Provides a web based, graphical administration
  • Complete documentation
SUSHI bisa digunakan untuk membangun aplikasi dengan mutliuser seperti: chat, multiplayer games, collaboration tools (ms: shared whiteboard), dll. Kekurangan SUSHI untuk saat ini adalah audio video sharing, features yang sementara hanya dimiliki Flash Communication Server MX. Namun dari segi features dan harga SUSHI tentu cukup bersaing. Untuk unlimited user cukup dengan 999 EURO. Sedangkan untuk versi FREE / developer terbatas sampai max 30 user. Bandingkan dengan harga dari Flash Communtiaction Server MX harga untuk unlimited mencapai 7500 USD dan itu pun masih terbatas per 90 hari. Namun kalau dilihat mana yang lebih powerfull jelas Flash Communtiaction Server MX. Namun tentu perlu dilihat dulu kebutuhannya apa saja bukan? Kalau tidak memerlukan audio video kenapa musti bayar mahal untuk Flash Communtiaction Server MX.

[Flash Based] Projector Tools Comparation

Jika anda terbiasa membuat aplikasi berbasiskan Flash tentu sudah tidak asing lagi dengan Projector Tools seperti: Screenweaver, SWF Studio, Mdm Flash Studio/Zinc, dll. Dalam penggunaannya mungkin masing-masing orang fanatik dengan tools andalannya, namun tak ada salahnya membaca review dari Flashmagazine.com tentang Projector Tools. Atau kalau mau shortcut ke table perbandingannya. Bisa jadi panduan yang bagus terutama buat yang masih bingung menentukan pilihannya. Dimana saya juga sempat bingung pula saat memilih antara SWF Studio dan MdM Zinc V2. Tools yang dibahas diantaranya: iceProjector 1.5, mProjector 2, SWF Studio 3, ScreenWeaver, MdM Zinc V2, dan Jugglor 2.1.

Tuesday, July 19, 2005

List of WOW! Flash Player 8 Examples

Check out Franto blog and you'll found the list of Flash Player 8 example.

3D Graphics: The Making of PU YI

Karya 3D Graphics dari Alberto Blasi yang dibuat dengan mengunakan Cinema 4D dan telah dipublish dan mendapat award di CGNetwork ini merupakan salah satu karya 3D yang menurut saya amat sempurna. Kini dari CGNetwork mempublish tentang proses pembuatan PU YI tokok yang diambil dari film The Last Emperor karya sutradara Bernardo Bertolucci. Walau tidak detail step by step namun bisa dipakai sebagai sumber inspirasi bagi yang senang berkarya 3D graphic. Setelah sekian lama tidak bermain-main dengan 3D graphic, rasanya ingin melakukannya lagi. Tapi mungkin masih menunggu waktu luang disela masih adanya project Flash based. Terutama keinginan untuk explorasi Maelstrom (Flash Player 8).

Water FX using DisplacementMapFilter

Great examples from Franto about water fx using DisplacementMapFilter on Flash Player 8. You can download the source also. You're also can found another water fx in FP 8. It was build by Michael Kneib.

Delegates are not just for Events!

Ternyata pandangan saya salah tentang delegate class diperuntunkan untuk event seperti posting saya sebelumnya. Erik Bianchi dalam blognya telah memberikan beberapa contoh menarik penggunaan delegate class diluar penggunaan untuk event. Baca lebih detail disini.

Friday, July 15, 2005

Blend Mode pada Flash Player 8 Beta

Test site yang bagus utk mentest dynamic effect pada Flash Video (.FLV). Silahkan test FLV kamu disini. Tapi pastikan kamu telah mendownload Flash Player 8.

Understanding Class in AS2

Sebuah presentasi bagus tentang class dalam flash oleh Aral Balkan yang dipresentasikan saat Flash Forward 2005. Materi presentasinya dapat kamu download disini

Understanding VP6

Posted by Fabio Sonnati on his blog about VP6, the new video techology of Maelstrom (Flash Player 8)

Flash 7 Export to Flash 8

Pagi ini dari milis saya mendapatkan 2 source yang bisa berguna untuk mengkonversi Flash 7 ke Flash 8. Tujuannya sambil menunggu keluarnya 8Ball (Flash 8 authoring tool) kita bisa melakukan test features dari flash 8. Dua source yang saya maksud adalah: 1. Convert2SWF8 (Faisal Iqbal) 2. Direct Export Flash 8 dari Flash 7 (Pablo Costantini)

Belajar Fisika Bersama Super Mario

Animasi Flash yang lucu, lumayan isinya tutorial tentang ilmu Fisika. Judulnya Super Mario Physics.

Thursday, July 14, 2005

Unicode in Flash by Mike Lyda

Bebera hari yang lalu beberapa teman menanyakan kepada saya bagaimana menerapkan Unicode di Flash terutama karena kesulitan menerapakan huruf kanji / Jepang. Karena kesibukan project saya belum sempat memberikan jawaban yang memuaskan. Namun hari ini saya menemukan sebuah artikel yang berhubungan dan mungkin bisa membantu buat teman-teman yang ingin menerapan Unicode di aplikasi Flashnya. Artikel ini ditulis oleh Mike Lyda.

Tuesday, July 12, 2005

Flash Player 8 (Maelstrom) Public Beta Released

Can't wait for Flash Player 8? Wanna see the features? Macromedia is already publish the Public Beta for Maelstrom (Flash Player 8). You can download it here.

The History of Flash

I knewn Flash is about 1998 and starting learn with Flash 4. Who's know now Flash is the most popular player in this earth. Especially if we talk about Interactive Web Site or Online Games or Web animation?. Who's also know that this year (2005) is already 10 years. With more advanced features with Flashplatform. Flashmagazine wrote about an article about Flash History which is we should thanks to Jonathan Gay and ofcourse Macromedia Team. You also can found information about Flash history on Mike Chamber blog.

Friday, July 08, 2005

Tuesday, July 05, 2005

SWF Encrypt™ 3.0, protect SWF file from decompiling

Jika anda para flash developer merasa risau dengan makin banyaknya beredar tool swf decompiler kini boleh berlega hati karena hasil kerja sama antara Amayeta Limited dan Fenix Studio telah meluncurkan product pengembangan dari Flash Incrypt dengan nama SWF Encrypt™ 3.0. Tools ini menurut pembuatnya sangat powerfull untuk memprotect file SWF dari tools Flash Decompiler seperti: ASV 4.084, Imperator fla, eltima decompiler, Sothink decompiler, dll. tanpa mengurangi performance file SWF aselinya Anda bisa dapatkan versi Trial versionnya untuk mencoba atau bisa membelinya secara online dengan harga $99.99 USD.

Thursday, June 30, 2005

Brajeshwar: Cleansing your ActionScript codes

Little code from Brajeshwar used to make sure the internal garbage collector does its job. See his post here.

Wednesday, June 29, 2005

gotoandlearn.com online flash tutorial

GotoAndLearn dot com adalah online tutorial dengan menggunakan flash video. Selain menyediakan beberapa tutorial flash secara online kamu juga bisa request tutorial. Site ini dibangun oleh Lee Brimelow.

Honda Grrr, an Isometric Flash Game

Hari ini saya menemukan isometric flash game yang bagus dan mungkin bisa jadi inspirasi untuk membuat flash game lagi setelah hampir 1 tahun ini tidak membuat flash game. Game yang saya maksud adalah Honda Grrr Game.

Fisika dalam Flash

Flade (source | sample), Inverse Kinematic, serta minijuegos adalah beberapa aplikasi AS dengan menerapkan ilmu Fisika. Hasilnya menganggumkan.

Delegate Class

Apakah kamu pernah mengenal delegate class? Bagi yang belum saya sarankan mengikuti tutorial dari Patrik Mineault. Pada dasarnya delegate class yang ditulis Mike Chambers dibuat untuk memudahkan bila bekerja dengan menggunakan event component.

Monday, June 27, 2005

AMFPHP 1.0 milestone 1 released

As promised AMFPHP 1.0, milestone 1 has release on Sunday 26 June 2005. This is probably the last or second-to-last release before the official 1.0 release Thanks of course to Patrick Mineault. See more details on his blog. You also can get the file here.

Collaboration tools booming, another chance for Flash Developer

Trend boomingnya tools yang memungkinkan sebuah group untuk shared ide dan pekerjaannya memunculkan kesempatan dan bisnis baru, tentu ini juga menjadi sebuah pasar yang menjanjikan. Tools yang dimaksud antara lain: online conference / training tools (WebEx, Breeze) atau remote desktop tool (VNC, RDC, dll). Boomingnya tools seperti ini didukung selain karena faktor kebutuhan dimana sekarang banyaknya perusahaan yang kantornya terpisah-pisah atau yang mutakhir project yang lintas benua. Selain itu kecepatan internet yang dibutuhkan (broadband internet) juga telah memadai. Bagi para Flash Developer terutama yang yang sudah mengintegrasikan Macromedia Flash Communitation MX tentu bisa melihat pasar baru ini sebagai sebuah target bisnis baru. Bagaimana tidak Flash sebagai flatform untuk menjalankan aplikasi disisi user telah terbukti bukan masalah lihat saja prosentase pengguna Flash diseluruh dunia mencapai 90-an % untuk Flash Player 7. Liat statistik. Artikel ini saya tulis setelah membaca artikel The coming boom in collaboration tools dari blog-nya Jonanthan Boutelle. Jadi jika kamu jagoan di Flash mau ikutan mengembangkan Flash Based Collaboration Tools?

Friday, June 24, 2005

Selamat Datang Gigi Susu

Baru tahu kemarin sore ternyata Galuh udah tumbuh gigi diusianya yang beranjak 6 bulan. Lucu juga sih. Pantas saja belakangan dia suka gigit-gigit dot susu atau apa aja yang dia pegang. Belum lagi 3-4 hari ini mimik susunya rada seret. Selamat datang gigi susu...

Thursday, June 23, 2005

MACROMEDIA MAX 2005 CONFERENCE

Macromedia announced the third annual MAX conference, which will be held October 16-19 in Anaheim, Calif. MAX 2005 will give designers and developers a forum to share ideas with their peers, as well as get hands-on technical training, gain new skills, network with industry leaders, and attend sneak previews of upcoming Macromedia products. The conference will also highlight the power of the Macromedia Flash Platform to deliver the most effective experiences for rich content, applications, and communications in a range of industries, including financial services, education, government, and telecommunications. "This is shaping up to be the most incredible conference we have ever hosted," said Kevin Lynch, chief software architect, Macromedia. "The Flash Platform is continuing to evolve dramatically this year, and MAX will be the place to engage with the latest developments." MAX 2005 will feature more than 90 unique workshops and hands-on sessions, technical support labs, a cyber café, partner exhibits, "birds-of-a-feather" networking events, and presentations by key industry figures including keynote presentations by Stephen Elop, CEO of Macromedia, and Bruce Chizen, CEO of Adobe Systems. In-depth technical sessions will cover the range of Macromedia products and solutions for mobile and devices, web design and development, rich Internet applications, web conferencing, and e-learning. For a complete list of MAX 2005 sessions, please visit http://www.macromedia.com/max/. See in details.

Wednesday, June 22, 2005

Tutorial Macromedia Flash / JavaScript Integration Kit

Buat yang kesulitan menggunakan Flash+JavaScript Integration Kit, Danny Patterson telah menulis tutorial penggunaannya. Kamu dapat menjumpainya disini. Pastikan pula kamu telah mendownload filenya disini. Terutama karena Make Chambers telah melakukan update filenya setelah ditemukan beberapa bugs.

DCN Comm Server an "Breeze Like" Project

Macromedia Flash Comm Server MX + DCN Comm Server an "Breeze Like" Project Walau masih beta test. Setelah bekerja under pressured selama 4 hari serta diselingi dengan Flash Based Developing Aplication dengan memanfaatkan teknologi Flash Remoting dengan AMFPHP akhirnya berhasil juga dilakukan Beta Test untuk project online Conference Room yang kami namakan dengan PROconference dengan tambahan feature Screen Sharing dengan memanfaatkan DCN Comm Server (Screen Jax) guna melengkapi features PROconference sebelumnya a.l: Shared Whiteboard dan Shared Files. Beberapa waktu ke depan PROconference juga akan dilengkapi feature Remote Desktop. Thanks to Marco Santelli for supporting. Dan berikut adalah hasil screenshot tool untuk publiser.

Friday, June 17, 2005

Jet Set Babes, Beach Volley Flash Game

Tak diragukan lagi Coffee Break Games salah satu jagonya buat Flash game arcade. Salah satunya adalah Beach Volley Flash Game. Dibuat dengan sangat apik dalam tampilan 3D.

Tuesday, June 14, 2005

FlashMyAdmin ver. 0.2.8

FlashMyAdmin yang merupakan versi phpMyAdmin (MySQL administration tool) dengan Flash interface telah dirilis versi 0.2.8 8 juni lalu. Bagi meraka yang menggunakan PHP dan MySQL untuk backend applikasi mungkin sudah terbiasa menggunakan phpMyAdmin untuk pengaturan dataBase MySQL. Namun buat yang ingin hal yang relatif lain boleh coba tool ini.

Bagaimana Mendapatkan versi Beta 8Ball dan Maelstrom?

Mungkin udah pada tahu kalau 8Ball (versi lanjutan Flash Authoring ) serta Maelstrom (versi lanjutan Flash Player) telah dirilis Macromedia dalam versi Beta. Anda bisa saja mendapatkan versi Beta dari ke-2 product tadi dengan mengikuti Macromedia Beta Program. Kalau sesuai dan mengikuti beberapa persyaratan yang telah ditentukan bisa saja anda akan dihubungi pihak Macromedia. Lumayan khan.

Monday, June 13, 2005

MatrixView, JPEG competitor?

Jpeg faces competition Compression algorithm newcomer MatrixView is pitching its new imaging method .Muv at the Jpeg market. MatrixView's algorithm produces lossless imaging and is more easily transported through binary code matching, according to algorithm author and chief MatrixView scientist Arvind Thiagarajan. Images sent via .Muv can be more easily compressed, encrypted, searched and eventually segmented than current images, Thiagarajan said. "The .Muv is a completely new image," he said, adding that because of the lower complexity of compression it makes less demand on hardware, and is much faster to transfer and compress. "Based on the algorithm [ABO] we have shown that we can exceed the so-called theoretical limits of compression. "For example, if an original image size was 368,000 bytes, theoretical limits so far calculate it [the image] can be compressed one-way to 142,000 bytes, but we have shown it can be compressed up to 48,000 bytes - it is almost optimizing the binary system." See in details.

MPSB05-04 — Potential Security Risk with Macromedia eLicensing Client Activation Code

Windows versions of the Macromedia installers and eLicensing client install a service with permissions that allow any member of the "Users" group to modify the service settings. This may allow local users to obtain the permissions of the "Local System" account. This potential vulnerability does not affect products installed on machines with a single user and it cannot be exploited remotely. See in details.

Selamat Pagi

Setelah cuti hari jumat plus liburan weekend sabtu - minggu kemarin ternyata tubuh hari ini tidak fit. Badan pegal-pegal. Jadi pagi ini terasa agak berat memulai pekerjaan. Tapi roda hidup harus tetap berjalan. Sekarang waktunya kerja dan kerja. Selamat pagi dan selamat bekerja.

Thursday, June 09, 2005

Flash & Javascript Integration Kit (Beta)

Toolkit yang tulis oleh Christian Cantrell and Mike Chambers memudahkan interaksi antara Flash dengan JavaScript yang sebelumnya terbatas berupa data String, kini memiliki kemampuan interaksi data berupa: Object, Array, String, Number, Boolean, Date, null, undefined. Requirement: Flash Player 6,0,65,0 serta browser: Windows IE 6.0, Windows Firefox 1.0, Windows Opera 8.0, Macintosh Opera 8.0, Macintosh Firefox 1.0, Safari 1.2.4 and 2.0, dan Linux Firefox 1.0.4. Artikelnya lebih detail.

Flash Platform Live Discussion

Setelah hari Senin lalu Macromedia mengumumkan Macromedia Flash Platform baru, cross-platform tidak saja pada rich media (seperti aplikasi web), tapi juga utk keperluan enterprise applications, communications, and mobile applications. Hari ini, 9 Juni atau 8 Juni 9:00 AM (PT), 12:00 PM (ET), Kevin Lynch, Macromedia Chief Software Architect mengadakan Live session duskusi tentang Flash Platform. Link untuk ikutan : http://macromedia.breezecentral.com/techwed/

Wednesday, June 08, 2005

Maelstrom, generasi baru Flash Player

Mungkin sudah pernah baca blognya Colin Moock tentang generasi baru Flash Player. Beberapa fitur baru yang ditampilkan dalam demo di Tokyo, Jepang diantaranya :
  • saffron : type engine baru untuk keperluan rendering
  • dramatic performance improvements
  • realtime bitmap effects (blur, dropshadow, colour matrix, dll.)
  • realtime video alpha channel
Tidak beberapa lama lagi Macromedia akan merilis versi terbaru dari Flash Player dalam code-named Maelstrom. Beberapa kemampuan terbaru yang saya suka, a.l:
  • Kemampuan grafis yang makin meningkat. Diantaranya: image efek (blur, glow, bevel, drop shadow, color transformation, blending mode). Efek-efek ini juga bisa diaplikasikan pada object-object dalam Flash Player, bisa digenerate secara dinamis dan tidak menambah ukuran file. Selain itu juga support file grafis: GIF, PNG, serta progressive JPEG.
  • Peningkatan performa menyangkut kecepatan grafik rendering, bitmap rendering, text scrolling, component rendering, eksekusi Action Script, memory management.
  • Font makin mudah dibaca, terutama font dengan ukuran kecil. Sehingga text yang menggunakan font ukuran kecil tetap bisa dibaca
  • Peningkatan kemampuan video. Terutama setelah support VP6 video, ketepatan display, 8 bit alpha channel, realtime compositing.
  • File upload dan download. Hal yang dulu banyak ditanyakan tentang bagaimana cara upload file dari Flash Player tanpa bantuan third party program.
Tertarik? Silahkan baca detail tentang Maelstrom sebagai generasi terbaru Flash Player.

Monday, June 06, 2005

MX Kollection versi 2.8.4

MX Kollection merupakan kumpulan extension tambahan untuk Macromedia Dreamweaver MX dan MX 2004. Seperti halnya extension-extension untuk Macromedia Dreamwaver yang lain. Kumpulan paket extension yang dirilis oleh Interaktonline ini sangat membantu / memudahkan kita untuk membangun website dinamis. Tidak diperlukan skill khusus (web programming untuk membangun profesional website yang bersifat dinamis. Cukup dengan klik dan seleksi opsi-opsi yang telah disediakan. MX Kollection didukung teknologi server side seperti: ColdFusion, ASP VBScript, PHP - MySQL dan PHP - ADOBD. Jika kamu penasaran coba liat demo penggunaanya. Harganya lumayan $299. Tapi kalau mau nyobain bisa download versi trialnya disini.

Monday, May 23, 2005

Auto Close Pop Up Window Dengan LocalConnection

Salah satu yang saya suka dari Flash MX adalah adanya LocalConnection(). Dengan LocalConnection saya bisa mengirim atau menerima pesan dari dan untuk window yang berbeda. Selain cross window juga bisa cross applikasi misal satu saya pake browser satu lagi saya buat dalam bentuk projector(.exe) atau malah dalam director serta tentu antar frame dalam satu browser. Untuk kali ini saya memanfaatkan LocalConnection.onStatus(info). Idenya pop up window akan mendeteksi apakah main window masih terbuka apa tidak. Jika obejct info.level = "status" berarti koneksi dengan main window tetap jalan tetapi kalau hasilnya "error" berarti koneksi ke main window terputus alias main window telah ditutup atau load page baru dimana page baru tidak meload LocalConnection() dengan id yg sama. Berikut contoh scriptnya : 1. Script di FLA Pop Up: // fungsi membuat localConnection() check koneksi checkMain_still_alive = function(){       still_Alive = new LocalConnection();       still_Alive.owner = this;       still_Alive.onStatus = function(info){             if(info.level == "status"){                      trace("Main Still Alive");             } else {                      trace("Fail!, lost main application");                      closeApplication();             }             this.close();       }       still_Alive.send("_mainStillAlive","check","check"); } // close application closeApplication = function(){          fscommand("quit"); } 2. Script utk FLA main window // fungsi membuat localConnection listener setMain_still_alive = function(closed){       still_Alive = new LocalConnection();       still_Alive.owner = this;       still_Alive.check = function(data){             trace("check main still alive "+data);             if(closed == "closed"){                   this.close();             }       }       still_Alive.connect("_mainStillAlive"); } 3. Penggunaan Cukup dengan memanggil checkMain_still_alive(); pada FLA pop up baiknya dilakukan looping dengan menggunakan set Interval untuk tetap mengecek koneksi. setInterval(checkMain_still_alive,2000); Sedangkan pada sisi main window cukup panggil setMain_still_alive(); atau kalau mau membuat shortcut button di main utk menutup pop up gunakan setMain_still_alive("close"); Pada script di atas saya menggunakan fscommand("quit"); sekadar contoh anda bisa gunakan script lain tergantung base nya misal kalau dia pop pup window pada browser bisa diganti getURL("javascript:window.close()");

Swift 3D 4.5 Upgrade

Buat yang senang tampilan 3D flash tentu kenal dengan software SWIFT 3D. Untuk versi terbaru mereka meluncurkan versi upgrade dari versi 4 ke versi 4.5 Beberapa features baru yang menarik menurut saya antara lain FLV(Flash Video) export, Render to Qick Time Video (.mov) dan AVI sehingga anda dapat membuat video animasi 3D vector base, Pen outline, support layer 3 dalam format EPS, Vector Transparency Rendering, Shadow Density & Color Control, serta tentunya kecepatan render yang meningkat hingga 50%.

Friday, May 20, 2005

Beberapa Poin Penting Membangun Aplikasi FCS

Membangun sebuah aplikasi dengan memanfaatkan Macromedia Flash Communication MX (FCS) tidak selesai dengan drag and drop component. Ada beberapa hal yang perlu diperhatikan adanya batasan-batasan antara lain:
  • limit total koneksi pada paket FCS
  • banwidth baik pada client maupun pada server
  • kecepatan koneksi client
  • keamanan server dan aplikasi
Untuk itu sebelum memulai membuat aplikasi dengan FCS ada baiknya baca artikel FlashCom Hit List dari Lisa Larson.

Thursday, May 19, 2005

Akhirnya Masuk Macromedia XML News Aggregator (MXNA 2.0)

Setelah submit sekitar 4 hari yang lalu akhirnya blog ini masuk dalam Macromedia XML News Aggregator (MXNA 2.0). Mudah-2an ini jadi awal yang bagus untuk lebih banyak bisa share ide khususnya tentang Macromedia Flash serta teknologi yang menyertainya terutama product-produk dari Macromedia Terima kasih terutama pada Christian Cantrell dan Mike Chambers.

Motion Detection Webcam Games and Applications in a Flash

SY-Fi Ltd is proud to introduce a new interface called Plato2. This universal interface brings Plato, SY-Fis most powerful development library, within the reach of every user or developer. The Plato2 can interact with every development environment that has TCP/IP connectivity. This includes web based development environments such as Java and Macromedia FLASH. "The Plato2 is itself an application that runs in the background and shows SY-Fis blue hand logo in the system tray. It works by talking to host games or applications and translating commands between the user and the host. Developers can now write advanced games and applications that harness SY-Fis motion detection technology in ultra quick time, with little or no knowledge of how Plato2 works". Here's the full article or Download Press Release

Flex Style Explorer

Buat yang kurang puas dan ingin mengganti tampilan aplikasi Flex, Macromedia Consulting memberikan alternatif lewat Flex Style Explorer. Beberapa keuntungan yang ditawarkan dari Flex Style Explorer antar lain:
  • Membuat katalog yang bisa diatur stylenya
  • Real-time manipulasi component
  • CSS untuk pengaturan style
Detail

Flex Application Starter Toolkit

John Bennett salah satu tim dari Macromedia Consulting telah menulis artikel yang bisa dimanfaatkan sebagai panduan Flex Application Starter Toolkit (FAST) untuk memudahkan membangun aplikasi Flex dengan lebih mudah dan cepat. Artikel lengkapnya

Work In Progress Blog-nya Macromedia Consulting

Tim super-elite yang tergabung dalam Macromedia Consulting telah meluncurkan blog-page nya. Ini dia linknya : http://www.markme.com/mc

Thursday, May 12, 2005

EXPOSÉ 3 Launched!

The CGSociety and Ballistic Publishing are pleased to announce that EXPOSÉ 3, the third edition of the industrys most recognised digital art annual publication, is now available for pre-order. With more entries, more award winners, and more pages in all editions, EXPOSÉ 3 offers the best digital art in the known universe and huge discounts for customers who pre-order from Ballistic Publishing.

Captionate Version 1.0 released!

Buraks telah meluncurkan produknya yang terbaru yaitu Captionate ver 1.0. Tools yang berguna untuk menginjeksi mutli lingual teks pada file Flash Video (*.FLV). Sehingga anda bisa dengan mudah membuat teks terjemahan pada FLV anda cukup dengan satu tools saja. Produk ini dijual online $USD 49.95 untuk waktu terbatas dan $USD 59.95 harga normal.