Articles
- 19 April 2009 in ActionScript 3, Facebook
Facebook AS3 API Bagian I : Dasar Pol
-
Pada bagian pertama ini, saya akan tunjukkan cara pembuatan aplikasi Flash/Flex untuk Facebook dengan menggunakan Facebook AS3 API yang resmi di-support oleh Facebook & Adobe.
- 03 April 2009 in ActionScript 3, Flash, OOP
MVC Sederhana untuk Pemula
-
Dalam artikel kali ini, saya jelaskan tentang cara membuat “struktur” MVC sederhana untuk menulis kode yang maintainable dengan memecah kode menjadi beberapa bagian berdasarkan fungsinya ( separation of concerns ).
Saya anggap Anda sudah cukup mengetahui dasar OOP dan mempraktekkannya, jadi saya nggak perlu menjelaskan lagi apa itu class, instance, static, getter/setter, dsb. Saya juga nggak menjelaskan apa itu custom events dan bagaimana cara membuat & menggunakannya karena sudah pernah saya jelaskan dalam artikel yang lain. Selain itu, Anda juga harus mengerti cara mendefinisikan & membuat custom class untuk objek di library.
Di sini saya membuat aplikasi sederhana berupa sebuah kotak yang posisinya bisa dikontrol oleh 4 tombol seperti berikut:
- 02 March 2009 in Flex, Screencast, Tutorial
Flex & AMFPHP Video Tutorial
-
Dalam video tutorial ini saya beri contoh bagaimana cara membuat aplikasi dengan menggunakan Flex Remote Object dan AMFPHP.
- 23 February 2009 in Cairngorm, Demo
Yahoo News Reader with Cairngorm
-
This is the result of learning Cairngorm over the weekend :-)
- 17 February 2009 in Demo, Flex
Custom List Item Renderer
-
Berikut ini contoh custom item renderer untuk komponen TileList dengan menggunakan bitmap sebagai highlighter.
- 09 February 2009 in ActionScript 3, Demo, Flash, Flex
Ambil Gambar dari Webcam, Simpan di server
-
Berikut ini contoh aplikasi untuk mengambil gambar (snapshot) dari webcam dan menyimpannya di server. Di sini saya menggunakan Flash untuk mendesain layout sedangkan untuk coding dan kompilasi saya gunakan FlashDevelop dan Flex compiler.
- 09 January 2009 in Flex, Work
The Godfather II : Crime Rings Facebook Game
-
Trippert Labs has released their latest social game on Facebook named after Electronics Arts’ latest Godfather game. The Avatar/Mobster creator tool was the latest work I did for Trippert.
- 06 January 2009 in My Life
Dead Goats
-
I just murdered two goats for my baby’s “Aqiqah”. Below are the pictures of me beheading them. Tomorrow we’re going to cook the meat, make hundreds of satays and share them with our neighbors, an orphanage, and the poors living nearby.
- 03 January 2009 in ActionScript 3, Flash, Tutorial
Video Tutorial ActionScript 3.0
-
Video tutorial yang dibuat dari campuran PowerPoint + Camtasia, dilem dengan Presenter. Agak berisik, kecampuran suara mobil, motor, & bengkel.
- 12 December 2008 in Flex, Work
Mobracer is Finally Open for Public
-
Today, Trippert Labs opened their latest online 3D racing game called Mobracer. This game has been developed by their talented game & UI designers, 3D artists, Shockwave developers, PHP experts, and, last but not least, Flash & Flex developers (yeah, that’s including yours truly ;-) ). It’s a big project involving over a dozen folks from 3 continents who, oddly enough, never met each other in person except those teams in Bangladesh and USA.
- 09 December 2008 in Lain-lain
My Last Day Working for Trippert Labs
-
Last Saturday, Dec 06, was my last day working fulltime as Senior Flash Engineer for Trippert Labs. It’s been a great year working with many seasoned developers & designers from Bangladesh, China, and USA.
Trippert Labs has an urgent need for a Flex coder to replace me so if you have, or know someone who has, experience with Flex and want to work on cool stuff for big names like Electronic Arts, please contact me.
- 20 November 2008 in ActionScript 3, Flash
Instantiating Assets from External SWF
-
Here’s an example of instantiating a MovieClip symbol from an external SWF. Source can be downloaded here : DupeClip.rar .
- 18 November 2008 in ActionScript 3, Flex
Skinning FXVideo, The Easy Way
-
If you have worked with video stuff on Flex, I'm sure you have heard or seen a nice opensource component called FX Video built & released by those generous guys at www.fxcomponents.com. If you haven't seen it, go ahead, download the component. You'll love it.
The current version of FXVideo doesn’t support graphical skins. Everything is done programmatically. Does it mean you can’t skin it ? No. With a little effort, you can replace its programmatic skins with embedded images a.k.a your super-cool graphical skins. I’ll show you how to do it in this article.
- 17 November 2008 in ActionScript 3, Demo
CopyPixels
-
Here’s an example of using bitmapData.copyPixels() to copy a portion of an external image to another Display Object. In his book, Essential AS 3.0, Colin Moock said BitmapData.copyPixels() proved to be 25% – 300% faster than BitmapData.draw().
- 19 October 2008 in Lain-lain
Reconstruction Completed
- Finally, I've finished reconstructing this blog. While I'm sure there are still rough edges, I'm pretty happy with the overall result which is not bad for a 4-day work
- 15 October 2008 in Job vacancies
Trippert Labs are Looking for Senior Flash Developers
- Trippert Labs, an established company who developed numerous social web applications and multi-player online 3D games using various technology including Flash, Director Shockwave, RoR, and PHP are looking for talented Flash developers with experience in ActionScript 3.0 to take a Senior role.
- 30 August 2008 in Job vacancies
CSS/XHTML Coders Wanted
-
Are you a seasoned CSS/XHTML coder ? Do you want to build new entertainment experiences on the web? Want to work with major media/entertainment company like Electronics Arts ? Join us at Trippertlabs. We want you.
- 11 August 2008 in Away3D, Tutorial
Getting Started with Away3D
-
So you have seen the amazing world of Away3D and you want to dive into it and create a masterpiece. Like everybody else, you read all tutorials you can get, read the documentation and also join the discussion group. Before you know it, you’re already building your first masterpiece using this super cool 3D engine. Sounds pretty easy, eh ?
- 21 June 2008 in 3D, Job vacancies
Are you a Flash 3D programmer?
-
Trippert Labs, the company I’m working for, is looking for talented Flash 3D coders.
- 19 June 2008 in Flex, Resep
Loose-coupling dengan Custom Event (Flex)
-
Loose coupling describes an approach where integration interfaces are developed with minimal assumptions between the sending/receiving parties, thus reducing the risk that a change in one application/module will force a change in another application/module — Wikipedia
- 16 June 2008 in Demo, Flex
Flex+PHP Simple Calculator
-
Berikut ini demo komunikasi antara Flex dan server ( php ). Aplikasi yang saya buat adalah kalkulator super sederhana dengan memanfaatkan komponen HTTPService.
- 18 May 2008 in Lain-lain
100+ courseware gratis untuk web developer
-
Ingin belajar jadi web developer profesional dengan gratis ?
- 29 April 2008 in Away3D, Demo
Away3D + Tweener
-
Contoh menggerakkan objek dalam 3D space dengan menggunakan Tweener Animation engine.
- 28 April 2008 in Away3D, Demo
Light3DExplorer v2
-
Saya baru membuat versi baru dari Light3D Explorer v1 menggunakan Away3D versi terbaru ( v2.0).
- 22 April 2008 in ActionScript 3, Demo
Text2Bitmap
-
Berikut ini contoh bagaimana membuat objek bitmap dari teks dinamis.
- 04 April 2008 in ActionScript 3, Tutorial
Membuat Image Uploader
-
Kali ini saya membahas tentang pembuatan aplikasi sederhana untuk upload file ke server. Walaupun demo yang saya buat hanya bisa digunakan untuk upload gambar, dengan sedikit modifikasi, sourcecode aplikasi ini dapat digunakan untuk berbagai file, juga bisa diubah dari uploader menjadi downloader. Berikut ini demonya :
- 31 March 2008 in Away3D, Tutorial
Away3D : Mempersiapkan Project dengan FlashDevelop, Flash CS3, dan FlexBuilder 3
-
Rupanya masih banyak yang bingung cara mengeset classpath di Flash CS3 dan FlashDevelop. Berikut ini saya beri contoh cara mengeset classpath di FlashDevelop, Flash CS3 dan, sebagai tambahan, di FlexBuilder.
- 30 March 2008 in Away3D, Demo
Away3D + Flint Particle System
-
Hasil main-main dengan Flint Particle System dan Away3D. Kode utk Flint, saya kopi dari salah satu demo di website Flint.
- 29 March 2008 in Away3D, Demo
Away3D + Yahoo Chart = Awesome Chart
-
Demo ini untuk menunjukkan salah satu material yang dimiliki Away3D yaitu MovieMaterial. Komponen chart yang saya gunakan adalah komponen gratisan yang disediakan oleh Yahoo!.
- 27 March 2008 in Away3D, Demo
Away3D BitmapMaterial Demo
-
Berikut ini demo dari salah satu material yang bisa kita gunakan sebagai “kulit” objek 3D di Away3D yaitu BitmapMaterial. Bitmap di sini bukan berupa file gambar eksternal, tapi berupa objek Bitmap. File gambar eksternal bisa digunakan sebagai material, bukan dengan menggunakan class BitmapMaterial melainkan dengan class yang lain, misalnya BitmapFileMaterial atau WhiteShadingBitmapMaterial. Class WhiteShadingBitmapMaterial saya gunakan di aplikasi Light3DExplorer.
- 25 March 2008 in Away3D, Demo
Away3D Light3D Explorer
-
Salah satu class yang sangat menarik untuk dieksplorasi di Away3D adalah class Light3D. Class ini digunakan untuk membuat objek lighting dengan berbagai properti yang bisa diatur antara lain ambient, diffuse, specular, dll.
- 24 March 2008 in Away3D, Tutorial
Away3D : Introduksi
-
Kalau Anda sering mengikuti perkembangan teknologi Flash, saya yakin Anda pernah mendengar tentang beberapa opensource 3D engine yaitu Papervision3D, Sandy3D, dan Away3D. Setelah beberapa waktu yang lalu saya perkenalkan dasar-dasar Papervision3D, kali ini saya ingin memperkenalkan engine yang lain, yaitu Away3D.
- 22 March 2008 in Flex, Tutorial
Membuat Komponen Sederhana
-
Komponen di Flex bisa dikategorikan menjadi 2 yaitu visual dan non-visual. Komponen visual adalah komponen yang dapat ditampilkan di stage, sedangkan komponen non-visual tidak. Menurut fungsinya, komponen juga dapat dikategorikan menjadi dua, yaitu komponen Controls dan Containers. Komponen bisa dibuat dengan menggunakan/mengembangkan komponen-komponen yang sudah disediakan oleh framework Flex dan menjadikannya sebagai sebuah komponen baru, bisa juga dibuat dengan menggunakan Flash IDE + Flex Component Kit, atau murni dengan ActionScript.
- 18 March 2008 in ActionScript 3, Resep
Menggunakan Timer Class untuk Menunda Eksekusi Skrip
-
Kita bisa menggunakan Timer class untuk mengontrol waktu eksekusi skrip. Misalnya, kita ingin membuat aplikasi untuk memuat gambar secara dinamis dengan selisih waktu antar gambar yang satu dengan yang lain sebesar 5 detik, seperti gambar di bawah ini:
- 16 March 2008 in Lain-lain
Pindah hosting dari Bluehost ke FusedNetwork
-
Akhirnya setelah satu setengah tahun menggunakan layanan Bluehost, saya pindah ke FusedNetwork sebuah perusahaan hosting di Kanada. Kalo soal harga sih memang lebih mahal ($139/tahun) dibandingkan Bluehost ($80/tahun), tapi kualitas layanannya bisa dibilang jauh lebih baik. Dan yang penting, FusedNetwork nggak oversell jadi kecepatan akses dan uptime lebih terjamin.
- 11 March 2008 in Flex, Tutorial
Dasar-dasar Flex
-
Udah pernah dengar tentang Flex? atau mungkin sudah mulai belajar?
Kali ini saya akan membahas dasar-dasar pemrograman dengan Flex. Bener-bener dasar karena saya juga masih baru belajar. :-) - 10 March 2008 in ActionScript 3, Tutorial
DisplayObject dan Custom Event
-
Flash bersifat event driven. Artinya, kinerja dan mekanisme aplikasi yang kita buat sangat tergantung pada cara kita menangani event. Dalam tulisan ini, saya mencoba menjelaskan cara membuat custom event dalam sebuah DisplayObject.
- 04 March 2008 in Papervision3D, Tutorial
Papervision3D : Primitives & Wireframe Material
-
Dalam tutorial ini, saya akan membahas tentang dasar-dasar penggunaan 3D engine yang bernama Papervision3D ( udah pernah denger, kan? ). Karena saya juga masih baru belajar selama semingguan, saya hanya akan membahas tentang pembuatan objek-objek primitif (built-in) dan sedikit tentang penggunaan beberapa texture/material dasar untuk skinning .
- 01 February 2008 in Job vacancies, Lain-lain
Lowongan Kerja di Trippert Labs
-
Trippert Labs, perusahaan yang mengontrak saya sekarang ini membuka lowongan untuk posisi PHP developer, Flash developer, dan Director developer.
- 01 January 2008 in ActionScript 3, Tutorial
DisplayList dan AS3 rendering model
-
Salah satu perbedaan mendasar antara AS3/FlashPlayer9 dengan versi sebelumnya adalah mengenai bagaimana object ditampilkan (rendering model ). Dalam AS1/2, rendering model terfokus pada MovieClip dengan menggunakan attachMovie(), duplicateMovieClip(), dan createEmptyMovieClip().
- 29 December 2007 in ActionScript 3, Tutorial
Membuat Image Slider
-
Tutorial kali ini adalah tentang pembuatan aplikasi Image Slider untuk menampilkan sekumpulan gambar secara dinamis dengan menggunakan ActionScript 3.0.
- 18 November 2007 in ActionScript 2, Matematika
Polisi vs Penjahat
-
Ada pertanyaan menarik dari seorang member di babaforum. Ini soal cerita matematika yg mungkin sering kita dapat di SMP atau SMU atau mungkin SD (?) .
- 08 October 2007 in ActionScript 2, Fisika
Fisika : Tumbukan Elastis
-
Melanjutkan artikel tentang Kecepatan dan Kelajuan, kali ini saya akan menjelaskan pembuatan animasi tumbukan sebuah bola dengan dinding dengan memasukkan besaran gravitasi, elastisitas, selain kecepatan dan percepatan.
- 02 September 2007 in ActionScript 2, Fisika
Deteksi Tumbukan
-
Deteksi Tumbukan atau Collision Detection adalah teknik untuk mendeteksi tumbukan antara dua buah objek. Dalam ActionScript, cara termudah untuk mendeteksi terjadinya tumbukan adalah dengan menggunakan MovieClip.hitTest(). Namun, cara ini memiliki kekurangan dalam hal akurasi, apalagi jika Anda menggunakannya dengan onEnterFrame.
- 28 August 2007 in ActionScript 3, Resep
Menangani Unknown Parameter
-
Dalam memanggil sebuah function berparameter kita harus mengirimkan pula argumen yang diperlukan. Namun, bagaimana jika kita ingin mengirim argumen yang banyaknya tidak terbatas atau tidak kita ketahui sebelumnya?
- 20 August 2007 in ActionScript 2, Fisika, Tutorial
Fisika: Kecepatan, Kelajuan, & Hukum Newton Kedua
-
Menerapkan rumus-rumus Fisika dalam aplikasi Flash nggak susah – walaupun nggak gampang juga. Kuncinya adalah tahu dasar-dasar matematika Vektor (dan Trigonometri tentunya) dan sedikit improvisasi dalam penerapan rumus Fisika. Dalam tutorial ini, saya akan menjelaskan beberapa contoh penerapan rumus-rumus fisika dengan ActionScript 2.0 .
- 12 August 2007 in ActionScript 2, OOP, Tutorial
Flash Menu dengan OOP
- Dalam tutorial ini, saya akan coba menjelaskan dasar-dasar oop dengan ActionScript2 dengan membuat aplikasi sederhana berupa menu untuk memuat file .swf eksternal. Saya juga akan menunjukkan bagaimana cara menghemat skrip dengan menggunakan bound class.
- 01 August 2007 in Extension, Flash
gProject : extension yang super berguna
- gProject adalah add-on panel untuk Flash ide yang memiliki fungsi yang mirip dengan Project Panel, tapi fiturnya jauh lebih lengkap daripada sekedar mengorganisasi file.
- 01 August 2007 in ActionScript 2
mx.utils.Delegate
- Delegate adalah class yang disertakan dalam Flash sejak versi 7.2 (mx 2004) yang memungkinkan kita untuk mengubah scope sebuah function . Class ini banyak digunakan dalam event-handling , khususnya untuk menghindari penggunaan anonymous function dan membuat kode kita lebih readable dan maintainable.
- 31 July 2007 in ActionScript 2, Tutorial
Flash, CSS & Teks Eksternal
-
Seperti kita tahu, dengan menggunakan objek LoadVars, kita bisa memuat konten eksternal ke dalam aplikasi Flash. Jika konten ini menggunakan tag, baik berupa XML maupun HTML, kita bisa menggunakan CSS untuk mengatur tampilannya. Dalam tutorial ini akan saya tunjukkan caranya.
- 10 July 2007 in ActionScript 2, Resep
Manajemen Event dengan AsBroadcaster
- Event handling dalam Flash dapat disederhanakan dengan memanfaatkan dua class yang tersedia yaitu class mx.events.EventDispatcher dan ASBroadcaster. Kedua class ini serupa, tapi tak sama. Dalam tulisan ini saya akan memberi contoh tentang penggunaan AsBroadcaster.
- 10 July 2007 in
demo particle attractor
-
A simple particle effects with faked gravity.
- 10 July 2007 in ActionScript 2
Particle Attractor
- A simple particle effects with gravity.
- 20 June 2007 in Lain-lain, Terjemahan
Alasan Konyol untuk tidak menjadi seorang profesional
-
Saya perlu mengeluarkan rasa frustasi yang ditimbulkan oleh orang-orang dan tingkah laku yang saya temui dalam pekerjaan saya, dalam komentar-komentar di situs ini dan juga artikel-artikel di tempat lain. Apa yang membuat saya frustrasi adalah industri Web saat ini dipenuhi oleh orang-orang malas, cuek, dan inkompeten yang, tampaknya, tidak tertarik sama sekali untuk belajar bagaimana melakukan sesuatu dengan benar.