Latih Kemampuanmu Mengembangkan Aplikasi Berbasis Windows di Coding4Fun


header-image-code4fun

Coding4Fun adalah bagian dari sebuah situs Windows Developer bagi para developer Windows yang menawarkan contoh kode API yang tersedia untuk semua jenis platform Windows. Source code yang terdapat pada Coding4Fun ini mempunyai lisensi dibawah MIT open-source. Selain itu, tersedia juga dokumentasi mengenai cara membangun aplikasi.

Developer dapat membangun proyek-proyek aplikasi atau hanya sekedar menjalankan contoh aplikasi sebagai bahan pembelajaran untuk mengetahui bagaimana proses pengembangan aplikasi tertentu. Saat ini beberapa proyek yang sudah tersedia diantaranya adalah FaceTheremin, MusicSync dan CardReader.

FaceTheremin

Ini merupakan proyek aplikasi Windows 10 yang memanfaatkan sensor pengenalan wajah. Pada aplikasi ini pengguna dapat membuat musik dengan menggerakan wajah ke posisi yang berbeda pada layar monitor. Layar untuk aplikasi ini menampilkan grid dan pada setiap grid mempunyai suara unik yang bermacam-macam.

Pada proyek FaceTheremin ini para developer bisa mengunduh source code-nya untuk mempelajari bagaimana proses dan alur pembuatan aplikasi FaceTheremin ini. Untuk mendapatkan source code aplikasi ini developer dapat mengunduhnya disni. Selain itu, di bawah ini terdapat tampilan video aplikasi FaceTheremin yang sedang dijalankan.

CardReader

Proyek ini merupakan aplikasi yang berfungsi untuk menangkap atau membaca teks dari kamera ponsel. Pada contoh video di bawah ini terdapat aplikasi yang digunakan untuk membuat kontak baru pada ponsel dengan menggunakan kamera yang mengambil data dari kartu nama. Source code untuk proyek aplikasi ini sudah bisa diunduh di GitHub. Di bawah ini merupakan video tampilan dari aplikasi CardReader.

MusicSync

MusicSync adalah aplikasi music streaming yang bisa memutar lagu pada beberapa perangkat Windows 10 secara bersamaan. Pada aplikasi ini para developer akan mengenal beberapa komponen penting yang diantaranya disebut dengan Server atau Publisher, dalam istilah ini disebut Music Server. Komponen selanjutnya, Speaker atau Subscriber, bisa juga disebut Virtual Speaker.

Selanjutnya, komponen runtime yang berisi logika untuk Subscriber. Agar bisa mempelajari aplikasi ini lebih lanjut maka para developer dapat mengunduh source code aplikasinya di GitHub. Di bawah ini developer dapat melihat video tampilan ilustrasi aplikasi MusicSync.

Nah, bagi para developer yang ingin mengembangkan aplikasi yang terdapat di Coding4Fun, tentunya harus mempersiapkan beberapa hal terlebih dahulu yang diantaranya adalah komputer yang memiliki sistem operasi Windows 10, Visual Studio 2015, kamera, speaker,  dan perangkat penting lainnya yang dibutuhkan untuk pengembangan aplikasi. Untuk itu, bagi yang belum mempunyai Visual Studio 2015 maka bisa mengunduhnya di situs resmi  Windows Developer. Selain itu, untuk mempelajari lebih lanjut mengenai Coding4Fun maka pembaca dapat mengunjungi situs resminya di Coding4Fun.

, ,