Bermain Dengan OpenCV di Android (Java) (bag. 2): Rekognisi Segi Empat (Rectangle)

Reading Time: 7 minutes

Selamat datang di UNY Developer Network. Kita akan kembali bermain dengan OpenCV di Android, dan kali ini melakukan rekognisi segi empat (rectangle). Kita akan melanjutkan project yang sudah kita mulai sebelumnya, sehingga untuk para pembaca yang melewatkan bagian pertama dari seri artikel ini dapat membacanya di sini: Bermain Dengan OpenCV di Android (Java) (bag. 1): Rekognisi Lingkaran.

Baik, apa saja yang harus kita lakukan untuk membuat rekognisi segi empat di Android? Apakah sulit? Mari kita simak artikel ini secara mendalam.

Continue reading “Bermain Dengan OpenCV di Android (Java) (bag. 2): Rekognisi Segi Empat (Rectangle)”

Bermain Dengan OpenCV di Android (Java) (bag. 1): Rekognisi Lingkaran

Reading Time: 9 minutes

Selamat datang di UNY Developer Network. Pada postingan kali ini, kita akan bermain-main dengan OpenCV di Android. Wow! OpenCV? Apakah itu OpenCV? OpenCV (Open Source Computer Vision Library), adalah sebuah library open source yang dikembangkan oleh intel yang fokus untuk menyederhanakan programing terkait citra digital (Binus, 2017). Ya, sederhananya Library ini memudahkan kita untuk bermain-main dengan computer vision tanpa harus memikirkan dalam-dalam metode-metode lain pendukungnya. Nah, kali ini kita akan mencoba sesuatu yang berbeda. Pada umumnya, openCV dijalankan di lingkungan C++ atau Python. Namun, sekarang kita akan menjalankannnya di lingkungan Android alias Java Hahahaha…. Bagaimana cara kita melakukannya? Simak postingan ini sampai akhir.

Continue reading “Bermain Dengan OpenCV di Android (Java) (bag. 1): Rekognisi Lingkaran”

Membuat Aplikasi Video Streaming Android Sederhana

Reading Time: 5 minutes

Selamat datang di UNYDeveloperNetwork. Pada postingan ini kita akan belajar sedikit banyak bagaimana membuat aplikasi video streaming sederhana di Android. Ya, video streaming, seperti Youtube-lah, namun dalam versi yang paling sederhana. Sederhana di sini tidak hanya sebatas hanya memutar ya, namun juga dapat mengontrol media yang diputar secara streaming juga. Bagaimana cara membangunnya? Mari kita simak postingan berikut ini.

Continue reading “Membuat Aplikasi Video Streaming Android Sederhana”

Menginstall dan Mengonfigurasi Flask di Environment Linux (Ubuntu)

Reading Time: 5 minutes

Selamat datang di UNYDeveloperNetwork. Flask adalah salah satu framework aplikasi web popular yang ditulis dalam bahasa Python. Selain itu, flask juga merupakan microframework yang didesain mudah dan cepat dikonfigurasi untuk daat segera digunakan. Bahkan, dengan menggunakan Flask, tentu saja membuka jalan bagi pengembang aplikasi Python untuk mengembangkan interface web dengan mudah dan cepat tanpa harus berganti bahasa pemrograman. Di postingan kali ini, kita akan belajar bersama bagaimana cara menginstall dan mengonfigurasi dengan mudah, cepat, dan aman di environment Linux (Ubuntu) sehingga dapat langsung digunakan dan diakses dengan menggunakan web browser. Mari kita simak artikel ini secara seksama.

Continue reading “Menginstall dan Mengonfigurasi Flask di Environment Linux (Ubuntu)”

Merekognisi Bentuk Objek Geometri Dua Dimensi dengan Menggunakan OpenCV

Reading Time: 6 minutes

Selamat datang di UNYDeveloperNetwork. Pada postingan kali ini, kita akan bermain lagi dengan Computer Vision. Ya, sesuai dengan judul, kita akan menggunakan openCV untuk merekognisi bentuk suatu objek dengan menggunakan OpenCV. Bagaimanakah caranya? Mari kita simak artikel berikut dengan seksama.

Continue reading “Merekognisi Bentuk Objek Geometri Dua Dimensi dengan Menggunakan OpenCV”

Test UX Desain Produk dengan Guerrilla Method

Reading Time: 15 minutes

Selamat datang di blogs UNYDeveloperNetwork. Baik, dari judul sudah tergambar jelas, bahwa kita akan belajar untuk melakukan test UX terhadap desain produk yang sudah dibuat. Sebenarnya ada banyak cara untuk melakukan testing UX terhadap suatu desain produk. Tetapi kebanyakan cara – cara lama tersebut memerlukan resource dan waktu yang banyak. Nah, ada satu cara yang sudah Saya gunakan berulang kali dan ini adalah cara yang paling cepat, paling murah, dan tidak membutuhkan sumber daya yang banyak. Cara ini jika dalam bahasa Indonesia adalah “Metode Gerilya”, namun nama kerennya adalah Guerrilla Method.

Continue reading “Test UX Desain Produk dengan Guerrilla Method”

[pemdas-basic]: Program Konversi Nilai

Reading Time: 3 minutes

Selamat datang di blogs UNYDeveloperNetwork. Pada artikel kali ini, Saya ingin mengeksplore lebih dalam lagi penggunaan IF-ELSE-IF ladder. Namun, untuk kali ini kasusnya adalah untuk melakukan konversi nilai angka ke huruf.

Continue reading “[pemdas-basic]: Program Konversi Nilai”

[pemdas-basic]: Program Bilangan Ganjil Genap

Reading Time: 2 minutes

Selamat datang di blogs UNYDeveloperNetwork. Pada artikel kali ini, Saya memulai topik baru yakni [pemdas-basic] atau singkatan dari Pemrograman Dasar – basic. Baik, kita langsung saja. Di sekolah dasar, kita sudah diajarkan tentang bilangan ganjil dan genap. Suatu bilangan disebut ganjil jika tidak habis dibagi dengan angka dua, sedangkan suatu bilangan akan disebut genap jika bilangan tersebut habis dibagi dengan angka dua. Nah, pada artikel ini, kita akan membuat program sederhana untuk mengetahui, apakah suatu bilangan tersebut ganjil atau genap.

Continue reading “[pemdas-basic]: Program Bilangan Ganjil Genap”

Pencil by Evolus: Alternatif Aplikasi Rancang Desain UI yang OpenSource

Reading Time: 4 minutes

Merancang UI aplikasi baik itu desktop, web, maupun mobile merupakan langkah vital dalam proses pengembangan aplikasi. Karena dengan UI, user dapat dengan mudah berinteraksi dengan aplikasi. Oleh sebab itu, tanpa UI yang bagus, kemungkinan aplikasi akan dipakai banyak user akan semakin kecil. Oleh karena itu, para perancang UI/UX berlomba untuk membuat UI aplikasi yang elegan dan mudah dipahami oleh user. Nah, berbicara tentang merancang dan mendesain UI, Saya ingin memperkenalkan sebuah aplikasi alternatif untuk merancang dan mendesain UI yang OpenSource. Aplikasi itu bernama: Pencil.

Continue reading “Pencil by Evolus: Alternatif Aplikasi Rancang Desain UI yang OpenSource”

Java v.s. Javascript. Satu Keluarga atau Tidak?

Reading Time: 5 minutes

Selamat datang di blogs UNYDeveloperNetwork. Alasan saya menulis artikel ini adalah bentuk keprihatinan Saya terhadap para sebagian besar pengajar (dosen / guru) yang memberikan materi pemrograman — tidak memberikan materi fundamental dengan baik kepada para calon programmer — terutama programmer pengguna bahasa dengan prefix “Java”. Banyak calon programmer ini (dalam hal ini programmer beginner) masih menganggap Java dan Javascript adalah satu keluarga. Hanya karena dengan melihat prefix “Java” -nya. Tetapi benarkah Java dan Javascript ini satu keluarga?

Continue reading “Java v.s. Javascript. Satu Keluarga atau Tidak?”