GTFW Features
Gamatechno Framework mulai dirancang mulai awal 2006. Ada sebuah hasrat bersama dari semua engineer untuk menyeragamkan framework development di setiap kegiatan project Gamatechno. GTFW berkembang sejak itu hingga sekarang mencapai versi 3.0 dengan beberapa enhancement. Saya ingin meng-introduce dan sekaligus memberi apresiasi sebesar-besarnya pada Senior Technical Consultant Gamatechno, mas Yogatama, yang selama ini menjadi satu dari beberapa person kunci dalam inisiasi dan keberlanjutan pengembangan GTFW ini. Tentu saja banyak orang terlibat dan saya mengapresiasi sebesar-besarnya atas kontribusi yang telah diberikan.
Ingin saya singgung lagi bahwa tujuan dibangunnya GTFW adalah untuk mempercepat pengembangan aplikasi berbasis web dan menyeragamkan model pengembangan aplikasi berbasis web sehingga memudahkan dalam pemeliharaan, instalasi maupun dalam hal transfer knowledge antar sesama developer di Gamatechno dan juga komunitas. Fitur-fitur yang ada pada GTFW antara lain adalah:
- Web service/SOAP. Mengakses sebuah layanan web layaknya mengakses sebuah database;
- Reusable component. Modul tampilan dapat digunakan ulang pada modul tampilan lain;
- Single sign on. Solusi SSO yang unik dengan portal login yang terdistribusi;
- AJAX/JSON. Mengefisienkan volume pertukaran data sehingga aplikasi menjadi lebih responsif;
- Document format centric. Setiap modul pada GTFW mewakili sebuah format dokumen, semisal HTML, PDF, XLS, dll.;
- Access Control List. Dengan pengaturan hak akses yang sudah tertanam membuat keamanan aplikasi dapat diatur sesuai kebutuhan;
- Built-in sanitizer. Setiap masukan otomatis dibungkus dalam objek sanitizer sehingga menjamin ketangguhan aplikasi;
- Background process. Aplikasi menjadi lebih responsif dengan menjadikan sebuah proses menjadi proses di belakang layar.
Well, saya yakin akan lebih mudah bilamana ada demo/code jam begitu tentang GTFW ini. Meanwhile, pak Endar dan rekan-rekan dari HRD sedang sibuk mempersiapkan Competency Development Program-AD (application developer) dimana salah satunya ada materi tentang GTFW. Program ini untuk sementara baru ditawarkan untuk komunitas developer di Yogyakarta saja. Free, meskipun memang limited.
4 Responses to “GTFW Features”
By paydjo.Net on Nov 1, 2008 | Reply
apakah GTFW ini open source, dapat di download dan dipakai siapa saja ?
By Admin on Nov 3, 2008 | Reply
halo Pakdhe. GTFW open source dan siapapun dapat menggunakannya secara bebas. Memang belum downloadable, karena 1 hal tentang dokumentasi GTFW yang masih kudu dilengkapi.
Semua alumni CDP AD Gamatechno (dan tentunya para ex GT) saya yakin sudah mencicipinya dan menggunakannya. Beberapa juga telah memodifikasinya. Well, it is open indeed. Hehe. Anywany, CDP AD Gamatechno dalam waktu dekat akan dimulai lagi. Akan lebih banyak yang paham tentang GTFW. Dan bila dokumentasinya sudah dinilai mencukupi, kami kira akan sudah saatnya untuk membaginya ke komunitas yang lebih luas.
By ari on Feb 5, 2009 | Reply
wah kayaknya kalo liat featuresnya menarik nih untuk di coba..kapan nih di release pak?
By Awaludin Zakaria on Feb 18, 2009 | Reply
Pengennya kita publish, tapi kebetulan semua developer GTFW sekarang sedang berkolaborasi di sebuah project internal yang cukup krusial. Belum ada waktu untuk melengkapi 1-2 hal tentang dokumentasi sehingga bisa layak di publish world-wide.
Program CDP eksternal tetap dibuka, tidak ada restriction untuk persyaratan pesertanya, dan di sana GTFW akan dishare dan dicoba bersama.
Silakan kontak info@gamatechno.com lebih lanjut ya. Thanks.