Aplikasi di Windows 8 - thoriqaziz.com

thoriqaziz.com

Do your hobby

Aplikasi di Windows 8

Share This
image
Didalam sistem operasi Windows 8 terdapat 2 kategori apps yang dapat kita bangun (develop), yakni Metro style Apps dan Desktop Apps (dapat dilihat pada gambar disamping). Jika kita lihat, ada perbedaan struktur diantaranya keduanya. Pada Metro Style Apps, aplikasi yang dibangun sudah menggunakan WinRT APIs. WinRT APIs merupakan sebuah API (Application Programming Interface) yang sudah disediakan oleh sistem operasi windows 8. API ini sendiri merupakan kumpulan dari berbagai library yang dapat kita manfaatkan ketika membangun sebuah apps. Pada WinRT APIs ini terdapat Communication Data, Graphics & Media, Devices & Printing, serta Application Model. Ini artinya bahwa dengan adanya WinRT ini, kita dapat memanfaatkan resource yang ada. Contohnya, ketika kita akan membangun apps yang akan menggunakan satu atau beberapa media yang ada dilaptop kita seperti misalnya webcame, hal tersebut dapat kita lakukan di Metro Apps, bukan Desktop Apps. Karena webcame ini dapat kita akses melalui Media yang ada di WinRT (seperti yang ada di gambar). Di Metro Apps ini, kita dapat membangun aplikasi sesuai dengan kemampuan kita. Maksudnya, jika selama ini kita akrab dengan dunia web development, tentu kita sangat familiar dengan HTML dan CSS. Nah, dengan HTML CSS inilah kita dapat membuat antarmuka dari Metro Apps. Begitu juga dengan yang sudah familiar dengan teknologi .NET, mereka dapat membangun antarmuka aplikasinya menggunakan XAML. Namun bedanya, ketika menggunakan XAML sebagai desain antarmukanya, maka bahasa pemrograman yang dapat digunakan adalah C, C++, C#, dan VB. Sedangkan jika menggunakan HTML CSS, bahasa pemrograman yang digunakan adalah Javascript.
Pada Desktop Apps, ketika kita membangun aplikasi menggunakan HTML Javascript, maka hanya akan running di browser (Internet Explorer). Begitu juga ketika membangun aplikasi menggunakan C, C++ maupun C#, VB.

Sekian.
Terimakasih atas kunjungannya. Senantiasa ditunggu kritik dan sarannya. ^^

No comments:

Post a Comment

Pages