Universitas Airlangga Official Website

GDSC UNAIR Kenalkan Kelas Dicoding pada Mahasiswa

Pelatihan State Management In Flutter dan Kelas Dicoding GDSC UNAIR (Sumber: ss zoom)

UNAIR NEWS – Kemajuan teknologi yang semakin pesat ditambah dengan peluang kerja di dunia IT (Information and Technology) yang semakin lebar tentu membutuhkan skill yang mumpuni. Hal ini adalah sebuah tantangan karena pada kenyataannya ilmu yang dipelajari pada saat perkuliahan tidak cukup mendukung untuk menghadapi permasalahan kerja di lapangan.

Oleh karena itu, Google Developer Student Club (GDSC) sebuah komunitas mahasiswa yang bergerak di bidang teknologi dan informasi UNAIR berikan pelatihan. GDSC menggandeng Rais Ilham Nustara selaku Full Stack Developer Intern PT PLN (Persero) dan Web Developer Mentor Surabaya pada webinar yang diselenggarakan Sabtu (18/02/2023), melalui online zoom meeting.

“Kalau belajar saya belajar dari materi pemrograman di perkuliahan, tapi lebih banyak diasah juga diluar itu. Kalau saat ini sedang mengembangkan aplikasi web assessment, aplikasi validasi normatif, dan manajemen mendengar,” ujar Rais

Mengenal State Management In Flutter

Dalam kesempatan itu, Rais menjelaskan bahwa state management adalah suatu cara dalam sistem komputer untuk mengatur state pada saat bekerja. State management digunakan untuk menampilkan loading. Sedangkan flutter merupakan tipe language deklaratif yang mana hasil coding flutter nanti akan bersifat statis lalu akan diinteraktifkan dengan state management.

“Sederhananya itu seperti kita belajar fungsi di matematika, tergantung dari keadaan apa yang dimasukkan ke dalam fungsi itu,” tutur Rais.

Dalam state management terdapat state full (bersifat dinamis) dan state less (bersifat statis). Selai itu state masih dibagi menjadi ephemeral state dan app state seperti index tab, nilai boolean switch, dan progress pada animasi. Sedangkan app state merupakan perubahan yang berlangsung di seluruh aplikasi misalnya informasi user saat login, preferensi tema, dan fitur chart pada aplikasi e-commerce.

“Nah kalau berbicara keamanan itu sebenarnya sedikit berbeda ya ranahnya soalnya state management itu kan untuk mengupdate state aplikasi. Bisa aja si teman-teman kalau mau pakai EPA itu ada isu keamanan datanya,” pungkas Rais.

Penulis: Rosita

Editor: Nuri Hermawan