Dosen Fakultas Teknologi Informasi Universitas Kristen Maranatha, Erico Darmawan Handoyo, S.Kom., M.T., secara virtual mengadakan webinar gratis bagi masyarakat umum pada tanggal 20 Desember 2021. Webinar yang berjudul “Building Lives with Flutter” ini tayang melalui kanal YouTube Erico Darmawan Handoyo.

Erico membuka webinar ini dengan menyampaikan beberapa kisah-kisah inspirasi dari mereka yang menciptakan inovasi digital untuk membangun kehidupan masyarakat Indonesia agar menjadi lebih baik. Menurutnya, sebagai generasi muda Indonesia, sudah sewajarnya untuk bertanggung jawab menjaga dan mengelola sumber alamnya yang melimpah serta kekayaan suku dan budaya.

“Dengan perkembangan teknologi yang ada saat ini, banyak sekali permasalahan yang dapat diselesaikan dengan teknologi informasi. Namun, seringkali kita bingung harus membuat apa dan berkontribusi apa dengan menggunakan keahlian yang kita miliki. Banyaknya teknologi pun seringkali membuat kita bingung harus belajar apa dan memulai dari mana,” jelas Erico.

Salah satu teknologi informasi yang dapat dipelajari untuk mobile adalah melalui Flutter. Flutter sendiri merupakan sebuah kerangka kerja open-source yang dibuat oleh Google untuk membuat aplikasi multiplatform dengan tampilan yang indah dan performance yang baik hanya dengan satu basis coding (codebase). “Dengan Flutter, aplikasi yang dihasilkan dapat dipakai di berbagai platform, baik mobile Android, iOS, web, maupun desktop,” ungkap Erico.

Beberapa keuntungan juga dapat diperoleh dengan menggunakan Flutter. Selain bisa digunakan untuk multiplatform, biaya pengembangannya tergolong murah karena hanya menggunakan single codebase. Selain itu, waktu untuk membuatnya lebih singkat dan membuat pengembangnya bisa meraih keuntungan lebih cepat. Flutter sendiri telah banyak digunakan untuk membuat berbagai aplikasi mobile bagi perusahaan-perusahaan besar, seperti Alibaba, eBay, BMW, Toyota, Jago by Jago Bank, dan JKN Mobile by BPJS Kesehatan.

Untuk mampu mempelajari Flutter, dosen yang juga mengajar mobile programming ini menyebutkan bahwa hal pertama yang harus dikuasai adalah konsep OOP (Object Oriented Programming). Tujuannya adalah supaya programmer mampu menulis program secara efektif dan efisien. Selanjutnya, pelajari dasar-dasar Flutter, lalu naik dengan belajar state management hingga Flutter testing. “Jangan terlalu pusing dengan masalah versi, sintaks, ataupun null safetynya. Kesalahan umum yang sering terjadi biasanya diakibatkan oleh ketidaksabaran dan kemalasan. Akibatnya, kita sering melewatkan hal fundamental atau menganggap remeh hal-hal konseptual, enggan menambah pengetahuan yang memadai, malas mengulik, sampai memiliki perasaan sok pintar padahal tidak memiliki kemampuan yang dibutuhkan,” tambah Erico. (sg/gn)

 

Foto: dok. YouTube Erico Darmawan Handoyo

Kunjungi homepage www.maranatha.edu
Upload pada 2 February 2022