SQLite di Windows Phone

Seperti pembahasan sebelumnya mengenai SQLite, semenjakWindows Phone 8 SDK dirilis, SQLite juga merilis SQLite support untuk Windows Phone yang bisa dilihat disini. Nah, kali ini kita akan membahas tentang bagaimana menggunakan SQLite pada Windows Phone 8. Berikut langkah – langkah menggunakan SQLite di Windows Phone:

SQLite di Windows Phone
SQLite di Windows Phone
  1. Pertama kita harus menginstal extension package di Visual Studio, dengan cara Buka Visual Studio > pilih ToolExtensions and Updates

    Visual Studio Extensions and Updates
  2. Plih Online pada sisi kiri form.
  3. Cari keyword “SQLite for Windows Phone” di search box pada sudut kanan atas.
  4. Lalu pilih SQLite for Windows Phone

    SQLite for Windows Phone
    SQLite for Windows Phone
  5. Download lalu instal package SQLite tersebut
  6. Setelah instalasi tutup Visual Studio, lalu buka kembali.

Well setelah insalasi package berhasil, kita sudah siap menggunakan SQLite pada aplikasi Windows Phone yang akan kita develope. Didalam package SQLite tersebut telah mencangkup komponen dll, library dan lain – lain yang tentunya nanti dibutuhkan saat development.

Memanfaatkan SQLite di Windows Phone

Tentunya dari banyak aplikasi yang ingin kita develope, beberapa aplikasi ada yang harus mengimplementasikan operasi database seperti CRUD (create, read, update, dan delete). Nah untuk solusinya SQLite menjadi rekomendasi, karena selain free SQLite juga sangat mudah digunakan. Untuk itu di sharing kali ini kita akan membahas bagiamana memanfaatkan SQLite pada aplikasi di Windows Phone. Berikut tutorialnya:

  1. Sebelumnya pastikan SQLite telah terinstal pada Visual Studio Anda.
  2. Buat new project dengan nama SQLiteSampleApp
  3. Untuk dapat menggunakan SQLite pada aplikasi, kita harus menginstal sqlite-net package pada project dengan cara click Tool > NuGet Package ManagerManage Nuget Package for Solution

    NuGet Package Manager
  4. Lalu cari dengan keyword sqlite-net, dan instal 2 package dibawah ini.

    sqlite-net
  5. Setelah itu akan ada pop-up untuk permintaan penambahan package pada project, pilih ok.

    Add to project
    Add to project
  6. Instalasi berhasil.

Perlu diingat, biasanya setelah project diatas dijalankan, akan ada mssage error seperti ini: The type or namespace name ‘Community’ could not be found. Nah untuk menyelesaikannya dengna menambahkan kondisi berikut pada project properties.

  1. Klik kanan pada project lalu pilih properties
  2. Pilih build, lalu tambahkan ;USE_WP8_NATIVE_SQLITE pada value Conditional compilation symbols.

    Conditional compilation symbols
    Conditional compilation symbols
  3. Sebelum build project, pastikan telah menambah referce library SQLite for Windows Phone pada project seperti ini:

    SQLite Reference
    SQLite Reference
  4. Jika terdapat error message seperti ini :
    The processor architecture of the project being built "Any CPU" is not supported by the referenced SDK "SQLite.WP80, Version=3.8.7.1". 
    The processor architecture of the project being built “Any CPU” is not supported by the referenced SDK “SQLite.WP80, Version=3.8.7.1”.

    Maka yang perlu dilakukan hanya mengganti target debug di Configuration Manager, jika Anda ingin mendebug pada emulator maka pilih x86 dan jika ingin mendebug pada device maka pilih ARM.

    Target Debug
    Target Debug

Nah sekarang intalasi SQLite pada project selesai, jadi kita bisa menggunakan nya untuk operasi CRUD (create, read, update, delete). Untuk sourcecode cek di GitHub, Semoga bermanfaat.. 🙂

Download di GitHub

Iklan

Good People write good comments ..

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s