Buat Aplikasi Windows Phone 8.1 dan Windows 8.1 Secara Universal


universal header

Beberapa waktu lalu sistem operasi Windows Phone 8.1 telah diperkenalkan oleh Microsoft dalam acara Build 2014. Sistem operasi ini membawa fitur baru yang bisa dibilang cukup menarik dibandingkan Windows Phone generasi terdahulunya.

Untuk pengembang aplikasi di seluruh dunia sudah dapat dinikmati terlebih dahulu sistem operasi Windows Phone 8.1 dengan versi “Preview for Developers”. Dalam versi ini, pengembang aplikasi dapat mencoba beberapa fitur baru seperti asisten pribadi Cortana, “Live Tiles” yang bisa diberikan gambar latar belakang, terdapatnya “Notification + Action Center”, dan masih banyak lagi.

Selain fitur baru tersebut, ternyata pihak Microsoft membawa sesuatu yang baru dan bisa dibilang akan memudahkan pengembangan aplikasi Windows Phone 8.1 dan Windows 8.1 secara universal. Dalam hal ini pengembang aplikasi akan lebih efisien membuat aplikasi di ponsel pintar, tablet, perangkat komputer, dan bahkan XBox One hanya dalam satu langkah.

Pengembangan Aplikasi Universal

Untuk mulai mengembangkan aplikasi Windows Phone 8.1 dan Windows 8.1 secara universal, maka pengembang aplikasi membutuhkan beberapa perlengkapan baru seperti Visual Studio 2013 Update 2 dan Windows App Certification Kit.

all atas

Tampilan Fitur Universal Apps pada Visual Studio 2013 Update 2

Dalam Visual Studio 2013 Update 2 ini pengembang aplikasi akan menemukan sebuah fitur baru dengan menu proyek yang dinamakan “Universal Apps”. Dalam “Universal Apps” ini pengembang aplikasi dapat memilih beberapa template dalam membangun aplikasi universal yang terdiri dari “Blank App (Universal Apps)”, “Hub App (Universal Apps)”, “Class Library (Portable for Universal Apps)”, dan “Windows Runtime Component (Portable for Universal Apps)”.

Untuk permulaan dalam mengembangkan aplikasi Universal, pihak Microsoft menyarankan untuk menggunakan template dari “Hub App (Universal Apps)” karena memudahkan untuk melakukan proyek bersama antara Windows Phone 8.1 dan Windows 8.1. Untuk melihat dan mengedit kode program dalam membuat aplikasi universal dapat dilihat pada Solution Explorer.

all

Tampilan Solution Explorer untuk Hub App (Universal Apps)

Pada Solution Explorer ini pengembang aplikasi akan melihat terdapat 3 folder utama yang terdiri dari “Windows 8.1 App”, “Windows Phone 8.1 App”, dan “Shared”. Dalam folder “Shared” ini pengembang aplikasi dapat saling berbagi kode permograman aplikasi di Windows 8.1 atau Windows Phone 8.1.

Aplikasi yang dibuat menggunakan fitur Universal Apps akan menghasilkan aplikasi yang memiliki fungsi yang sama pada sistem operasi Windows Phone 8.1 dan Windows 8. Namun akan menyesuaikan sesuai panduan antarmuka kedua sistem operasi tersebut.

Fitur Terbaru di Dev Center

Microsoft membuat beberapa perubahan yang menarik pada toko aplikasi Windows Phone Dev Center dan Windows Dev Center untuk mendukung adanya aplikasi universal. Beberapa perubahan yang dilakukan Microsoft ini antara lain :

1. Fitur Berbagi antara Windows Phone Dev Center dan Windows Dev Center

Pengembang aplikasi dapat mengintegrasikan aplikasi universalnya yang di Windows Phone Dev Center dengan Windows Dev Center mulai dari harga, informasi aplikasi, dan lainnya. Dengan integrasi tersebut memungkinkan pengguna yang telah membeli aplikasi di Windows Phone Store untuk tidak membayar aplikasi di Windows Store. Selain itu, pembayaran dengan metode In-App-Purchase akan saling terintegrasi di antara aplikasi universal.

2. Memesan Nama Aplikasi

Kini pengembang aplikasi dapat memesan nama aplikasi di dalam Windows Phone Dev Center maupun Windows Dev Center hingga 12 bulan sebelum aplikasinya terbit di Windows Phone Store atau Windows Store. Dengan hal tersebut akan memudahkan pengembang aplikasi untuk memilih nama aplikasi yang diinginkan sebelum diambil oleh pengembang lainnya.

3. Validasi Tanpa Menggunakan Kartu Kredit

Microsoft melakukan perubahan validasi dalam pendaftaraan akun Windows Phone Dev Center dan Windows Dev Center tanpa harus melakukan kredit. Ini merupakan langkah yang menguntungkan pengembang aplikasi mahasiswa yang tidak mempunyai kartu kredit. Untuk melakukan pembayaran pendaftaran dapat menggunakan Paypal. Namun bagi yang memiliki token gratis dari Microsoft atau Nokia tidak perlu membayar selama setahun.

4. Tingkatan Harga Baru

Microsoft melakukan penyesuaian tingkatan harga untuk penjualan aplikasi di Windows Phone Store maupun Windows Store secara sama. Hal ini dilakukan untuk mendukung aplikasi yang dibuat secara universal.

5. Kebijakan Sertifikasi Aplikasi Baru

Microsoft memberikan kebijakan sertifikasi baru di Windows Phone Dev Center dan Windows Dev Center untuk mendukung aplikasi universal sehingga pengembang aplikasi akan lebih mudah dan cepat dalam publikasi di toko aplikasi.

kanan copy

HALo

HALO yang menggunakan fitur berbagi Windows Phone Dev Center dan Windows Dev Center

Dengan pengembangan aplikasi secara universal ini akan membuat pengembang aplikasi lebih cepat dan efisien untuk membuat aplikasi Windows Phone 8.1 dan Windows 8.1 sekaligus. Namun aplikasi yang dibuat secara universal ini belum teruji secara optimal karena sistem operasi Windows Phone 8.1 belum dapat digunakan untuk pengguna kalangan umum.

Bagi pengembang aplikasi yang ingin mengembangkan aplikasi secara universal ini dapat mengunduh perlengkapan baru seperti Visual Studio 2013 Update 2 dan Windows App Certification Kit di situs resmi Microsoft.