Rabu, 30 Juli 2014

Windows 8 App: Menambahkan Privacy Policy

Fitur Privacy Policy merupakan salah satu syarat wajib agar aplikasi lolos proses sertifikasi di Windows Store. Privacy Policy ini bisa disisipkan pada paket program kita maupun menyediakan link menuju Privacy Policy yang kita letakkan di web. Pada tutorial kali ini kita akan membahas bagaimana menyisipkan link Privacy Policy di program kita. Langkah-langkahnya adalah sebagai berikut:

1. Buka file App.xaml.cs dengan cara klik 2 kali filenya yang terletak di panel Solutions.

2. Tambahkan statement using berikut ini:

    using Windows.UI.ApplicationSettings;

3. Kemudian masukkan Link Privacy Policy ke dalam Setting Charm, dengan menambahkan fungsi berikut ini

    private void DisplayPrivacyPolicy(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
        {
            SettingsCommand privacyPolicyCommand = new SettingsCommand("privacyPolicy", "Privacy Policy", (uiCommand) => { LaunchPrivacyPolicyUrl(); });
            args.Request.ApplicationCommands.Add(privacyPolicyCommand);
        }


di dalam Class App berikut ini:

    sealed partial class App : Application
    {
        //letakkan kode di sini
    }


4. Tambahkan fungsi untuk membuka Link menuju web Privacy Policy milik kita (letakkan di dalam Class App juga).

    async void LaunchPrivacyPolicyUrl()
        {
            Uri privacyPolicyUrl = new Uri("http://Website-Kamu/");
            var result = await Windows.System.Launcher.LaunchUriAsync(privacyPolicyUrl);
        }


5. Tambahkan kode berikut ini pada method OnLaunched() , agar fungsi DisplayPrivacyPolicy dijalankan saat aplikasi dibuka.

    SettingsPane.GetForCurrentView().CommandsRequested += DisplayPrivacyPolicy;


6. Jalankan aplikasi dengan menekan tombol F5. Untuk membuka Privacy Policy, buka Setting Charm lalu klik Privacy Policy. atau menggunakan shortcut "Windows + i".


Selamat mencoba, semoga bermanfaat.

0 comments:

Posting Komentar