oleh :
PADANG
2022
1
Lembar Pengesahan
oleh :
Dicoding Indonesia
ID. 01032015004
Abstraksi
Program Studi Independen Bersertifikat Batch 3 Dicoding X Kampus aMerdeka 2022 dengan alur pembelajaran Pengembangan
Aplikasi Android sedang dilaksanakan mulai 18 Agustus 2022 hingga sekarang. Dengan teknis pembelajaran yang dilaksanakan secara daring
menggunakan tiga metode yaitu: secara sinkronus, asinkronus dan belajar mandiri melalui platform dicoding. Pada learning path
Pengembangan Aplikasi Android peserta wajib menyelesaikan kelas Meniti Karier Sebagai Software Developer, Pengenalan ke Logika
Pemrograman (Programming Logic 101), Memulai Dasar pemrograman untuk Menjadi Pengembang Software, Belajar Dasar Git dengan
Github, Memulai Pemrograman dengan Kotlin, Belajar Fundamental Aplikasi Android, Belajar pengembangan Aplikasi Android Intermediet,
Belajar Prinsip Pemrograman SOLID dan Belajar Dasar UX-Design. Selain Pembelajaran hard skill seperti yang disebutkan di atas, ada juga
pembelajaran softskill dan pada akhir program terdapat capstone project, yaitu proyek yang akan mendorong peserta untuk memecahkan
2
permasalahan pada dunia nyata. Selain itu akan juga ada persiapan untuk untuk kelas Expert bagi yang dapat menyelesaikan seluruh kelas
sesuai timeline yang telah ditentukan. Capstone project yang kami kerjakan dengan tema ”Solusi Terkait Kesehatan dan Kesejahteraan
Lingkungan” dengan judul project ” Pembuatan Aplikasi Perawatan Kucing Berbasis Android Bernama Aplikasi Peduli Kucing”. Project ini
merupakan pembuatan aplikasi untuk memudahkan pemilik kucing dalam merawat kucing nya. Untuk misi project ini sendiri adalah untuk
memberikan kemudahan dalam proses perawatan kucing, dengan berbagai fitur pengingat serta jadwal yang bisa dimonitoring menggunakan
Google Calendar. Secara umum kegiatan yang dilaksanakan selama empat bulan ini terdiri dari tiga bulan untuk belajar mandiri dan satu
bulan untuk proses pengerjaan capstone project bersama dengan empat orang di dalam team.
3
Kata Pengantar
Puji dan Syukur penulis panjatkan kepada Tuhan Yang maha Esa atas segala rahmat dan karunia-Nya yang telah diberikan
kepada penulis, sehingga penulis dapat menyelesaikan laporan akhir MSIB ini. Adapun tujuan dibuatnya laporan ini adalah sebagai syarat
kelulusan dari program Studi Independen Batch 3 Dicoding X Kampus merdeka, pada alur pembelajaran Pengembangan Aplikasi Android.
Penulis menyadari bahwa penyusunan laporan ini tidak dapat diselesaikan tanpa bimbingan, bantuan, arahan, serta dukungan
baik moril maupun materil dari berbagai pihak selama menjalani Program Studi Independen Bersertifikat Batch 3 Dicoding X Kampus
Merdeka ini. Untuk itu pada kesempatan yang baik ini, dengan rasa hormat dan kerendahan hati, maka penulis mengucapkan rasa terima kasih
1. Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan nikmat-Nya sehingga punulis dapat menyelesaikan laporan
akhir ini.
2. Kedua orang tua penulis, Bapak Irwandi dan Ibu Yuspa Yuraida yang telah mendukung penulis secara penuh baik
3. Bapak Ahmaddul Hadi, S.Pd.,M.Kom, selaku Ketua Program Studi S1 Informatika, Universitas Negeri Padang
sekaligus selaku dosen pembimbing penulis selama mengikuti program MSIB Kampus Merdeka.
5. Seluruh jajaran SIB dicoding X Kampus Merdeka batch 3 yang sudah mendukung kami selama kegiatan.
6. Kawan-kawan seperjuangan di program SIB yang yang sudah berjuang sejauh ini.
Penulis sebagai penyusun laporan akhir ini menyadari bahwa laporan ini memiliki banyak kekurangan. Untuk itu penulis selaku
penyusun mengharapkan saran dan kritik yang membangun terhadap laporan yang penulis buat ini supaya lebih baik lagi kedepannya. Penulis
berharap semoga laporan ini dapat memberikan manfaat bagi pembaca dan bagi penulis sendiri. Akhir kata, mohon maaf apabila terdapat
4
Daftar Isi
Lembar Pengesahan 2
Abstraksi 3
Kata Pengantar 4
Daftar Isi 6
Daftar Tabel 8
Bab I Pendahuluan 9
I.2 Lingkup 10
I.3 Tujuan 10
Bab IV Penutup 23
IV.1 Kesimpulan 23
IV.2 Saran 23
Referensi 24
5
Lampiran A. <TOR> A - A-1
6
Daftar Tabel
7
Bab I Pendahuluan
Saat ini kita tengah menghadapi Revolusi Industri 4.0 yang serba digital. Seluruh aspek kehidupan manusia telah dibantu atau
digantikan oleh hadirnya teknologi. Salah satu yang berperan penting dalam kehidupan yang serba digital ini adalah para pengembang
aplikasi. Sumber daya manusia ini sangat dibutuhkan untuk mengakselerasi Indonesia menuju dunia digital.
Untuk mendukung transformasi digital dan pertumbuhan ekonomi di Indonesia. Salah satu tantangan terbesar bagi seluruh talenta
yang berkecimpung di dunia teknologi adalah materi pembelajaran berstandar tinggi yang sesuai dengan standar Industri. Untuk itu, Dicoding
bersama perusahaan teknologi bekerja sama untuk menghadirkan materi pembelajaran berkualitas tinggi yang sesuai dengan standar Industri
Studi Independen Bersertifikat Pengembang Aplikasi Android ini diajukan untuk menghasilkan talenta berstandar tinggi yang
sesuai dengan standar Industri di bidang pengembangan aplikasi Android. Proses pembelajaran yang dilakukan adalah online learning, dimana
peserta harus mengimplementasikan materi yang diperolehnya secara langsung melalui project dan tugas-tugas yang harus diselesaikan untuk
Materi diberikan secara asynchronous (online melalui modul belajar di Dicoding Academy) dan akan di-review setiap interval
waktu tertentu oleh pembimbing non-akademik dan expert. Selain project dan tugas, pemberian materi juga akan dilengkapi dengan kuis dan
Selain hard skill di bidang pengembangan aplikasi android, soft skill juga menjadi target kompetensi peserta studi independen
yaitu untuk penyiapan karir sebagai developer, termasuk namun tidak terbatas pada self-branding, problem solving, design thinking, serta
kolaborasi.
Studi independen akan ditutup dengan project akhir, dimana peserta akan bekerja dalam kelompok dan mengembangkan solusi
I.2 Lingkup
Aktivitas Studi Independen Pengembang Aplikasi Android meliputi pembelajaran individu dan project akhir dalam bentuk tim.
Pada pembelajaran individu, setiap peserta akan mengikuti kelas dalam bentuk asynchronous (online melalui modul belajar di Dicoding
Academy) dimana peserta dapat berkonsultasi dengan expert terkait materi yang dipelajarinya melalui forum diskusi.
8
I.3 Tujuan
Studi Independen Bersertifikat ini bertujuan untuk menghasilkan talenta berstandar tinggi yang sesuai dengan standar Industri.
Proses pembelajaran yang dilakukan adalah online learning, dimana peserta harus mengimplementasikan materi yang diperolehnya secara
langsung melalui project dan tugas-tugas yang harus diselesaikan untuk menyelesaikan setiap materinya.
9
Bab II Lingkungan Organisasi Dicoding Indonesia
Dicoding secara resmi diluncurkan tanggal 5 Januari 2015 untuk menjembatani developer Indonesia dengan kebutuhan dan
permintaan pasar yang semakin kompetitif. Dicoding hadir sebagai platform pendidikan teknologi yang membantu menghasilkan talenta
digital berstandar global. Semua demi mengakselerasi Indonesia agar menjadi yang terdepan.
Saat ini, lebih dari 470 ribu developer dan calon developer telah tergabung di Dicoding. 290 ribu individu pembelajar telah dan
sedang terdaftar dalam lebih dari 80 kelas yang disediakan oleh Dicoding.
Saat ini, Dicoding bermitra dengan perusahaan teknologi kelas dunia. Dicoding juga merupakan Google Authorized Training
Partner dan memiliki komitmen kemitraan dengan pemilik teknologi, perusahaan multinasional, Kementerian/Lembaga Pemerintahan, serta
perusahaan dengan skala nasional. Dicoding juga adalah mitra penyelenggara Bangkit, Indosat Ooredoo Digital Camp, Lintasarta Digischool,
Baparekraf Digital Talent, dan Cloud and Back-End Developer Scholarship Program with content from AWS pada tahun 2021.
Adapun struktur organisasi merupakan sebuah garis penugasan formal yang menunjukkan alur tugas dan tanggung jawab setiap
anggota perusahaan, perusahaan serta hubungan antar pihak dalam organisasi yang bekerja sama untuk mencapai suatu tujuan organisasi.
10
Gambar 2
Dalam laporan ini, penulis akan menguraikan dan menggambarkan ada 3 kegiatan secara umum di program SIB Dicoding X
Kampus Merdeka batch 3 yaitu soft skill, capstone project dan belajar mandiri melalui materi di platform dicoding. Program ini bertujuan
untuk mempersiapkan talenta digital di bidang Android yang diharapkan bisa untuk bersaing di dunia kerja. Melalui Capstone Project,
mahasiswa diharapkan dapat mengimplementasikan keilmuan yang sudah dipelajari di platform dicoding tersebut melalui studi kasus yang
Dalam pengerjaan capstone project yang bertemakan ”Solusi Terkait Kesehatan dan Kesejahteraan Lingkungan” yang kami beri
nama project ini dengan judul ”Pembuatan Aplikasi Perawatan Kucing Berbasis Android Bernama Aplikasi Peduli Kucing”, yang
dilaksanakan selama 5 minggu di akhir program SIB X Kampus Merdeka. Project ini dibuat didasarkan atas keilmuan yang kami pelajari di
learning path Pengembangan Aplikasi Android sesuai dengan program yang kami ambil di SIB Dicoding X Kampus Merdeka batch 3 tahun
2022.
Aktivitas Studi Independen Pengembang Aplikasi Android meliputi pembelajaran individu dan project akhir dalam bentuk tim.
Pada pembelajaran individu, setiap peserta akan mengikuti kelas dalam bentuk asynchronous (online melalui modul belajar di Dicoding
Academy) dimana peserta dapat berkonsultasi dengan expert terkait materi yang dipelajarinya melalui forum diskusi.
Selain itu, setiap peserta akan memiliki pembimbing sebagai tempat konsultasi jika ditemui kesulitan non-akademik dalam
mengikuti pembelajaran. Pada program studi independen ini, terdapat beberapa learning path yang disediakan salah satunya, yaitu
11
Pengembang Android. Pada project akhir, peserta akan dibagi menjadi kelompok, dimana satu kelompok terdiri atas 3 sampai 4 orang dengan
tema yang ditentukan oleh masing-masing kelompok dan harus mendapatkan persetujuan dari pembimbing atau expert.
Matchmaking Memulai
Week 1 18 Agustus
- Pemrograman Dengan Kotlin (s/d
Programming)
-
Fundamental)
Development
Assignment
Belajar Fundamental Aplikasi
12 September
Week 5 Growth Mindset and
Android (s/d Submission 2 :
Personal Development:
Aplikasi GitHub User (Navigation
12
Establish Your All Star dan API)
Potentials
Injection)
Assignment
26 September Belajar Fundamental Aplikasi
Week 7
Professional Ethics and
Android (s/d selesai)
Adaptability: Make
Yourself Presentable
&
Networking Proposal
MediaPlayer)
Assignment
Belajar Pengembangan Aplikasi
Week 11 24 Oktober Business Presentation:
Proposal Submission
Android Intermediate (s/d
Presenting with Confidence
Submission Aplikasi Story App)
&
13
Developer
&
selesai)
Assignment
Week 15 21 November Working on Capstone
Interview Preparation:
Capstone Mentoring
Recruiter?
Week 16 28 November -
Week 17 05 - 09 Desember -
Tabel 1
Bagi masyarakat yang mempunyai aktivitas padat, tentunya cukup sulit untuk memelihara hewan peliharaan yang satu ini.
Banyak orang menyepelekan dalam jadwal makan dan perawatan kucing yang mengakibatkan kucing menjadi tidak sehat dan tidak terawat.
Untuk itu, kami perkenalkan cara merawat kucing dengan baik serta memudahkan masyarakat dalam mengatur jadwal perawatan kucing
berbasis aplikasi android.Research Question dari permasalahan ini adalah bagaimana masyarakat mengetahui jenis-jenis perawatan kucing
serta dapat mengelola jadwal perawatan kucing dengan mudah. Alasan kami memilih topik ini agar kami dapat menjadi media pembelajaran
bagi masyarakat pecinta kucing terkait tentang kesehatan dan perawatan kucing.
14
III.2 Proses Pelaksanaan Project
Proses pengerjaan project ini dibagi atas 4 minggu. Minggu ke-1 proses pengerjaan Wireframe, Design UI/UX, Mockup,
Resource dan Asset. Minggu ke-2 proses Implementasi Design UI di file .XML, Bekerja di VCS/Github. Minggu ke-3 proses implementasi
Logika dan Algoritma dan implementasi UX ke berkas.kt. Dan minggu ke-4 proses Finalisasi Fitur, Debugging dan testing.
Proses pengerjaan tersebut merupakan proses yang kami rancang di milestone Project Brief proposal capstone. Namun dengan
berbagai situasi dan kondisi yang menyebabkan progres capstone ini terhambat maka kami memutuskan untuk merubah proses pengerjaan
supaya lebih efektif dan efisien. Proses perubahan yang terjadi khusu pada beberapa fitur yang kami mengalami kesulitan dalam
implementasinya yaitu fitur menambahkan event pada kalender di aplikasi kami ini. Dengan demikian proses yang awalnya kami membuat
fitur yang bisa untuk CRUD event pada kalender, sehingga proses tersebut kami ganti dengan fitur hanya untuk menampilkan kalender.
Beberapa masukan dari mentor dan juga advisor kami adalah untuk memaksimalkan fitur yang memungkinkan bisa diselesaikan dalam waktu
secepat mungkin. dan optimalkan fitur yang mudah dalam pengerjaannya. Dengan demikian, ada beberapa perubahan atau skema dari aplikasi
kami dan menyesuaikan dengan sisa waktu yang tersedia dalam pengerjaan capstone project ini, sehingga ada beberapa fitur yang ditiadakan
atau dalam konteks fitur "Coming Soon". Untuk secara keseluruhan aspek yang kami kerjakan semuanya berhubungan dengan disiplin ilmu
yang kami pelajari di modul pembelajaran di dicoding, namun ada beberapa resource dan aspek yang kami juga pelajari dari luar modul yang
ada.
Validasi Ide dan persiapan tools
Minggu 1
Tabel 2
15
III.3 Hasil Project
16
III.3.3 Fitur Profile dan Log Out
17
III.3.5 Fitur Gallery
18
Bab IV Penutup
IV.1 Kesimpulan
Program SIB X Dicoding batch 3 ini dilaksanakan lebih kurang selama 4 bulan mulai dari 18 Agustus – 12 Desember 2022.
Melalui program ini penulis telah menyelesaikan banyak kelas dan project submission di setiap kelas nya. Selain itu semua tugas yang
berhubungan dengan submission soft skill dan quiz di platform dicoding juga sudah terselesaikan dengan baik. Dipenghujung program ini
penulis melaksanakan capstone project bersama dengan team, project yang kami bangun sudah selesai 70%, namun team kami telat
mengirimkan captone project sehingga kami tidak lagi bisa submit captone project di platform dicodng.
IV.2 Saran
Untuk program MSIB kedepannya agar lebih baik lagi, penulis menyarankan supaya pihak terkait program ini seharusnya
bekerja sama secara penuh baik untuk kejelasan sistem konversi dan juga pemerataan full konversi kepada seluruh mahasiswa yang mengikuti
program ini. Karena menurut penulis, disekian banyak nya mahasiswa yang ikut program MSIB batch 3 ini, tidak sedikit yang tidak
mendapatkan full konversi SKS di Kampus, sehingga menyebabkan fokus mahasiswa jadit terbagi.
19
Referensi
[1] Nandy, 2021, 16 Jenis-Jenis Kucing Peliharaan Populer, https://www.gramedia.com/best-seller/jenis-kucing/, diakses pada 01
Desember 2022
[1] Miranda.O, 2021, Desain Thinking Solving Sustainable Tourism Problem di Negeri Saleman, Tn.Manusela Utara Maluku
3.3 Hi-fi atau Mockup Aplikasi Cat’s Care, hasil dari capstone proj C – 11
20
A. Bab VI Lampiran A. <TOR>
Kurikulum Program SIB telah disesuaikan dengan peta okupasi yang diharapkan oleh industri. Lulusan program ini diharapkan
dapat masuk ke ekosistem IT dan memperkaya ekosistem itu sendiri. Setiap paket didesain untuk dikonversi setara 20 (dua puluh) SKS.
Namun, pada prinsipnya, konversi SKS merupakan hak prerogatif Jurusan/Program Studi asal Anda.
a. Didesain 8 (delapan) jam sehari atau 40 (empat puluh) jam seminggu, dengan asumsi waktu efektif 5 hari kerja, di luar hari libur
e. Akan mendapatkan sertifikat kompetensi untuk kelas-kelas yang diluluskan, kecuali simulasi sertifikasi.
f. Wajib menyelesaikan dan lulus seluruh materi belajar mandiri dan tugas/submission/quiz/assignment untuk dinyatakan
menyelesaikan program.
b. Sesi bersifat wajib dan dalam sesi tatap muka tersebut akan ada tes penilaian.
c. Anda akan menerima undangan melalui Google Calendar untuk bergabung dalam sesi meet dan wajib on-cam selama durasi
instructor-led.
d. Mahasiswa yang tidak hadir tidak perlu memberikan surat/izin, namun penilaian pada sesi tersebut akan dinilai 0.
e. Wajib hadir setidaknya 80% dari 6 sesi yang diadakan untuk dinyatakan menyelesaikan program.
b. Sesi bersifat wajib dan dalam sesi tatap muka tersebut akan ada tes penilaian.
c. Anda akan menerima undangan melalui Google Calendar untuk bergabung dalam sesi meet dan wajib on-cam selama durasi ca -
reer-development.
d. Mahasiswa yang tidak hadir tidak perlu memberikan surat/izin, namun penilaian pada sesi tersebut akan dinilai 0.
1
e. Terdapat materi bacaan sebelum sesi maupun tugas yang perlu diselesaikan.
f. Wajib hadir setidaknya 70% dari 7 sesi yang diadakan untuk dinyatakan menyelesaikan program.
c. Anda akan menerima undangan melalui Google Calendar untuk bergabung dalam sesi meet dan wajib on-cam selama durasi
konsultasi.
d. Kehadiran Anda dalam sesi ini akan terkait dengan nilai keaktifan Anda.
c. Konsistensi Anda mengisi logbook akan terkait dengan pertanggungjawaban Anda kepada pihak kampus asal.
a. Didesain untuk proses selama 100 (seratus) jam pada akhir program.
b. Wajib berkontribusi aktif menyelesaikan Capstone hingga pengumpulan produk dan hadir pada presentasi akhir untuk dinyatakan
menyelesaikan pro
2
B. Bab VII Lampiran B. Log Activity
Ke-1/18 Agustus Memulai Pemrograman Dengan Kotlin (s/d Rangkuman Kotlin 1. Lulus Kelas Pengenalan ke Logika
Ke-2/22 Agustus Memulai Pemrograman Dengan Kotlin (s/d selesai) 2. Lulus Kelas Memulai Dasar
GitHub
Ke-3/29 Agustus Belajar Fundamental Aplikasi Android (s/d
Dengan Kotlin
ILT Tech 1
5. Mengumpulkan Assignment SS
Assignment
Android Development)
ILT SS 2
dan API)
ILT Tech 2
Assignment
Ke-6/19 September Belajar Fundamental Aplikasi Android (s/d Latihan 1. Lulus Kelas Belajar Fundamental
Ke-7/26 September Belajar Fundamental Aplikasi Android (s/d selesai) Pemrograman SOLID
1
Professional Ethics and Adaptability: Make Yourself Establish Your All Star Potentials
Ke-8/03 Oktober Belajar Prinsip Pemrograman SOLID (s.d. selesai) Professional Ethics and Adaptability: Make
Survei)
ILT SS 4
Accessibility)
ILT Tech 4
Assignment
Ke-10/17 Oktober Belajar Dasar UX Design (s.d. Latihan Usability 1. Lulus Kelas Belajar Pengembangan
ILT SS 6
2
App : Kirim dan Review)
Assignment
Ke-14/14 November Working on Capstone Capstone Mentoring Aplikasi Cat Car yang merupakan produk
3
C. Bab VIII Lampiran C. <Dokumen Teknik>
Project_Brief_ C22-173_Proposal
Nama Anggota:
Executive Summary :
Bagi masyarakat yang mempunyai aktivitas padat, tentunya cukup sulit untuk memelihara hewan peliharaan yang satu ini.
Banyak orang menyepelekan dalam jadwal makan dan perawatan kucing yang mengakibatkan kucing menjadi tidak sehat dan tidak terawat .
Untuk itu, kami perkenalkan cara merawat kucing dengan baik serta memudahkan masyarakat dalam mengatur jadwal perawatan kucing
Research Question dari permasalahan ini adalah bagaimana masyarakat mengetahui jenis-jenis perawatan kucing serta dapat
mengelola jadwal perawatan kucing dengan mudah. Alasan kami memilih topik ini agar kami dapat menjadi media pembelajaran bagi
Project ini akan dikerjakan dalam rentang waktu 4-5 minggu. Ada beberapa fitur yang akan kami buat di projet ini yaitu diantaranya
1. Halaman Home
Pada halaman Home ini berisi detail kucing dan shortcut fitur-fitur lainnya.
a) Obat
b) Alergi
c) Hasil Diagnosa
d) Operasi
1
2. Halaman Care
a) Perawatan Berkala
b) Kebersihan
c) Pengukuran
3. Halaman Gallery
Berisi foto-foto kucing kesayangan anda dan shortcut untuk mengambil gambar.
4. Halaman Account
Berisi jadwal-jadwal yang telah anda setting untuk kegiatan berkala kucing anda
5. Halaman Login
6. Halaman Register
7. Halaman Account
Di halaman account ini berisi data-data kucing, add account dan fitur logout
Cakupan mingguan
Berikut Milestone yang telah saya buat dalam kurun waktu 4 minggu
2
Project Schedule:
Project akan dikerjakan sesuai dengan timeline & milestone sebagai berikut :
Project Resources:
Cloud : Firebase
- RecyclerView Image
3
- Calendar View
- Calendar Compose
Aplikasi peduli kucing mudah Diagnosa kesehatan kucing belum Jumlah masyarakat yang pecinta Kompetitor dengan informasi yang
digunakan (User Friendly) akurat kucing yang meningkat setiap lebih lengkap
tahunnya
Keunikan: Aplikasi ini dapat Kurangnya reputasi: perawatan belum Target pertumbuhan pasar: Perkembangan teknologi yang cepat
mengetahui perkembangan dan stabil Masyarakat umum dibidang ini berada diluar
mengadopsinya.
Tersedia alarm pengingat untuk Informasi perawatan tidak lengkap Pesatnya perkembangan teknologi Ancaman keamanan aplikasi
Project Brief
Pembuatan Aplikasi Perawatan Kucing Berbasis Android Bernama Aplikasi Peduli Kucing
Team ID : C22-173
Nama Anggota :
4
Backgrounder
Bagi masyarakat yang mempunyai aktivitas padat, tentunya cukup sulit untuk memelihara hewan peliharaan yang satu ini.
Banyak orang menyepelekan dalam jadwal makan dan perawatan kucing yang mengakibatkan kucing menjadi tidak sehat dan tidak terawat.
Untuk itu, kami perkenalkan cara merawat kucing dengan baik serta memudahkan masyarakat dalam mengatur jadwal perawatan kucing
berbasis aplikasi android.Research Question dari permasalahan ini adalah bagaimana masyarakat mengetahui jenis-jenis perawatan kucing
serta dapat mengelola jadwal perawatan kucing dengan mudah. Alasan kami memilih topik ini agar kami dapat menjadi media pembelajaran
bagi masyarakat pecinta kucing terkait tentang kesehatan dan perawatan kucing.
Proses pengerjaan project ini dibagi atas 4 minggu. Minggu ke-1 proses pengerjaan Wireframe, Design UI/UX, Mockup,
Resource dan Asset. Minggu ke-2 proses Implementasi Design UI di file .XML, Bekerja di VCS/Github. Minggu ke-3 proses implementasi
Logika dan Algoritma dan implementasi UX ke berkas.kt. Dan minggu ke-4 proses Finalisasi Fitur, Debugging dan testing.
Proses pengerjaan tersebut merupakan proses yang kami rancang di milestone Project Brief proposal capstone. Namun dengan
berbagai situasi dan kondisi yang menyebabkan progres capstone ini terhambat maka kami memutuskan untuk merubah proses pengerjaan
supaya lebih efektif dan efisien. Proses perubahan yang terjadi khusu pada beberapa fitur yang kami mengalami kesulitan dalam
implementasinya yaitu fitur menambahkan event pada kalender di aplikasi kami ini. Dengan demikian proses yang awalnya kami membuat
fitur yang bisa untuk CRUD event pada kalender, sehingga proses tersebut kami ganti dengan fitur hanya untuk menampilkan kalender.
Beberapa masukan dari mentor dan juga advisor kami adalah untuk memaksimalkan fitur yang memungkinkan bisa diselesaikan dalam waktu
secepat mungkin. dan optimalkan fitur yang mudah dalam pengerjaannya. Dengan demikian, ada beberapa perubahan atau skema dari aplikasi
kami dan menyesuaikan dengan sisa waktu yang tersedia dalam pengerjaan capstone project ini, sehingga ada beberapa fitur yang ditiadakan
atau dalam konteks fitur "Coming Soon". Untuk secara keseluruhan aspek yang kami kerjakan semuanya berhubungan dengan disiplin ilmu
yang kami pelajari di modul pembelajaran di dicoding, namun ada beberapa resource dan aspek yang kami juga pelajari dari luar modul yang
ada.
Screenshots
5
6
7
Deployed Link:
https://drive.google.com/drive/folders/1auNGkUquXeZ35Kjk2ZOR58FLc4NqsdoR?usp=share_link
https://youtu.be/jWADI3_mPLk
https://drive.google.com/drive/folders/15u6cqZBcJR5soIGrmIK3RXzO242_eoRb?usp=share_link
1. https://story-api.dicoding.dev/v1/
2. gs://catcare-7c04a.appspot.com
8
● Dataset Link:
Tidak ada
Hi-fi atau Mockup Aplikasi Cat’s Care, hasil dari capstone project
9
10
Capstone Projet Final
11
12
13
14
15
16
17
18
19