Semakin berkembangnya teknologi di dunia membuat hampir semua aktivitas sehari-hari ditunjang oleh handphone yang memudahkan dari segi efisiensi dan efektivitas. Semua orang berlomba-lomba membeli handphone baik yang bersistem operasi iOS, Android, Blackberry maupun Windows Phone. Untuk platform Android dan iOS sudah menduduki peringkat pertama dan kedua sebagai sistem operasi handphone yang paling digunakan di dunia saat ini. Namun pada peringkat ketiga terjadi persaingan ketat antara platform-platform lainnya, salah satunya Windows Phone.
Windows Phone adalah salah satu platform yang cukup menarik perhatian para pengembang aplikasi di seluruh dunia. Windows Phone yang terbaru kini sudah mencapai versi ke-8, namun sayangnya untuk handphone Windows Phone yang menggunakan versi 7 tidak akan dapat diupgrade ke Windows Phone 8 akibat perbedaan kernel dan sistem yang hampir menyeluruh di mana Windows Phone 7 menggunakan kernel inti Windows CE, sedangkan Windows Phone 8 menggunakan kernel inti Windows NT yang digunakan untuk komputer maupun tablet.
Hal ini adalah salah satu hal yang menggangu bagi sebagian pengembang aplikasi karena pernah ada kabar bahwa aplikasi yang dibuat di Windows Phone 7 tidak akan dapat berjalan di Windows Phone 8. Namun, Microsoft menjanjikan kemungkinan agar aplikasi Windows Phone 7 yang telah dibuat akan mampu berjalan di platform Windows Phone 8. Akan tetapi menurut saya karena mempunyai kernel dan sistem yang cukup berbeda antar kedua versi Windows Phone tersebut, akan ada kemungkinan apikasi Windows Phone 7 yang di-porting ke Windows Phone 8 tidak dapat berjalan dengan optimal.
Bagi anda pengembang aplikasi pemula yang ingin mencoba berkecimpung di dunia pengembangan aplikasi Windows Phone, mungkin ada baiknya langsung membuat aplikasi untuk platform windows phone 8. Hal ini melihat tidak bisanya upgrade dari Windows Phone 7 ke Windows Phone 8 yang ke depan pasti pengguna handphone berbasis Windows Phone 7 migrasi ke handphone berbasis Windows Phone 8.
Mengembangkan aplikasi di berplatform Windows Phone 8 menurut saya saat ini akan memiliki banyak keuntungan dibandingkan dengan Windows Phone 7. Dari sisi teknikal, pengembang aplikasi akan lebih efektif, efisien, dan mudah untuk mengembangkan aplikasi secara cross platform antara Windows 8, Windows 8 RTM, dan Windows Phone 8 karena mareka memiliki kernel dan sistem yang sama.
Menurut beberapa kenalan saya yang pernah mencoba mengembangkan aplikasi untuk platform Windows Phone 8, membuat aplikasi di Windows Phone 8 akan terasa sama mudahnya seperti mengembangkan aplikasi Windows phone 7 karena IDE yang digunakan adalah Visual Studio 2012. Jadi bagi yang terbiasa menggunakan Visual Studio 2010 akan terbiasa menggunakan tool-tool yang terdapat di dalamnya. Bagi yang belum pernah mengembangkan aplikasi Windows Phone, dari yang saya tahu membuat aplikasi Windows Phone relatif lebih mudah dibandingkan dengan membuat aplikasi di platform lainnya.
Bagi pengembang aplikasi lokal, menurut saya mengembangkan aplikasi di Windows Phone 8 mempunyai masa depan yang bagus. Hal ini karena Nokia, salah satu vendor handphone besar di dunia, sudah fokus total di Windows Phone untuk pasar smartphone-nya yang tentu akan mempengaruhi performa Windows Phone 8 di pasar handphone dunia. Selain itu juga, dengan pengaruh Nokia dan Microsoft yang besar di Indonesia, ada kemungkinan nantinya pengguna Windows Phone akan dapat melakukan pembayaran dengan melakukan pemotongan pulsa saat membayar aplikasi berbayar tanpa harus perlu repot menggunakan kartu kredit.
Agar pengembang aplikasi lokal dapat bersaing dengan pengembang aplikasi lainnya di Windows Phone, aplikasi yang dibuat kualitasnya pun harus diperhatikan dan tidak asal buat saja. Sebaiknya pengembang aplikasi lokal harus mampu membuat sebuah aplikasi dengan tampilan yang menarik, memiliki konten yang bermanfaat, dan mempunyai ciri khas yang tidak dipunyai aplikasi lain.
Beberapa jenis aplikasi yang menurut saya berpotensi di Windows Phone adalah aplikasi jenis game dan bisnis. Game karena semua orang pasti butuh hiburan di handphone-nya ketika mereka sedang bosan, menunggu, maupun stress. Untuk aplikasi jenis bisnis, hal ini karena menurut saya handphone berbasis Windows Phone akan menarik banyak pengguna dari kalangan bisnis melihat integrasi yang kuat antara Windows Phone dengan produk-produk Microsoft yang mana terkait dengan dunia bisnis.
Menurut sepengetahuan saya, di Indonesia telah banyak acara-acara dan program-program seputar pengembangan aplikasi Windows Phone yang dijalankan baik oleh Nokia ataupun Microsoft untuk para pengembang aplikasi lokal. Ini tentu akan dapat membantu para pengembang aplikasi lokal untuk mengakselerasi kemampuan pengembangan aplikasi Windows Phone mereka.
Peluang untuk memasuki pasar aplikasi Windows Phone saat ini masih terbuka lebar bagi pengembang aplikasi lokal karena aplikasi yang tersedia di Windows Phone Marketplace belum terlalu banyak dan kebanyakan masih kurang kualitasnya. Nah, bagi pengembang aplikasi yang tertarik untuk mencoba mengembangkan aplikasi Windows Phone 8 bisa mengunduh Visual Studio 2012 Express dengan gratis di situs resmi Microsoft.