• Jumat, 29 November 2024

Dosen Teknokrat Beri Pelatihan dan Pengenalan Tren Pemrograman Android di SMKN 7 Bandar Lampung

Sabtu, 20 Agustus 2022 - 14.39 WIB
1.2k

Suasana Pelatihan Pengenalan Pemrograman Android di SMKN 7 Bandar Lampung. Foto: Ist

Kupastuntas.co, Bandar Lampung - Dosen Universitas Teknokrat Indonesia (UTI) memberikan Pelatihan Pemrograman Python dan sharing knowledge tentang Urgensi Pemahaman Matematika bagi siswa-siswi jurusan Rekayasa Perangkat Lunak/Software Engineering di SMKN 7 Bandar Lampung, pada Senin (8/8/2022).

Dosen Universitas Teknokrat Indonesia dengan penuh semangat menjelaskan materi Tren Pemrograman dan Pengenalan Pemrograman Android.

Kegiatan pengabdian kepada masyarakat ke SMKN 7 itu dimotori oleh Dosen Rakhmat Dedi Gunawan, M.Kom., Permata, M.Si dan didampingi oleh Zaenal Abidin, M.T dan Faruk Ulum, M.T.I.

Materi diawali dengan penjelasan Tren Pemrograman yang dipaparkan oleh Rakhmat Dedi dan Permata.

Menurut Global Digital Headlines Februari 2022, Total Populasi jumlah penduduk 7,91 miliar, sementara tahun 2021 ada 7,83 miliar atau naik 1 persen.

"Lalu perangkat Mobile yang terhubung 8,28 miliar, sementara tahun 2021 ada 5,22 miliar atau naik 2,9 persen," kata Rakhmat, saat pemaparan.

Selanjutnya pengguna Internet: 4,95 miliar, sementara tahun 2021 ada 4,66 miliar atau naik 4 persen. Pengguna Media Sosial Aktif 4,62 miliar, sementara tahun 2021 ada 4,20 miliar atau naik 10,1 persen.

Angka-angka pada info perangkat mobile menunjukan potensi penggunaan Android yang begitu besar dibanding pengguna internet dan pengguna sosial media.

Masih menurut Indonesian Digital Headlines, didapatkan informasi bahwa Total Populasi jumlah penduduk 277,7 juta, sementara tahun 2021 ada 274,9 juta atau naik 1 persen.

Lalu perangkat Mobile yang terhubung 370,1 juta, sementara tahun 2021 ada 345,3 juta atau naik 3,6 persen.

"Selanjutnya pengguna Internet 204,7 juta, sementara tahun 2021 ada 202,6 juta atau naik 1 persen. Pengguna Media Sosial Aktif 191,4 juta, sementara tahun 2021 ada 170 juta atau naik 12,6 persen," paparnya.

Berdasarkan data tersebut lanjutnya, nampak pengguna mobile sangat tinggi yaitu mencapai 370 juta.

"Angka ini memberikan insyarat bahwa potensi kerja dengan kemampuan coding Android tidak dapat dipandang sebelah mata," lanjutnya.

Menurut APJII, jumlah penduduk Indonesia pada tahun 2021 – 2022 yang terkoneksi internet mencapai 210 juta dari 270 juta penduduk Indonesia.

Angka 210 juta pengguna Internet sangat tinggi maka potensi Internet yang digunakan menggunakan Mobile juga sangat tinggi.

"Sehingga berdasarkan angka statistik sederhana dari Global Digital Headlines dan Indonesian Digital Headlines pengguna mobile jumlahnya sangat signifikan, sehingga peluang untuk menjadi programmer khusus Andorid sangat terbuka lebar," terangnya.

Materi dilanjutkan pada Pengenalan Pemrograman Android secara langsung di Lab Komputer SMKN 7.

Siswa-siswi SMKN 7 kelas 12 jurusan RPL menyimak dengan seksama materi yang disampaikan oleh Rakhmat Dedi Gunawan, Permata dan didampingi oleh Zaenal Abidin dan Faruk Ulum.

Penyampaian materi dilakukan secara praktik langsung menggunakan Android Studio. Android Studio adalah Integrated Development Environment (IDE) resmi untuk pengembangan aplikasi Android, yang didasarkan pada IntelliJ IDEA.

"Setelah berhasil melakukan instalasi Android Studio, sekarang kita akan membuat project pertama dengan Android Studio dan mengenal apa saja di dalam IDE tersebut," ungkap Zaenal Abidin.

Zaenal kembali meneruskan instruksinya, “Buka Android dan Klik + Start a new Android Studio Project. Struktur Project pada Android Studio bisa dilihat di sebelah kiri merupakan window project tool. Disini kita dapat melihat dan mengatur file dari project Android yang telah dibuat," ujarnya.

Berikut penjelasan struktur project pada Android Studio, yakni :

1. Manifests. Pada folder manifest terdapat file AndroidManifest.xml. File ini digunakan untuk mendeklarasi seperti Package, Activity, Service, Permissions dan lain-lainnya.

2. Java. Pada folder ini terdapat file kode java yang dipisah dengan nama package (com.teknorial.helloworld) dan dalam folder ini kita bisa melihat MainActivity yang merupakan Activity telah dibuat otomatis. Folder com (androidTest) dan com (test) adalah folder khusus pengujian aplikasi.

3. res. res merupakan folder resource aplikasi terdapat folder drawable, layout, mipmap dan values. Drawable merupakan folder yang digunakan untuk menyimpan file bitmap atau gambar dengan format .png, .jpg, .gif. Folder layout merupakan tempat file desain atau user interface layout yang berformat xml. mipmap merupakan folder drawable yang digunakan untuk icon launcher aplikasi. values merupakan folder yang digunakan untuk deklarasi nilai seperti colors, strings dan styles.

4. Gradle merupakan sebuah featured build automation. Selengkapnya dapat lihat di situs [http://www.gradle.org/]. File Gradle berisi file yang digunakan, versi aplikasi, signed key properties,lokasi repository dll.

Mengenal Activity pada Aplikasi Android

Activity merepresentasi satu layar dengan user interface. contoh, Sebuah aplikasi email memiliki activity yang menunjukkan daftar email baru, dan activity lainnya seperti menulis email dan membaca email.

Pada Project Hello World, dapat dilihat Activity yang telah dibuat berada dalam folder app > java > com > teknorial > helloworld > MainActivity.

Sharing knowledge  diikuti oleh +/- 50 siswa-siswi jurusan Rekayasa Rekayasa Perangkat Lunak / Software Engieering kelas 12 dan diadakan di laboratorium komputer SMKN 7.

Adapun kelebihan dari Android Studio yaitu :

1. Instant Run.

2.Fungsi Intelligent Code Editor.

3. Emulator yang kaya akan fitur.

4. Lingkungan terpadu yang didukung langsung oleh google.

5. Didukung oleh beberapa layanan Google.

6. Dapat digunakan secara tim.

7. Mampu dipakai untuk semua perangkat Android.

Zaenal melanjutkan, adapun harapan utama dari kegiatan tersebut adalah memberikan wawasan lebih terkait bidang Android bagi siswa-siswi SMKN 7.

"Supaya semakin semangat dan semakin bergairah dalam belajar pemrograman dan masuk ke dunia coding lebih luas,” terang Zaenal.

Salahudin, S.T., M.Pd. selaku Kepala sekolah SMKN 7, sangat menyambut  baik dan mendukung penuh untuk kerjasama atau pelaksanaan kegiatan tersebut, baik berupa pelatihan untuk siswa dan guru di SMK negeri 7 Bandar Lampung.

"Harapannya kerjasama ini bisa terus berlanjut ke depannya. Hal ini juga didukung statement dari ketua Jurusan Rekayasa Perangkat Lunak Ibu Tiwuk Mariana, ST yang menyatakan bahwa sharing knowledge ini akan sangat bermanfaat bagi siswa-siswi SMKN 7," ungkapnya.

Sementara Dr. H. Mahathir Muhammad, SE., MM. selaku wakil rektor Universitas Teknokrat Indonesia, sangat mengapresiasi positif dan mendukung penuh semua kegiatan Pengabdian kepada masyarakat oleh para Dosen Universitas Teknokrat Indonesia yang dilaksanakan di sekolah SMKN 7 Bandar Lampung.

"Hal ini sebagai wujud nyata kepedulian Universitas Teknokrat Indonesia dalam meningkatkan kualitas mutu para siswa-siswa SMKN 7 jurusan Rekayasa perangkat lunak melalui kegiatan tersebut," pungkas Mahathir. (*)