Searching...
12/07/13

Memanfaatkan Template untuk Mengembangkan Windows 8 Apps

Saat memulai development Windows 8 Apps penggunaan project Template akan mempermudah developer. Developer tidak perlu memulai proses pengembangan dari awal. Developer hanya perlu melakukan proses pengolahan data dan sedikit proses desain. 
Working with Template
Working with Template
Pada posting kali ini akan disampaikan template yang dapat digunakan Developer.


Salah satu cara untuk memulai pengembangan aplikasi adalah meneruskan dari template yang tersedia. Untuk aplikasi Windows 8-style UI terdapat dua template yang dapat kita gunakan untuk keperluan pengembangan. 

Grid Template
Grid Template
Grid Template



Grid Template sangat tepat digunakan untuk mengembangkan aplikasi dimana pengguna dapat berinteraksi dengan berbagai kategori dari konten yang tersedia seperti aplikasi belanja,berita, photo dan video.

Template Grid dimulai dari sebuah halaman yang menampilkan daftar group. Group merupakan  kumpulan benda, misalnya bagian dari suatu toko swalayan dimana masing-masing bagian mengandung berbagai jenis barang pada kategori tersebut. Ketika pengguna memilih sebuah grup, maka aplikasi akan membuka halaman detail dari grup tersebut yang menampilkan daftar koleksi benda pada grup tersebut disisi samping.

Pengguna bisa memilih sebuah benda baik dari halaman utama maupun halaman grup untuk membuka detail dari benda tersebut.

Template Grid ini terdiri dari beberapa file

  • App.xaml yang menyediakan markup untuk keseluruhan konten aplikasi
  • GroupedItemsPage.xaml, yang bertindak sebagai halaman utama. Menampilkan sejumlah grup benda dimana pengguna dapat berpindah halaman dengan milih salah satu benda yang ditampilkan di halaman utama dipilih.
  • GroupDetailPage.xaml yang memungkinkan pengguna melihat tampilah detail dari suatu grup
  • ItemDetailPage.xaml menampilkan secara full-screen sebuah benda
  • App.xaml.cs yang mengandung kode bagaimana aplikasi dijalankan
  • GroupedItemsPage.xaml.cs yang mengandung kode yang berhubungan dengan halaman utama
  • GroupDetailPage.xaml.cs yang mengandung kode yang berhubungan dengan halaman detail grup
  • ItemDetailPage.xam.cs yang mengandung kode yang berhubungan dengan halaman utama sebuah item.
  • SampleDataSource.cs yang mengandung kode sumber data yang digunakan oleh aplikasi.
Template ini juga sudah menyediakan package.appxmanifest yang mendeskripsikan aplikasi untuk Windows, sebuah berkas .pfx untuk menandai berkas .appmanifest dan sejumlah berkas gambar untuk keperluan icon, splash screen dan logo.

Split Template

Split Template
Split Template


Template Split App adalah template yang dapat digunakan untuk membuat aplikasi yang terdiri dari suatu koleksi benda dan detail benda dalam tampilan dua kolom.

Template ini memiliki sebuah halaman utama yang menampilkan koleksi sebuah grup. Grup adalah nama yang diberikan kepada kumpulan benda, dan pengguna dapat memilih nama grup tersebut dan membuka halaman kedua,berupa halaman split yang terdiri dari koleksi dan detail. Halaman ini terdiri dari dua kolom dimana detail berada pada sisi kanan dan koleksi berada pada sisi kiri.

Berkas-berkas yang secara otomatis dihasilkan oleh template ini adalah :
  • App.xaml berisi definisi markup dan titik awal aplikasi akan dijalankan.
  • ItemsPage.xaml , adalah halaman utama tempat pengguna memilih grup yang hendak didilihat
  • SplitPage.xaml , adalah halaman split, yang terdiri dua bagian, koleksi dan detail.
  • App.xaml.cs yang mengandung kode bagaimana aplikasi dijalankan
  • ItemsPage.xaml.cs yang mengandung kode yang berhubungan dengan halaman utama
  • SplitPage.xaml.cs yang mengandung kode yang berhubungan dengan halaman detail
  • SampleDataSource.cs yang mengandung kode sumber data yang digunakan oleh aplikasi.
Kesimpulan:

Pemilihan Template untuk Windows 8 Apps akan sangat membantu proses pengembangan. Proses pengembangan dapat terkonsentrasi ke proses yang lain seperti penanganan Data Resource. Namun begitu untuk memilih template harus disesuaikan dengan tujuan pembuatan aplikasi. Pemilihan template yang tepat dapat membuat pengguna aplikasi  lebih nyaman menggunakan aplikasi tersebut.

Namun developer harus berinisiatif untuk mengolah template sehingga aplikasi yang dibuat akan terlihat unik. Proses desain template akan lebih mudah dengan menggunakan Blend for Visual Studio.

Sumber :Windows8_Ebook.pdf (pdf file)


0 comment:

Posting Komentar

Terima kasih sudah mengunjungi blog saya. Jangan lupa tinggalkan komentar anda

 
Back to top!