DVS

Donate and Verification System, atau disingkat DVS.

DVS adalah sebuah sistem yang diperkenalkan pada Cinemator versi 0.7. Tujuannya adalah untuk memberikan sejenis prosedur verifikasi pada pihak-pihak yang telah memberikan donasi bagi Cinemator. Dengan adanya verifikasi ini maka kami bisa meberikan fitur-fitur khusus bagi para donator. Untuk Cinemator hal ini kami sebut ‘Donator Early Access‘.

Walaupun saat ini DVS baru dipergunakan pada cinemator, tapi sistem ini direncanakan untuk dipakai secara generik pada aplikasi-aplikasi MReunion lain. Dan mudah-mudahan suatu saat nanti dapat juga dipakai oleh pihak-pihak diluar MReunion.

Latar Belakang

Sedikit latar belakang mengenai pembuatan sistem DVS ini. Kalau kita melihat beberapa contoh yang sudah ada, misalnya Apple Appstore dan Google Market.  Google dan Apple sama-sama memberikan potongan 30% terhadap penjualan yang dilakukan melalui mereka. Ini berarti developer mendapat bagian 70% dari total penjualan mereka.

Kalau kita beralih ke pasar dalam negeri. Salah satu operator besar di indonesia menerapkan tarif yang berbeda :

30% – Operator
21% – Content Provider
49% – developer atau cp lain

Jadi seandainya seorang developer menjual aplikasinya Rp. 10.000,- untuk tiap download, dan di download oleh 1.000 orang, maka jumlah yang dibawa pulang adalah 4,9 Juta Rupiah. Sementara 5,1 Juta Rupiah dibagi antara operator dan CP. Keuntungannya yang didapat dengan masuk ke market milik operator ini adalah, coverage operator yang luas dan pembayaran yang bisa dilakukan dengan langsung memotong pulsa.

Dengan kondisi pasar yang masih baru dan belum stabil, penawaran seperti ini sepertinya masih kurang menarik untuk menghidupkan pasar android di Indonesia. Oleh karena itu diperlukan sebuah alternatif yang lebih mudah dan flexible untuk para developer agar bisa menawarkan aplikasinya ke masyarakat luas.

Semoga dalam perkembangannya, DVS bisa menjadi salah satu alternatif tersebut.

Arsitektur Awal

Pada arsitektur awal ini DVS memiliki beberapa level aktivasi :

1. One Time Activation

Aktivasi satu kali, dimana client menghubungi server untuk mengaktifkan fitur-fitur yang ada.

2. Voucher Based Activation

Aktivasi dengan menggunakan voucher, dimana informasi voucher yang telah aktif akan tersimpan di server.

3. Voucher Based – Generated License Activation

Aktivasi yang memanfaatkan voucher untuk men-generate sebuah License File yang akan tersimpan di client.

4. Every Time Activation

Aktivasi yang setiap aplikasi dijalankan akan menhubungi server untuk mendapatkan informasi mengenai priviledge apa saja yang dimiliki oleh client ini.

Untuk saat ini, baru satu level yang di impelemantasikan dan sudah dipergunakan. Yaitu Voucher Based Activation yang dipergunakan oleh Cinemator.  Sampai disini perkenalan awal untuk system DVS ini. Seiring waktu perkembangannya akan di update terus di blog ini.

🙂

– Cheers –

This entry was posted in DVS. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s