Anda di halaman 1dari 22

LAPORAN AKHIR

STUDI INDEPENDEN BERSERTIFIKAT

Android Developer

3 Joined Project - Android Dev Creating Digital Solutions & Transformation For Sustainable Agriculture Management Mobile Apps

Di PT Prestasi Gemilang Indonesia

Anissayyid Sharimsyah

D1E121021

PENYULUHAN PERTANIAN

UNIVERSITAS HALU OLEO

2023
Kata Pengantar

Puji dan syukur penulis ucapkan atas kehadirat Allah SWT, karena rahmat dan karunia-Nya, penulis mampu menyusun dan menyelesaikan

Laporan Akhir Magang dan Studi Independen Bersertifikat (MSIB) batch 5 di PT Prestasi Gemilang Indonesia. Pada kesempatan kali ini

penulis juga menyampaikan banyak terimakasih kepada semua pihak yang telah terlibat dalam pembuatan laporan akhir program magang

bersertifikat ini diantaranya:

1. Kedua orang tua tercinta yang telah memberikan saya doa dan kesempatan sehingga saya dapat menjalankan magang.

2. Bapak Nadiem Anwar Makarim, B.A., M.B.A selaku Menteri Pendidikan, Kebudayaan, Riset, dan Teknologi Republik Indone -

sia.

3. Bapak Salahuddin,S.P.,M. Sc. selaku Kepala Program Studi S1 Penyuluhan pertanian Universitas Halu oleo.

4. Kepada mentor yang telah membimbing saya.

5. Seluruh rekan studi independen yang selalu memberi dukungan dan semangat dalam menyelesaikan laporan akhir program mag -

ang merdeka ini.

Kendari

Anissayyid Sharimsyah

Daftar Isi

Kata Pengantar

Daftar Isi

Bab I Gambaran Umum

I.1 Profil Perusahaan

I.2 Deskripsi Kegiatan

Bab II Aktivitas Mingguan

Bab III Penutup

III.1 Kesimpulan

III.2 Saran

Referensi

Lampiran
Gambaran Umum

I.1 Profil Perusahaan

PT Prestasi Gemilang Indonesia merupakan perusahaan yang bergerak di bidang konsultasi manajemen dan bidang jasa

pendidikan manajemen perbankan. Berdiri pada tahun 2016; kami berfokus pada konsultasi di bidang perundang-undangan dan juga

transformasi digital, seiring dengan project kami untuk mendampingi sektor perbankan dan finansial bertransformasi secara digital, kami

ingin mengembangkan pendampingan manajemen dan transformasi digital ini pada bidang pendidikan digital.

7 tahun bergerak untuk memberikan konsultasi kepada BPR, BPD dan juga Bank Swasta, kami ingin meningkatkan pendidikan

kami ke sektor agrikultur sehingga bisa bersinergi lebih dekat dengan lembaga finansial. Kami ingin berpartisipasi untuk mengembangkan

project digital dikolaborasikan dengan program Studi Independen untuk program digital Agriculture; bertujuan agar sektor agraria dan

pertanian dapat lebih menyediakan teknologi lengkap dan data yang cukup untuk mengajukan pendanaan kepada sektor finansial dan

menciptakan usaha yang mendukung SDG; usaha hijau yang juga sustainable.

I.2 Deskripsi Kegiatan

Posisi : Android Developer

Deskripsi : Program belajar Android dev akan membantu peserta memahami cara membuat aplikasi mobile yang dapat membantu petani

dalam mengelola tanaman dan memaksimalkan hasil panen mereka. Peserta akan mempelajari teknik-teknik dasar dalam pengembangan

aplikasi mobile Android, termasuk penggunaan Java dan Android Studio, dan cara mengoptimalkan aplikasi untuk berbagai perangkat mobile.

Peserta akan mempelajari tentang integrasi GPS, kamera, dan sensor dalam aplikasi Android untuk solusi digital dalam pertanian. Mereka

juga akan mempelajari tentang cara mengembangkan aplikasi yang dapat berjalan secara offline dan online serta cara mengoptimalkan

performa aplikasi dalam berbagai kondisi jaringan. Program Studi Independen Bersertifikat dengan judul ‘3 Joined Project - Creating Digital

Solutions & Transformation For Sustainable Agriculture Management Mobile Apps’ adalah program pelatihan yang dirancang untuk

membantu para peserta memahami konsep dan teknologi terkini dalam pengembangan solusi digital untuk pertanian berkelanjutan. Program

ini bertujuan untuk membantu para peserta mengembangkan keterampilan teknis yang diperlukan dalam membangun solusi digital yang

efektif dan efisien dalam mengelola pertanian berkelanjutan. Program ini terdiri dari tiga bidang utama, yaitu pengembangan antarmuka

pengguna (UI/UX), pengembangan aplikasi Android, dan pengembangan API. Setiap bidang akan membahas topik yang relevan untuk solusi

digital dalam pertanian, seperti desain antarmuka pengguna yang menarik dan fungsional, pengembangan aplikasi mobile yang dapat

membantu petani dalam mengelola tanaman dan memaksimalkan hasil panen mereka, dan pengembangan API yang berfungsi sebagai

jembatan antara aplikasi pertanian dan data-data yang diperlukan. Di akhir program, peserta diwajibkan membuat sebuah proyek akhir

kolaborasi antara bidang UI/UX, Android dev dan API dev. Diharapkan selesainya program ini, peserta mampu membuat sebuah hasil karya

aplikasi mobile bidang teknologi pertanian yang berkelanjutan. Aplikasi ini dapat dimanfaatkan oleh masyarakat, terutama para petani. Pada

2
proyek akhir kolaborasi, peserta akan bekerjasama dengan kelompok di bidang lain, berdiskusi, merancang aplikasi bersama hingga

menghasilkan sebuah karya yang utuh. Mentor kami berkomitmen untuk dapat melahirkan generasi yang tanggap digital, mempunyai

kemampuan problem solving, mengembangkan ide-ide, ekspresif, eksploratif dan kolaboratif. Diharapkan produk-produk digital yang

dihasilkan dapat dipakai sebagai referensi untuk para petani modern untuk mendigitalisasi data dan membantu untuk mendukung proses

dokumentasi dan pengajuan pembiayaan baik lewat investasi ataupun pendanaan dari lembaga finansial.

Kegiatan saya selama pembelajaran di The President ini adalah mengembangkan sebuah aplikasi berbasis android dengan pemahaman

beberapa materi dengan modul pembelajaran sebagai berikut :

1. Pengantaran Teknologi Informasi pada Bidang Pertanian

 Sasaran Pengembangan Skill

 Mampu memahami peran teknologi pada bidang agriculture

 Detil Pembelajaran

Peserta akan mengikuti pembelajaran secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching, live

discussion. Materi yang diberikan pada modul pengantar teknologi informasi pada bidang pertanian adalah:

1. Teknologi sektor pertanian

2. Contoh aplikasi yang dapat membantu sektor pertanian

3. Peranan Aplikasi Andorid dalam Bidang Pertanian

4. Analisa Five forece aplikasi Android dalam Bidang Pertanian

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

2. Pengantaran Bahasa Pemograman Kotlin

 Sasaran Pengembangan Skill

 Mampu memahami dasar dasar pemrograman bahas Kotlin

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching, live

discussion. Materi yang diberikan pada modul pengantar bahasa pemrograman kotlin adalah:

1. Memahami tipe data

2. Memahami fungsi dan cara membuatnya

3. Memahami fitur Data Class

4. Memahami fitur null safety

5. Memahami struktur kontrol

3
6. Struktur data yang ada pada kotlin

7. Object Oriented Programming

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

3. Pengantar Pemograman Android

1. Sasaran Pengembangan Skill

2. Mampu memahami tools-tools yang dibutuhkan untuk membuat suatu program berbasis android

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching,

live discussion. Materi yang diberikan pada modul pengantar pemrograman android adalah:

1. Proses installasi android studio dan SDK Android

2. Proses installasi java sdk dan setup path pada mesin windows/linux

3. Proses pembuatan program pertama pada android studio.

4. Proses debugging sebuah program android.

5. Proses deploying program ke device android

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

4. Basic Android Layouting

1. Sasaran Pengembangan Skill

2. Mampu memahami bagaimana pembuatan sebuah layout program android

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching,

live discussion. Materi yang diberikan pada modul basic android layouting

1. Memahami linear layout

2. Memahami relative layout

3. Memahami constraint layout

4. Memahami Spinner

5. Memahami view dan view group

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

4
5. Pengenalan Activity dan Intent

 Sasaran Pengembangan Skill

 Mampu memahami fungsi dan cara kerja Activity dalam menampilkan sebuah sebuah konten (layout) dan bagaimana cara melakukan

perpindahan halaman dengan menggunakan Intent

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching,

live discussion. Materi yang diberikan pada modul Pengenalan Activity dan Intent

1. Memahami apa itu Activity

2. Activity Lifecycle

3. Intent

a. Explicit Intent

b. Implicit Intent

4. Perpindahan antar Activity dengan Intent

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

6. Pengenalan Fragment

 Sasaran Pengembangan Skill

 Mampu memahami fungsi dan cara kerja Fragment dalam menampilkan sebuah konten (layout) dan bagaimana cara melakukan

perpindahan halaman antar Fragment

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching,

live discussion. Materi yang diberikan pada modul Pengenalan Fragment

1. Memahami apa itu Fragment

2. Fragment Lifecycle

3. Perpindahan antar Fragment

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

7. Intregasi UI Mockup ke Android Apps

 Sasaran Pengembangan Skill

 Mampu integrasi desain ui kedalam android apps

5
 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching, live

discussion. Materi yang diberikan pada modul Integrasi UI Mockup ke Andorid Apps (colab)

1. Demo clone ui

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

8. Pengenalan Recylerview

 Sasaran Pengembangan Skill

 Mampu memahami fungsi dan cara kerja recyclerview dalam menampilkan sebuah data

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching, live

discussion. Materi yang diberikan pada modul Pengenalan Recyclerview adalah

1. Membuat adapter untuk recyclerview

2. Memasang event listener

3. Kustomisasi item recyclerview

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

9. Version Control

 Sasaran Pengembangan Skill

 Mampu memahami bagaimana cara menggunakan version control git

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching, live

discussion. Materi yang diberikan pada modul Version Control adalah :

1. Basic git command

2. Membuat branch dan push ke remote repository

3. Bekerja secara team menggunakan git

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

10. Intregasi aplikasi android dengan API

 Sasaran Pengembangan Skill

6
 Mampu mengintegrasikan aplikasi android dengan aplikasi backend berbasis API

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching, live

discussion. Materi yang diberikan pada modul Integrasi aplikasi android dengan API adalah :

1. Mengenal http connection

2. Mengenal library retrofit

3. Memahami format json

4. Memahami coroutines

5. Memahami architecture (mvp, mvvm, etc)

6. Mengenal LiveData

7. Integrasi viewmodel

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

11. Pengenalan Firebase sebagai Backend as a service

 Sasaran Pengembangan Skill

 Memahami dan mampu menghubungkan aplikasi android dengan Firebase sebagai backend as a services

 Detil Pembelajaran

Peserta akan mengikuti pembelajarn secara online. Materi akan dibawakan oleh mentor profesional dengan metode live teaching, live

discussion. Materi yang diberikan pada modul Pengenalan firebase sebagai Backend as a Service adalah:

1. Apa itu firebase ?

2. Menghubungkan aplikasi android dengan firebase firestore

3. Desain structure data firestore

 Metode Asesmen

Tugas kelompok, presensi, kreativitas dan riset

12. Project Akhir

 Sasaran Pengembangan Skill

 Membuat aplikasi Android Agri-Education App

 Detil Pembelajaran

7
Aplikasi ini dapat memberi petani akses ke berbagai sumber daya pendidikan, termasuk video, artikel, dan tutorial tentang berbagai

aspek pertanian, seperti pengelolaan tanaman, irigasi, dan pengendalian hama. Ini juga dapat menyediakan forum bagi para petani untuk

terhubung satu sama lain dan berbagi pengetahuan dan pengalaman. Kolaborasi Agri Mobile Apps dengan UI/UX dan API Dev

 Metode Asesmen

Penilaian:

1. Purpose of apps (20%)

2. Running code (40%)

3. Presentation (40%)

Dimana dari proses belajar tersebut kami berhasil mengembangkan aplikasi dalam bidang agriculture dengan nama “Tanify”

Dimana aplikasi ini berguna untuk meningkatkan informasi yang cepat seputar cuaca, informasi pertanian dan forum yang berguna bagi

integrasi petani dalam menerima sebuah informasi dengan mudah

Bab II Aktivitas Mingguan

Minggu Kegiatan

1 Mengikuti NATIONAL ONBOARDING MSIB BATCH 5 Yang diselenggarakan oleh Diktiristek,

Pengenalan /Orientasi Program The President, Pembuatan Kelompok beserta Yel-Yel Kelompok, dan juga ada

Quiz dari mentor.. Pada Malam hari ada Penyampaian Materi yang di bawakan oleh Mentor yang bernama

Pratama Nur Wijaya, S.Kom. dengan materi Pengantar Teknologi Informasi Pada Bidang Pertanian, belajar

mandiri, mengulang materi pertama yang berjudul Pengantar Teknologi Informasi pada Bidang Pertanin dan

Mempelajari materi yang akan di ajarkan oleh mentor di pertemuan kedua dengan judul Pengntar Bahasa

Pemrograman Koltin, kegiatan hari ini penerimaan materi yang di bawakan oleh mentor dengan judul Design

System. kegiatan hari ini belajar mandiri. Pada Minggu ini saya mempelajari berbagai hal mulai dari Pengantar

Teknologi Informasi Pada Bidang Pertanian yang di bawakan oleh mentor, bahasa pemrograman kotlin dan

design system yang di pelajari mandiri

2 Saya melakukan. zoom dengan Materi yang disampaikan pada pertemuan kali ini yaitu mengajukan

pemahaman lebih dalam tentang bahasa pemrograman Kotlin, Salah satu aspek utama yang dijelaskan dalam

materi adalah pengenalan berbagai jenis tipe data yang terdapat dalam Kotlin.. Adapun Contoh dari tipe data

yang dimaksud adalah integer, string, array, boolean, char, float, dan double. Adapun yang di maksud dalam

materi tersebut adalah konsep tipe data yang bersifat tidak dapat diubah (imutable) dan dapat diubah (mutabel)

8
dianalisis secara menyeluruh. Dalam materi juga menjelaskan tentang konsep penamaan variabel dengan

prinsip camel case. Dijelaskan juga bahwa penggunaan huruf kapital sebagai huruf pertama pada setiap kata

dalam penamaan. Pendekatan ini bertujuan untuk meningkatkan keterbacaan dan keseragaman dalam kode

program. Dan selanjutnya, dilanjutkan dengan penjelasan mengenai koleksi (collections) dalam Kotlin,

khususnya perbedaan antara daftar (list) yang bersifat mutable (dapat diubah) dan immutable (tidak dapat

diubah). 22 Agustus 2023. Saya tidak memiliki kegiatan yang formal, tetapi saya mencoba untuk melengkapi

tugas dari mentor untuk mendownload sebuah aplikasi yang akan di gunakan sebagai alat pembelajaran. Hari

Rabu, 23 Agustus 2023. Saya mengikuti kegiatan pembelajaran yang di bawakan oleh kak pratama pada pukul

19.00-21.00 WIB, yang dibawakan oleh kak Pratama adalah bahasa pemrograman kotlin dengan fokus yang

lebih dalam lagi dari sebelumnya. Disini banyak yang dapat saya pelajari baik itu bahasa-bahasa pemrograman

yang sebelumnya saya tidak ketahui. selanjutnya ada tugas yang di berikan yang berhubungan dengan Class

Diagram dengan penggunaan bahasa pemrograman kotlin Kamis, 24 Agustus 2023, Saya mengikuti Kelas Soft

Skill yang di bawakan oleh kak Dewi. dengan Materi yang berjudul CV ATS Friendy. Adapun diskusi yang

berlangsung mengacu pada mengapa CV ATS sangat penting. dan adapun kesimpulan yang dapat di ambil.

yaitu CV ATS Friendly sangat berguna bagi seseorang yang ingin melamar pekerjaan di perusahaan, karena

banyak perusahaan yang tidak ingin ribet dan hanya mau menggunakan cv yang simple agar dapat di filter

menggunakan sistem digital. Jumat 25 Agustus 2023. pada hari ini saya mencoba mengerjakan tugas yang

diberikan oleh kak Pratama pada hari rabu kemarin.

3 Senin, 28 Agustus 2023, Kegiatan pada hari ini adalah melaksanakan zoom bersama mentor, adapun materi yang

dijelaskan yaitu: 1. Proses atau cara pembuatan proyek baru menggunakan Android Studio, 2. Proses

menyambungkan perangkat Android menggunakan ADB melalui koneksi WiFi, 3. Bagaimana Pentingnya

package dalam struktur proyek Android dengan contoh penjelasan package com.android.myapp. 4. Diperkenalkan

pada penggunaan GitHub dan pentingnya kontrol versi dalam pengembangan perangkat lunak, serta menggali

wawasan tentang kolaborasi dan manajemen kode yang efektif. Selasa, 29 Agustus 2023 Pada hari ini kami

mengikuti zoom dengan tema Soft Skill, dalam tema tersebut mentor membahas mengenai problem solving dan

bagaimana cara menghadapinya, bagaimana mengolah time management yang baik. Rabu, 30 Agustus 2023

kegiatan pada hari ini adalah melakukan zoom bersama kak Pratama dengan memperdalam materi yang diberikan

pada hari senin, selain itu mentor menjelaskan mengenai materi bagaimana me-styling melalui file xml secara

langsung di android studio, selanjutnya setelah materi selesai kami di berikan tugas sebagai berikut,: membuat

aplikasi seperti yang di contohkan pada zoom, boleh memilih kalkulator dan lain-lain. Kamis,31 Agustus 2023,

9
Kegiatan pada hari ini yaitu melaksanakan zoom bersama kak Anissa, dengan materi Pengembangan Career

Untuk Gen Z. Jumat, 1 Agustus 2023 Pada hari ini saya mencoba menyelesaikan tugas yang di berikan oleh

mentor yaitu pembuatan aplikasi simple berupa kalkulator, menggunakan constraintlayout, kendala saya dalam

membuat apk simple ini yaitu dalam membuatan botton yang sejajar,

4 Senin 4 September 2023. Pada Hari ini saya mencoba memperdalam layoting menggunakan linearlayout, untuk

memahaminya cukup mudah dan tidak serumit constraintlayout, Selasa, 5 September 2023 kegiatan saya pada

hari ini yaitu melakukan zoom bersama mentor yang bernama Dhika, pada pertemuah ini mentor menerangkan

materi mengenai tata telak layout, baik itu constrainlayout, Linearlayout, Relativelayout, saya cukup memahami

materi yang diberikan karena penyampaiannya disertai berbagai contoh yang diberikan melalui power point,

Rabu, 6 Setember 2023 Kegiatan saya hari ini yaitu melakukan zoom bersama mentor yaitu kak Pratama dengan

materi Pendalaman Layouting, adapun materi yang diberikan cukup mudah untuk dipahami karena sebelumnya

sudah diberikan latihan untuk menerapkan design dari aplikasi PeduliLindungi yang di convert menjadi kodingan,

sebelum kelas berakhir mentor memberikan tugas mingguan yaitu mendesain halaman login dari Aplikasi Magic

Book sebanyak 4 Halaman. Kamis,7 September 2023, Hari ini kegiatan saya adalah mencoba mengerjakan tugas

yang diberikan oleh mentor pada hari rabu kemarin, dan saya telah menyelasikan 1 dari 4 desain yang di tugaskan,

dalam desain ini saya mengguanakan constrainlayout,adapun kendala saya dalam mengerjakan tugas tersebut

adalah mengatur letak-letak variabel yang akan saya masukkan kedalam desain saya, untuk menangani kendala

tersebut saya mencoba bertanya kepada teman saya yang lebih mengerti. Jumat, 8 September 2023. Hari ini saya

mencoba menyelesaikan tugas yang diberikan, saya menyelesaikan 3 desain dengan menggunakan linearlayout,

relativelayout dan pada halaman akhir saya menggabungkan antar linearlayout dan relativelayout karena cukup

mudah dibanding menggabungkannya dengan constrainlayout, disini saya mengerjakan tanpa ada kendala karena

cukup mudah di gabungkan keduanya, untuk menyelesaikan tugas tersebut saya mencari banyak referensi melalui

google dan youtoob.

5 Senin,11 September 2023. Hari ini saya mencoba belajar mandiri agar dapat lebih mendalami tentang layout

dalam kotlin, dalam tahap belajar saya kali ini tidak memiliki kendala apapun, karena pemahaman saya terhadap

layouting sudah bisa dianggap cukup baik, dan menurut saya dari ketiga layout yang telah saya pelajari saya lebih

senang menggunakan Constrainlayout. Selasa, 12 September 2023 Hari ini saya mengikuti zoom bersama mentor

(kak Andhika), dalam materi tersebut di jelaskan lebih dalam mengenai dasar activity, dalam penjelasannya dapat

diketahui bahwa activity merupakan komponen yang mengatur tampilan dan interaksi . pengaturan , dalam materi

tersebut mentor juga menjelaskan mengenai activity lifecycle yang disertai contoh bagan prosesnya, setelah

10
seluruh materi selesai kami mencoba membuatnya, dan dijadikan sebagai mini tugas. Rabu, 13 September 2023

hari ini saya mencoba menyempurnakan tugas yang di berikan oleh mentor, saya tidak memiliki kendala apapun

dalam pengerjaan mini tugs tersebut, dan pada hari ini saya juga mengikuti zoom bersama mentor (kak Pratama)

dalam zoom kali ini kami membahas mengenai tugas yang sudah di kerjakan. ketika pembedahan tugas telah

selesai kak tama memberikan tugas lanjutan, yaitu membuat layout activity yang dapat terhubung halaman satu

dan halaman yang lainnya, tujuannya agar kita dapat menguasai dan lebih memahami layouting. Kamis, 14

September 2023 Hari ini saya mencoba mengerjakan tugas yang diberikan mentor pada hari rabu kemarin, dalam

pengerjaan tugas ini saya telah menyelesaikan 1 halaman , karena tugas nya adalah menghubungkan halaman per

halaman maka saya mencoba menyelesaikan layout nya terlebih dahulu, dan target saya pada esok hari bisa sudah

di hubungkan Jumat, 15 September 2023, hari ini saya mengikuti softskil 5 yang dibawakan oleh kak Atina pada

pukul 10, dalam penrtemuan kali ini di jelaskan mengenai kerjasama tim, kepercayaan dan komitmen dalam

mencapai tujuan bersama, sayangnya sebelum pembahasan selesai saya meninggalkan zoom untuk melaksanakan

ibadah sholat jumat.

6 Senin, 18 September 2023 kegiatan saya hari ini adalah belajar mandiri. mencoba memahami lebih dalam

mengenai constrain layout , relative dan linear layout pada bahasa pemrograman kotlin, dalam pembelajaran

mandiri kali ini saya membuat design menggunakan ketiga layout tersebut dan menurut saya, constrain layout

yang paling mudah untuk dipahami. Selasa, 19 September 2023 Kegiatan saya hari ini adalah mengikuti

pembelajaran yang di lakukan via zoom dengan pembahasan mengenai cara kerja fragment, yang saya pahami

dalam fragment ini adalah, fragment dapat dipakai berulang kali didalam activity. dalam pertemuan kali ini juga

di jelaskan mengenai lifecycle yang dalam pembahasannya di kemukakan bahwa lifecycle ini sangat penting

untuk proses pengaplikasiannya. Rabu, 20 September 2023, Kegiatan saya hari ini adalah mengikuti zoom, yang

dimana pembahasannya berfokus mengenai penerpan dari fragment, dengan contoh membuat 3 halaman yang

fleksibel, tanpa membuat 3 halaman secara manual dan kompleks, melainkan hanya menerapkan fragment

sehingga data tersebut dapat dipanggil. Kamis, 21 September 2023, Kegiatan saya hari ini adalah mengerjakan

tugas yang telah diberikan oleh mentor pada pertemuan sebelumnya, yaitu membuat 3 halaman onboarding

dengan menggunakan fragment, dalam contoh yang diberikan kemarin, mentor menggunkan relative layout,

sedangkan saya mengerjakan tugas tersebut mengexplorenya lebih jauh menggunakan constrain layout, karena

saya lebih mudah paham ketika menggunakan constrainlayout. Jumat, 22 September 2023 kegiatan saya pada hari

ini yaitu mengikuti softskill yang dilakukan melalui zoom dan dibawakan oleh kak Abigall dengan fokus materi

tentang tips dan trick rekruitment HRD.

11
7 Senin, 25 Sep 2023 Kegiatan saya hari ini berfokus pada penyelesaian tugas yang diberikan oleh Ka Pratama.

Tugas tersebut meminta saya untuk membuat menu item di halaman utama dengan menggunakan fragmen untuk

setiap item menu, yang akan ditampilkan dalam satu activity. Dari pekerjaan yang telah saya lakukan dalam tugas

ini, dapat disimpulkan bahwa fragmen adalah elemen penting dalam antarmuka pengguna. Mereka

memungkinkan kita untuk mengelola perilaku dan tampilan antarmuka pengguna dengan baik. Dengan

menggunakan fragmen, kita dapat dengan mudah mengintegrasikan berbagai komponen antarmuka pengguna ke

dalam satu activity, baik untuk antarmuka pengguna yang sederhana maupun yang lebih kompleks, baik dalam

skala kecil maupun besar. Selasa, 26 Sep 2023 Kegiatan saya pada hari ini adalah Zoom bersama Ka Pratama.

Dalam kelas ini, kita membahas modul mengenai RecyclerView. RecyclerView adalah salah satu komponen yang

digunakan untuk menampilkan sejumlah data, baik dalam jumlah kecil maupun besar, dengan efisiensi yang

tinggi. Ka Pratama juga menjelaskan bahwa dalam RecyclerView terdapat beberapa kelas yang memiliki fungsi

khusus. Salah satunya adalah RecyclerView.ViewHolder, yang berperan sebagai penjaga objek atau indeks

tampilan. Sementara itu, RecyclerView Adapter berfungsi untuk menghubungkan antara satu tampilan dengan

tampilan berikutnya, sehingga data dapat ditampilkan dengan baik. Rabu, 27 Sep 2023 Kegiatan saya pada hari ini

adalah mengikuti kelas melalui Zoom bersama Ka Pratama yang membahas tentang modul RecyclerView. Dalam

sesi ini, kita menerapkan modul codelabs terkait RecyclerView, yang mencakup langkah-langkah seperti

menciptakan proyek, menyiapkan daftar data, menambahkan RecyclerView dengan pembuatan model terlebih

dahulu, menyiapkan sumber data, dan akhirnya membuat adapter sebagai penghubung data agar dapat

ditampilkan di antarmuka pengguna. Penggunaan RecyclerView ini sangat bermanfaat dalam pengembangan

aplikasi, terutama dalam hal mengelola tampilan daftar data. Selain itu, ia membantu dalam mengoptimalkan

penggunaan memori, yang merupakan aspek penting dalam pengembangan aplikasi modern. Kamis, 28 Sep 2023

Pada hari ini, saya memutuskan untuk menyediakan waktu bagi diri saya sendiri untuk belajar secara mandiri.

Fokus utama saya adalah menjelajahi dan memahami RecyclerView hingga ke tingkat yang lebih dalam. Saya

juga berusaha untuk meraih pemahaman yang lebih mendalam tentang beberapa pustaka yang terkait dengan

RecyclerView itu sendiri. Jumat, 29 Sep 2023 Kegiatan saya pada hari ini adalah berpartisipasi dalam kelas

melalui Zoom bersama dengan Ka Pratama yang memfokuskan pada topik Modul RecyclerView. Dalam kelas ini,

kami menerapkan modul codelabs yang membahas berbagai tahap, mulai dari mengatur proyek, menyiapkan

daftar data, hingga menambahkan RecyclerView dengan langkah awal dalam membuat modelnya. Kemudian,

kami menyusun sumber data yang dibutuhkan dan terakhir, membuat adapter sebagai perantara antara data agar

dapat ditampilkan dengan baik dalam antarmuka pengguna. Saya menilai bahwa penggunaan RecyclerView ini

sangat berharga dalam proses pengembangan perangkat lunak, terutama dalam pengelolaan tampilan daftar data.

12
Selain itu, penting untuk mencatat bahwa RecyclerView juga memberikan manfaat signifikan dalam

mengoptimalkan penggunaan memori, yang merupakan aspek krusial dalam pengembangan aplikasi modern

8 Hari ini, pada tanggal 2 Oktober 2023, saya sedang fokus mengerjakan tugas yang terkait dengan Modul 7. Tugas

ini mengharuskan saya untuk membuat sebuah halaman depan mirip dengan tampilan aplikasi Tokopedia. Untuk

melaksanakan tugas ini, saya harus menggunakan komponen RecyclerView. Pada tanggal 3 Oktober 2023, saya

melanjutkan tugas yang ada dalam Modul 7. Saya memulai dengan membuat proyek baru dan mengorganisasi

struktur kerjanya, termasuk pembagian folder untuk antarmuka pengguna (user interface), model, dan adapter.

Selain itu, hari ini juga ada sesi Zoom dengan topik "Git Version Control" yang dipresentasikan oleh Bapak Dika.

Dalam sesi ini, beliau menjelaskan penggunaan Git dari awal, seperti inisiasi (git init), commit (git commit), push

(git push), penghapusan (git delete), perbedaan (git diff), pindah cabang (git checkout), pembuatan cabang baru

(git new branch), dan penggunaan Git langsung dari Android Studio. Pada hari Rabu, tanggal 4 Oktober 2023,

agenda utama saya adalah menghadiri sesi Zoom dengan topik "Git Version Control" yang diselenggarakan oleh

Bapak Pratama. Materi yang disampaikan sangat mendalam, dengan penjelasan rinci mengenai penggunaan Git.

Kami juga dibagi menjadi kelompok-kelompok kecil untuk mendemonstrasikan dan berlatih secara praktis

bagaimana berkolaborasi secara efektif melalui penggunaan Git Version Control. Selama sesi ini, kami

mempraktekkan metode kerja tim yang baik dalam mengelola proyek menggunakan Git, termasuk konsep-konsep

seperti branching, merging, dan penyelesaian konflik (conflict resolution). Pada hari Kamis, tanggal 5 Oktober

2023, saya mengalokasikan waktu untuk eksplorasi mendalam terkait dengan Git Version Control dan

pemahaman mendalam mengenai cara menggunakannya. Saya memutuskan untuk menggali lebih dalam dengan

mengambil pendekatan praktis. Saya memulai dengan membuat repositori baru dan melatih diri dalam rangkaian

perintah Git, termasuk langkah-langkah awal seperti inisiasi repositori (git init), pengkomitmen perubahan (git

commit), dan mengunggah perubahan ke repositori jarak jauh (git push). Melalui latihan ini, saya berhasil

mendapatkan wawasan yang lebih mendalam dan pemahaman yang lebih kuat mengenai konsep dan penggunaan

Git Version Control. Pada Jumat, tanggal 6 Oktober 2023, saya memfokuskan diri pada tugas yang terdapat dalam

Modul 8, yang memerintahkan saya untuk menyusun sebuah makalah yang memperbandingkan dua pendekatan

pengembangan perangkat lunak, yaitu Git Flow dan Trunk Based. Tugas ini mencakup eksplorasi mendalam

tentang bagaimana kedua metode ini beroperasi, menganalisis keunggulan dan kelemahan masing-masing, dan

juga mencari perbedaan substansial di antara keduanya. Saya merinci cara kerja dari masing-masing pendekatan,

termasuk tahap-tahap dan praktik-praktik yang terlibat dalam Git Flow dan Trunk Based. Selain itu, saya

mendalaminya dengan mengidentifikasi aspek positif dan negatif dari masing-masing pendekatan ini, yang

13
melibatkan pertimbangan seperti fleksibilitas, pengelolaan risiko, kecepatan pengembangan, dan lainnya.

Akhirnya, saya menyusun perbandingan menyeluruh antara Git Flow dan Trunk Based untuk mengungkapkan

perbedaan esensial di antara keduanya dalam konteks pengembangan perangkat lunak.

9 Senin, 9 Okt 2023 Kegiatan hari ini adalah menjalani pembelajaran mandiri tentang penggunaan modul Version

Control, serta mencoba beberapa perintah dasar pada GitBash. Kami akan memulai dengan langkah-langkah

seperti "git init" untuk menginisialisasi repositori, "git clone" untuk menduplikasi repositori, "git status" untuk

mengetahui status perubahan, dan "git branch" untuk mengelola cabang-cabang dalam repositori. Selasa, 10 Okt

2023, Kegiatan hari ini mengikuti sesi Zoom untuk mengikuti kelas yang membahas topik Application

Programming Interface (API). Langkah pertama adalah mendaftar ke platform "themoviedb" untuk memperoleh

beberapa kunci API yang diperlukan. Selain itu, kita juga diminta untuk mengunduh dan menginstal Postman, alat

yang berguna untuk menguji API key dan endpoint yang akan digunakan dalam pembelajaran. Rabu, 11 Okt 2023

Hari ini, saya berpartisipasi dalam kelas Zoom yang fokus pada eksplorasi lebih mendalam mengenai

implementasi API TMDB. Kami akan mempelajari berbagai aspek, mulai dari cara mengintegrasikan API TMDB

ke dalam aplikasi Android kita, hingga cara membuat struktur folder yang benar untuk proyek tersebut Kamis, 12

Okt 2023 Kegiatan saya pada hari ini adalah berdiskusi bersama kelompok, yang dimana hal yang di diskusikan

adalah pembagian tugas sampai dengan diskusi tentang cara impelemntasi api sampai ke desain aplikasi, Jumat 13

Okt 2023 Kegiatan hari ini mengikuti Zoom yang membahas (soft skill) mengenai perencanaan keuangan untuk

Generasi Gen Z. Menurut pandangan pribadi saya, ini adalah pengalaman yang sangat berharga dan informatif.

Sesi ini telah menambah pengetahuan bagi kita semua dalam hal mengelola keuangan dengan bijak. Teruslah

memanfaatkan kesempatan belajar seperti ini untuk meningkatkan pemahaman dan keterampilan finansial kita.

10 Senin, 16 Okt 2023 Kegiatan hari ini saya lakukan secara mandiri dengan mengeksplorasi dua modul sebelumnya.

Modul pertama adalah mengenai penggunaan Git untuk mengendalikan versi perangkat lunak, sementara modul

kedua membahas implementasi API TMDB. Saya memulai dengan membuat proyek baru dari awal, kemudian

membuat komit di GitHub untuk melacak perubahan yang saya buat. Setelah itu, saya melanjutkan pengerjaan

proyek dari awal hingga selesai, mengikuti panduan yang telah disampaikan dalam video modul sebelumnya,

terutama sesuai dengan arahan dari Ka Tama. Ini adalah langkah yang sangat produktif dalam pengembangan

keterampilan dan pengetahuan saya. Selasa, 17 Okt 2023 Hari ini, saya mengikuti sesi Zoom dengan fokus pada

Firebase. Firebase adalah platform yang sangat berguna untuk menyimpan data di database secara online dan juga

untuk menyimpan serta menyinkronkan data antarmuka pengguna secara real-time. Pada sesi ini, Ka Tama

menjelaskan dengan runtut mengenai Firebase, yang memiliki beragam layanan yang sangat bermanfaat. Salah

14
satu tujuan dari materi ini adalah agar kita dapat menggunakan Firebase Cloud Firestore, di antara berbagai

layanan yang ditawarkan. Sesi malam ini dimulai dengan penjelasan mendalam tentang dua layanan utama, yaitu

Firebase Realtime Database dan Firebase Authentication. Dengan demikian, kita dapat memahami dasar-dasar

Firebase sebelum memahami layanan-layanan lain yang ditawarkan Firebase. Rabu, 18 Okt 2023 Hari ini, saya

memiliki dua kegiatan yang cukup beragam. Pagi hari, saya mengikuti sesi Zoom tentang keterampilan lunak (soft

skill). Materi yang dibahas adalah tentang bagaimana menjadi seorang pengusaha muda. Selama sesi ini, kita

diberikan panduan secara runtut, mulai dari awal hingga akhir. Ada banyak hal yang bisa dipelajari dari kelas ini,

tetapi yang paling relevan bagi saya pribadi adalah bagaimana mengelola keuangan dengan baik, agar tidak

bercampur dengan keuangan lainnya. Ini adalah aspek yang sangat penting dalam perjalanan menjadi seorang

pengusaha muda. Kemudian, di malam hari, saya mengikuti kelas deepdive. Topik yang dibahas adalah Firebase,

dan fokus pada layanan Firebase Cloud Firestore. Ka Tama menjelaskan bahwa layanan ini sangat berguna untuk

meningkatkan kinerja aplikasi yang akan kita buat. Hal ini terutama berkaitan dengan manajemen data yang akan

digunakan dalam proyek kita nantinya. Sesi ini juga membahas secara mendalam bagaimana

mengimplementasikan Firebase Cloud Firestore ke dalam proyek atau aplikasi baru kita. Semua pengetahuan ini

akan sangat membantu dalam pengembangan proyek saya ke depan. Kamis, 19 Okt 2023 Hari ini, saya

melanjutkan pekerjaan pada aplikasi film yang saya buat. Tugasnya adalah menambahkan beberapa fitur penting,

seperti login, pendaftaran, reset password, daftar film favorit, dan pelacakan aktivitas pengguna. Akhirnya, saya

akan mengintegrasikan aplikasi dengan Firebase untuk mendukung sinkronisasi data secara real-time,

menggunakan layanan Firebase seperti basis data real-time, Firestore, login Google, dan Google Analytics .Jumat,

20 Okt 2023 Hari ini, kami dalam kelompok tugas telah membagi peran untuk mengerjakan beberapa fitur dalam

proyek kami., Setelah pembagian tugas selesai, kami mulai bekerja pada masing-masing tugas kami dan tetap

berkomunikasi melalui WhatsApp untuk berkoordinasi dan bertukar informasi

11 Senin, 23 Okt 2023 Hari ini, saya terus melanjutkan pekerjaan yang diberikan oleh Bapak Tama dalam modul

sebelumnya. Saya fokus pada eksplorasi dan pemahaman terhadap alur dan tata cara kerjanya. Saya juga

membantu anggota kelompok saya yang memerlukan bantuan, terutama dalam menyelesaikan masalah teknis

Selasa, 24 Okt 2023 Hari ini, saya mengikuti kelas melalui platform Zoom yang dipandu oleh Kak Tama. Materi

yang dibahas adalah tugas dari modul sebelumnya, yang diulang dari awal agar kita dapat memahami alur

kerjanya dengan lebih baik. Selain itu, Bapak Tama juga memberikan penjelasan mengenai alat-alat Internet of

Things (IoT) yang akan digunakan dalam Tugas Akhir nanti. Rabu, 25 Okt 2023 Hari ini, saya mengikuti kelas

melalui Zoom, di mana Bapak Tama menjelaskan penggunaan alat-alat Internet of Things (IoT) dan cara

15
mengintegrasikannya ke dalam program mesin kita. Selain itu, beliau juga memberikan panduan tentang

bagaimana cara mengirim data ke Firebase. Kamis, 26 Okt 2023 Hari ini, saya meneruskan tugas dari Bapak

Tama yang berkaitan dengan pembuatan artikel mengenai pertanian dengan menggunakan Internet of Things

(IoT) dan mengembangkan aplikasi Android dengan bahasa pemrograman Kotlin. Dalam proses pengerjaannya,

saya menggunakan beberapa perangkat tambahan, seperti Perish untuk mencari artikel, Namelix untuk

menghasilkan nama produk brand, dan Visual Paradigm untuk merancang alur bisnisnya. Jumat, 27 Okt 2023

Hari ini, saya menghabiskan sebagian besar waktu untuk menjelajahi konsep Internet of Things (IoT) dan cara

mengintegrasikannya ke dalam program yang sedang kita kembangkan. IoT adalah teknologi yang sangat menarik

yang memungkinkan perangkat dan objek fisik untuk saling berkomunikasi dan berbagi data. Saya berupaya

memahami bagaimana cara menjadikan perangkat fisik tersebut sebagai bagian integral dari program yang sedang

kita bangun.

12 Senin, 30 Okt 2023 pada Hari ini, saya sedang berupaya mengumpulkan semua tugas yang telah diberikan oleh

mitra kami dari awal minggu hingga minggu terakhir kemarin. Saya melakukan ini dengan tujuan untuk bisa

mengulang kembali materi-materi yang sudah saya pelajari sekaligus membuat catatan pribadi untuk diri saya

sendiri. Selasa, 31 Okt 2023 Hari ini, saya berpartisipasi dalam sesi kelas daring melalui Zoom yang disebut

Asistensi #1. Dalam sesi ini, kami membahas alur jadwal ke depan untuk pembagian kelompok. Ada tiga

kelompok dengan 32 anggota di setiap kelompok. Masing-masing kelompok memiliki tugas spesifik, seperti

UI/UX, API DEV, dan Android Dev. Setelah pembagian kelompok, kami diberikan ruang khusus yang disebut

breakroom untuk berkumpul sesuai dengan kelompok masing-masing. Di sana, kami membahas bagaimana cara

terbaik untuk bekerja sama secara efektif dengan tim. Itu menjadi sesi yang informatif dan saya berharap dapat

menerapkan wawasan ini dalam kerja kelompok ke depannya. Rabu, 1 Nov 2023 Hari ini, saya berpartisipasi

dalam sesi Zoom Soft Skills dengan mentor kami, Ka Etana. Dalam sesi ini, topik yang dibahas adalah seputar

perpindahan karir, termasuk panduan tentang bagaimana melakukannya dengan baik. Kami mendiskusikan hal-

hal yang perlu diperhatikan, keterampilan yang harus dipersiapkan, dan bagaimana menghadapi tantangan ketika

memasuki bidang yang berbeda. Malam harinya, saya kembali mengikuti sesi Zoom, kali ini untuk kelas yang

membahas definisi dan briefing sebuah aplikasi atau produk bersama tim UI/UX, API Dev, dan Android Dev. Di

sana, kami membantu tim UI/UX dalam menentukan nama produk, merancang alur, dan bagaimana aplikasi

tersebut akan berjalan. Kami menggunakan software Figma sebagai media untuk kolaborasi dan merancang

tampilan produk. Kamis, 2 Nov 2023 Hari ini, saya mengalami sesi belajar mandiri yang cukup intens, fokus pada

pemahaman cara bekerja dalam tim, terutama dalam konteks pengembangan (development). Saya merasa agak

16
bingung dengan alur kerjanya, tetapi ketidakpastian ini mendorong saya untuk mencari informasi dari berbagai

sumber online. Jumat, 3 Nov 2023 hari ini tidak ada kegiatan formal dari the president tetapi Hari ini, tim Divisi

UI/UX fokus pada pengerjaan logo untuk proyek tugas akhir. Proses pengembangan logo ini adalah langkah awal

yang krusial dalam menciptakan identitas visual yang kuat untuk produk kami.

13 Senin, 6 Nov 2023 Pada hari ini, fokus utama saya adalah belajar secara mandiri dengan mencari desain-desain

yang dapat diimplementasikan ke dalam kode. Langkah ini bertujuan untuk mengasah keterampilan desain dan

pengkodean secara bersamaan, menciptakan pengalaman belajar yang holistik. Selasa, 7 Nov 2023 Hari ini, saya

berpartisipasi dalam sesi Zoom Asistensi #2, yang memfokuskan pada perkembangan proyek dari setiap divisi.

Sesi ini dimulai dengan pembahasan dari tim UI/UX, dilanjutkan dengan tim API Dev, dan terakhir tim Android

Dev. Masing-masing divisi membagikan kemajuan yang telah dicapai, memberikan wawasan mendalam tentang

sejauh mana proyek telah berkembang. Sesi ini memberikan pemahaman yang lebih baik kepada setiap divisi

tentang kemajuan kolektif dan membuka peluang untuk kolaborasi yang lebih erat di antara tim. Dengan saling

berbagi informasi tentang pencapaian masing-masing divisi, kita dapat memiliki visi yang lebih holistik tentang

proyek secara keseluruhan. Rabu, 8 Nov 2023 Hari ini, saya mengikuti sesi kelas Zoom tentang Soft Skill

bersama mentor, Ka Vita. Fokus utama kelas ini adalah pembahasan mengenai komunikasi dan interaksi yang

efektif. Materi mencakup aspek-aspek seperti bagaimana menjalani komunikasi yang baik, berinteraksi dengan

siapa pun tanpa memandang usia, dan penyampaian pesan dengan cara yang baik dan benar tanpa terasa

canggung. Kamis, 9 Nov 2023 tidak ada kegiatan formal pada hari ini, saya hanya mengisi form evaluasi team

admin dan mentor Jumat, 10 Nov 2023 Hari ini,tidak ada kegiatan dari the president tim UI/UX, fokusnya pada

pengembangan halaman cuaca untuk proyek kami. Kegiatan ini merupakan bagian integral dari upaya bersama

untuk menciptakan pengalaman pengguna yang optimal.

14 Senin, 13 Nov 2023 Hari ini saya fokus belajar dan explore tentang Login screen. Saya buat tampilan dan coba

mengimplementasikannya. Nyoba beberapa opsi tambahan, . Lanjut terus, dan akhirnya menanyakan berbagi

pendapat ke teman di grup, Selasa, 14 Nov 2023 Hari ini aku ikut kelas Zoom asistensi. Di awal, kita semua

gabung, lalu berpisah ke kelompok. Kelompok 2 dari timku berbagi progress dengan teman-teman UI/UX.

Setelah itu, kami ke breakout room bareng Kak Tama buat bahas kendala, apa saja yang di alami oleh kelompok

2. Rabu, 15 Nov 2023 Hari ini aku ikut kelas asistensi lewat Zoom. Awalnya, masuk breakout room Android dan

API buat diskusi progress dan kendala. Di kelompokku, berbagai kendala di selesaikan bertahap oleh mentor.

Kamis, 16 Nov 2023 Hari ini saya fokus belajar sendiri dan menjelajahi tugas bersama teman di kelompok kami, .

Beberapa tugas lainnya juga kami eksplorasi, dan kami membagi-bagikan tugas masing-masing. Jumat, 17 Nov

17
2023 Hari ini saya fokus belajar mandiri dengan membuka proyek yang sudah kami garap selama beberapa pekan.

Saya berusaha memahami beberapa alur dan flow dari proyek tersebut.

15 Senin, 20 Nov 2023 Kegiatanku hari ini adalah mencoba membuka kembali proyek dari kelompok kami. Saya

ingin mereview dan mengulas kembali apa yang sudah dikerjakan oleh saya dan tim kami. Selasa, 21 Nov 2023

Kegiatanku hari ini mengikuti kelas asistensi lewat Zoom Meet, seperti biasa kita mulai dengan sharing progress

dari teman-teman di kelompok Android dan API, yang dikumpulkan jadi satu. Setelah itu, kita diskusiin progress

masing-masing kelompok. Untuk kelompokku, kita bahas progress dari task minggu lalu dan kendala-kendalanya.

Rabu, 22 Nov 2023 kegiatan saya hari ini adalah mengikuti Asistensi 8 Project Akhir dengan melanjutkan

perbaikan fitur, desain/tampilan dari informasi cuaca dengan tujuan untuk memberikan sentuhan terbaik pada

pengalaman pengguna, dengan fokus pada peningkatan fungsionalitas dan estetika. Langkah-langkah ini

merupakan bagian dari upaya saya untuk menghasilkan hasil akhir yang memuaskan dan memenuhi standar

kualitas yang tinggi. Kamis, 23 Nov 2023 hari ini tidak ada kelas dari the president namun, dari kelompok saya

yaitu kelompok 2 membahas dan merevisi ulang tampilan tapilan yang sudah ada baik itu tampilan card

information dan warna-warna icon yang kurang pas Jumat, 24 Nov 2023 hari ini tidak ada kegiatan dari the

president, namun saya mencoba merapihkan kodingan yang ada,

16 Senin, 27 Nov 2023 Kegiatan saya hari ini adalah berdiskusi dengan teman satu kelompok kami, Salah satu bahan

diskusi kami yaitu merevisi ulang mengenai weather daily dan penggantian navbar. Tampilan ini banyak

mengalami revisi.. Selasa, 28 Nov 2023 kegiatan saya hari ini mengikuti zoom, dan masuk ke dalam room ui/ux

untuk melihat progress ui/ux. selanjutnya masuk ke dalam room android/api buat bahas progress android/api

Rabu, 29 Nov 2023 Hari ini, tidak ada kegiatan resmi dari presiden, sehingga saya fokus pada tugas-tugas yang

telah diselesaikan. Saya memulai dengan memahami tugas secara rinci dan melakukan pembelajaran mandiri

untuk mengatasi area-area yang mungkin belum saya kuasai. Meskipun kegiatan ini bersifat mandiri, saya tetap

terbuka untuk berkomunikasi dengan anggota tim jika diperlukan. Tujuan saya adalah memberikan kontribusi

maksimal dalam menyelesaikan tugas yang telah diberikan. Kamis, 30 Nov 2023 Kegiatan hari ini berfokus pada

belajar mandiri, dengan langkah memahami secara menyeluruh seluruh aspek tugas yang diberikan.Hari Jumat, 1

Desember 2023, diadakan zoom bersama Kak Atina. Topik hari ini adalah Emotional Intelligence, membahas

definisi, pentingnya, dan karakteristiknya. ia juga membandingkan Emotional Intelligence dengan IQ, melihat

statistik, serta mengidentifikasi 4 pilar utamanya. Diskusi menarik membahas bagaimana orang yang memiliki

Emotional Intelligence yang baik dapat merespons masalah dengan bijaksana. Kami juga menggali keuntungan

penerapan Emotional Intelligence di lingkungan kerja. Sesudahnya, sesi diskusi dengan Kak Atina memberikan

18
ruang untuk berbagi pandangan dan tips praktis dalam meningkatkan Emotional Intelligence secara personal.

Keseluruhan, pengalaman ini memberikan wawasan berharga dalam waktu yang singkat.

17 Senin, 4 Des 2023 kegiatan saya hari ini adalah mengikuti zoom. yang di dalamnya didiskusikan mengenai

tampilan weather weekly. Selasa, 5 Des 2023 kegiatan saya hari ini adalah mengikuti zoom, pada sesi awal team

android dan api mengecek kembali perkembangan tugas yang sudah di berikan di dalam roomnya team UI/UX,

Rabu, 6 Des 2023 Hari ini dimulai dengan partisipasi di sesi Zoom, di mana kami segera bergabung dengan

breakout room bersama mentor. Kami secara kolektif membahas kendala-kendala yang muncul, dan setiap

anggota tim berbagi pemikiran dan pengalaman mereka. Mentor kami memberikan solusi dan jawaban yang

sangat berharga, terutama terkait dengan integrasi Firebase Analytics untuk menganalisis permasalahan yang

mungkin muncul di setiap kelompok kami. Suasana diskusi yang interaktif dan pandangan dari mentor benar-

benar membantu kita memahami serta mengatasi tantangan-tantangan yang dihadapi. Kamis, 7 Des 2023 kegiatan

saya hari ini, yaitu belajar mandiri dan mencoba memahami solusi yang telah diberikan mentor, karena tidak ada

kegiatan formal, Jumat, 8 Des 2023 karena tidak ada kegiatan formal maka, Kegiatan hari ini dilakukan secara

mandiri yaitu , mencoba memahami kembali mengenai peject mada minggu ini

18 Senin, 11 Des 2023 Hari ini, saya fokus pada kegiatan mandiri dengan membuka proyek yang telah dikerjakan.

Saya melakukan pembaruan terhadap proyek terbaru di branch main, lalu me-review kembali pekerjaan yang

telah di lakukan minggu sebelumnya. Selasa, 12 Des 2023 Hari ini, kami mengadakan sesi Zoom untuk

membahas persiapan final project . Kami memulai dengan geladi presentasi dari rekan-rekan di tim UI/UX,

dilanjutkan dengan pembahasan mengenai persiapan API, dan terakhir, kita fokus pada hal-hal terkait

pengembangan Android. Proses ini bertujuan untuk memastikan bahwa semua aspek proyek berjalan lancar dan

siap untuk tahap presentasi final. Rabu, 13 Des 2023 Hari ini, saya menghabiskan waktu untuk mengikuti sesi soft

skill dan kelas yang membahas konsep arti kesuksesan dalam diri pribadi. Diskusi juga mencakup pentingnya

melakukan journalling sebagai alat untuk mengatasi situasi sulit dan menjaga keseimbangan emosional. Selain itu,

kelas berfokus pada persiapan final project Gladhi Bersih, dengan menyusun presentasi ulang yang melibatkan

tim UI/UX, API, dan Android. Langkah ini diambil untuk memastikan bahwa semua aspek proyek kami

terkoordinasi dengan baik dan siap untuk tahap presentasi akhir. Kamis, 14 Des 2023 tidak ada kegiatan formal

yang di lakukan tetapi hari ini saya mencoba membuka kembali proyek menggunkaan android studio, dan

mempelajari alur tugas yang telah di selesaikan. Jumat, 15 Des 2023 Hari ini, kami melaksanakan presentasi

proyek internal, di mana setiap kelompok memaparkan hasil kerja mereka. Sesi presentasi ini diikuti oleh sesi

tanya jawab antara kelompok dan mentor, serta antar-kelompok. Diskusi yang intens ini memberikan kesempatan

19
bagi kami untuk saling berbagi pemikiran, mengevaluasi proyek masing-masing, dan mendapatkan wawasan yang

berharga dari mentor serta rekan kelompok.

19 Senin, 18 Des 2023 Kegiatan hari ini mencakup persiapan dan diskusi bersama kelompok terkait presentasi

akhir dengan Kementerian Pendidikan dan Kebudayaan (Kemendikbud). Selain itu, saya juga meluangkan

waktu untuk menyelesaikan beberapa laporan yang masih tertunda. Selasa, 19 Des 2023 Kegiatan hari ini

melibatkan kembali melakukan diskusi dan gladi kotor sebagai persiapan untuk presentasi bersama

Kementerian Pendidikan dan Kebudayaan (Kemendikbud). Saya juga berfokus pada menyempurnakan

beberapa bagian presentasi yang masih belum selesai bersama kelompok. Rabu, 20 Des 2023 Hari ini, saya

bergabung dalam sesi kelas Zoom online untuk mempresentasikan hasil proyek yang telah kami kerjakan

bersama kelompok kepada Kementerian Pendidikan dan Kebudayaan (Kemendikbud) serta para murid lain

dalam program studi independent "The President." Kamis, 21 Des 2023. kegiatan saya hari ini adalah

penyempurnaan laporan akhir Jumat, 22 Des 2023 pada hari ini saya masih mencoba melengkapi laporan akhir

pada lama kampus merdeka

20 Pada minggu ke 20 ini saya berfokus pada pengerjaan laporan akhir yang akan di storkan di laman kampus

merdeka

1.

20
BAB III PENUTUP

II.1 Kesimpulan

Kegiatan Studi Independent Bersertifikat di PT. Prestasi Gemilang Indonesia memberikan pengalaman, pengetahuan, relasi, dan

wawasan berharga terkait pengembangan aplikasi Android. Materi pembelajaran dari mentor dan kerjasama tim admin mitra sangat relevan

dengan judul yang telah dipilih saat mendaftar di Kampus Merdeka. Mentor memberikan materi dengan jelas dan penuh perhatian, serta

memfasilitasi diskusi dan kolaborasi antar peserta. Modul kelompok Android Developer memberikan kontribusi besar dalam pemahaman

kami, dan tayangan rekaman pertemuan memudahkan kami untuk mengulang materi.

Kami juga mendapat pembelajaran essential skill, wawasan dunia kerja, kewirausahaan, manajemen waktu, relasi interpersonal,

dan pengendalian diri. Pentingnya kemampuan berinteraksi dan bekerja dalam tim selalu ditekankan, mengingat akan menjadi keterampilan

kunci di dunia kerja.

Di akhir program, kami berhasil menghasilkan aplikasi mobile Android "ChiliCare" dalam bidang pertanian. Aplikasi ini

menyediakan edukasi bagi petani cabai, dengan kolaborasi dari divisi UI/UX, API, dan Android. Pengalaman ini membuka wawasan penulis

dalam pembuatan aplikasi Android di sektor pertanian, memberikan manfaat besar, serta memperluas jaringan sosial dan profesional.

II.2 Saran

Saran untuk kegiatan MSIB di PT. Prestasi Gemilang Indonesia melibatkan peraturan yang lebih tegas terkait penyalakan kamera

selama kelas berlangsung, untuk menjaga etika, sopan santun, dan menghormati pemateri

Referensi

[1] https://kampusmerdeka.kemdikbud.go.id/

[2] A. Setiyani and A. Setyanto, “Penggunaan Media Pembelajaran Mobile Learning Untuk Materi Sistem Ekskresi Manusia,” J. In-

form. dan Sains Teknol., vol. 1, no. 3, 2023.

[3] M. Usman, “Jurnal Sistem Informasi dan Telematika,” J. Sist. Inf. dan Telemat., vol. 10, p. 2, 2019.

[4] N. D. DeLay, N. M. Thompson, and J. R. Mintert, “Precision agriculture technology adoption and technical efficiency,” J.

Agric. Econ., vol. 73, no. 1, pp. 195–219, 2022.

21

Anda mungkin juga menyukai