Lanjut ke konten
26 Januari 2011 / Jeffrey Hermanto Halimsetiawan

Petualangan Aksara di Tanah Jawa for WP7

Petualangan Aksara di Tanah Jawa (PAJ) adalah sebuah game pada Windows Phone 7 yang memadukan unsur budaya dan teknologi. PAJ for WP7 ini hadir untuk melengkapi versi desktop dari PAJ terdahulu yang memanfaatkan teknologi Flash Multipoint. PAJ tidak hanya mengedepankan faktor fun saja, tetapi juga memberikan unsur edukasi tentang Aksara Jawa kepada penggunanya. Cara bermain yang sederhana namun menarik sangat sesuai bagi pengguna ponsel. Pemain hanya perlu menjawab terjemahan dari urutan Aksara Jawa yang ditampilkan, dan apabila semua urutan telah terjawab dengan benar maka pemain harus melakukan konfirmasi jawaban pada waktu yang tepat. Jika pemain merasa kesulitan tentang cara bermain PAJ ataupun Aksara Jawa, PAJ menyediakan fitur Tutorial dan Help bagi pemain. Selain itu, tampilan antarmuka yang memikat dan kental dengan unsur budaya Indonesia memberikan nuansa bermain yang baru. PAJ juga memberikan unsur kompetitif kepada pemainnya dengan adanya fitur Highscore yang mencatat nilai seluruh pemain PAJ pada server sehingga pemain akan merasa penasaran dan ketagihan untuk mengalahkan skor temannya. Game ini berpartisipasi pada Windows Phone 7 Challenge – Indonesia.

Selamat menikmati.

13 Januari 2011 / Jeffrey Hermanto Halimsetiawan

Sidang Tugas Akhir Teknik Informatika ITS @ Laboratorium S2

Setelah lama ditunggu-tunggu pada akhir Desember 2010 lalu, sebuah pengumuman mengenai Sidang Tugas Akhir (TA) Mahasiswa S1 Teknik Informatika ITS ditempel di mading Lantai 1 yang kurang lebih isinya sebagai berikut:

Bagi mahasiswa yang berencana wisuda pada bulan Maret 2011, sidang Tugas Akhir akan dilaksanakan dalam 3 gelombang sebagai berikut:

Gelombang 1 : 10 – 14 Januari 2011

Gelombang 2 : 17 – 21 Januari 2011

Gelombang 3 : 24 – 28 Januari 2011

Diharapkan untuk segera mengumpulkan Form Persetujuan Maju Sidang dari Monta dan Draft Buku TA untuk Sidang sebanyak 4 buah paling lambat hari Jumat minggu sebelum gelombang yang dpilih.

Akhirnya, saya dan teman-teman lain yang juga berencana lulus semester ini segera menyelesaikan berbagai persyaratan tersebut. Sejak awal, saya memiliki rencana untuk segera menjalani sidang TA supaya dapat mengikuti Windows Phone 7 Challenge. Saya membenahi buku TA, membuat paper TA dan mempersiapkan slide presentasi untuk sidang. Hari Selasa tanggal 4 Januari 2011, saya menemui dosen pembimbing saya untuk yang terakhir kalinya sebelum sidang TA untuk menanyakan beberapa permasalahan pada Bab Uji Coba sekaligus meminta tanda tangan Form Persetujuan Maju Sidang. Tanda tangan dari dosen pembimbing telah diperoleh, namun keesokan harinya saya masih mengkoreksi buku TA untuk meminimalisir kesalahan yang ada.

Baca selengkapnya…

11 Januari 2011 / Jeffrey Hermanto Halimsetiawan

Switch UserControl pada Windows Presentation Foundation

Pada pembangunan aplikasi dengan menggunakan Windows MultiPoint Mouse SDK, developer hanya dimungkinkan untuk menggunakan sebuah Window yang dapat dikenai multipoint event. Oleh karena itu, beberapa kelas UserControl digunakan untuk mengimplementasikan rancangan antarmuka aplikasi. Agar perpindahan antar UserControl berjalan smooth, hal tersebut dapat dilakukan dengan mengimplementasikan beberapa pattern, yaitu: mediator, state, dan singleton. Berikut adalah langkah-langkahnya:

Baca selengkapnya…

10 Januari 2011 / Jeffrey Hermanto Halimsetiawan

Pengantar Evolusi Perangkat Lunak

Definisi

Menurut Research Institute in Software Evolution:

The set of activities, both technical and managerial, that ensures that software continues to meet organizational and business objectives in a cost effective way.

Menurut Manny Lehman and Juan Ramil (2000):

All programming activity that is intended to generate a new software version from an earlier operational version.

Menurut Ned Chapin (1999):

The application of Software Maintenance activities and processes that generate a new operational software version with a changed customer-experienced functionality or properties from a prior operational version together with the associated quality assurance activities and processes, and with the management of the activities and processes.

Jadi, dapat disimpulkan bahwa evolusi perangkat lunak adalah seluruh aktivitas dan proses baik teknis maupun manajerial yang bertujuan untuk menghasilkan versi perangkat lunak yang baru dari versi operasional sebelumnya sehingga perangkat lunak tersebut tetap mampu memenuhi kebutuhan bisnis dengan biaya yang efektif.

Baca selengkapnya…

5 Januari 2011 / Jeffrey Hermanto Halimsetiawan

Membuat File Excel Berformat xlsx dengan Excel Package

Pada blog post sebelumnya telah dibahas bagaimana cara untuk membaca data dari file Microsoft Office Excel berformat xls, terkait dengan adanya proses migrasi file Microsoft Office Excel ke format terbaru, yaitu: xlsx tentunya dibutuhkan suatu cara untuk membuat sebuah file berformat xlsx tersebut. Sebuah library bernama Excel Package menawarkan kemudahan untuk membuat dan membaca file Excel berformat xlsx.  Berikut adalah langkah-langkah untuk membuat sebuah file xlsx sederhana:

  1. Pada Microsoft Visual Studio 2010, buat New Project dengan Console Application template. image
  2. Baca selengkapnya…
Rancang situs seperti ini dengan WordPress.com
Mulai