Anda di halaman 1dari 3

DAFTAR ISI

KATA PENGANTAR ............................................................................................ i

DAFTAR ISI ......................................................................................................... iii

DAFTAR GAMBAR ............................................................................................ vi

DAFTAR TABEL ............................................................................................... vii

DAFTAR LAMPIRAN ...................................................................................... viii

BAB 1 PENDAHULUAN ..................................................................................... 1

1.1. Latar Belakang ............................................................................................. 1

1.2. Rumusan Masalah ........................................................................................ 2

1.3. Batasan Masalah ........................................................................................... 2

1.4. Tujuan Penelitian ......................................................................................... 2

1.5. Manfaat Penelitian ....................................................................................... 3

1.5.1. Manfaat Teoritis ................................................................................. 3

1.5.2. Manfaat Praktis .................................................................................. 3

1.6. Metodologi Penelitian .................................................................................. 3

1.7. Sistematika Penulisan ................................................................................... 3

BAB 2: LANDASAN TEORI ............................................................................... 3

2.1. Aplikasi........................................................................................................ 5

2.2. Kereta Rel Listrik (KRL)............................................................................. 5

2.3. IOS............................................................................................................... 6

2.3.1 Pengertian iOS................................................................................... 6

2.3.2 Xcode IDE untuk Pengembangan iOS ................................................ 6

2.3.3 Swift sebagai Bahasa Pemrograman untuk iOS ................................. 7

2.3.4 Swifui kerangka kerja antarmuka untuk iOS ...................................... 7

iii
2.4. Kotlin .......................................................................................................... 8

2.4.1 Pengertian Kotlin .............................................................................. 8

2.4.2 Kotlin Coroutines Flow Pustaka asinkron pada kotlin ..................... 8

2.4.3 Ktor Client-server framework untuk kotlin ........................................ 9

2.4.4 Kotlin Multiplatform Mobile framework kotlin untuk multiplatform


ㅤ apps ..................................................................................................... 9

2.5. Android Studio IDE .................................................................................. 10

2.6. Pathfinding Algorithm............................................................................... 10

2.7. Unified Modeling Language ..................................................................... 12

2.8. Extreme Programming (XP) ..................................................................... 12

2.9. Alpha-Beta Testing .................................................................................... 13

2.10. Penelitian Sebelumnya .............................................................................. 14

2.11. Penelitian Sekarang ................................................................................... 15

BAB 3 OBJEK DAN METODOLOGI PENELITIAN .................................... 16

3.1. Objek Penelitian .......................................................................................... 16

3.2. Metode Penelitian ........................................................................................ 16

3.3. Alur Penelitian ............................................................................................ 16

3.3.1. Perencanaan (Planning) ....................................................................... 17

3.3.2. Desain (Design) .................................................................................... 20

3.3.3. Pengkodean Sistem (Coding) ................................................................ 22

3.3.4. Pengujian (Testing) .............................................................................. 23

BAB 4 HASIL DAN PEMBAHASAN ............................................................... 25

4.1. Hasil Penelitian ............................................................................................ 25

4.1.1. Perencanaan .............................................................................................. 25

4.1.1.1 Pengumpulan Informasi...................................................................... 25

4.1.1.2 Pembuatan User Stories Card ........................................................... 26

4.1.1.3 Perencanaan Iterasi........................................................................... 32

iv
4.1.2. Iterasi Pertama .......................................................................................... 34

4.1.2.1 Perancangan sistem ............................................................................ 34

4.1.2.2 Pengkodean sistem .............................................................................. 37

4.1.2.3 Pengujian internal (alpha testing) ...................................................... 40

4.1.3. Iterasi Kedua ............................................................................................. 42

4.1.3.1 Perancangan sistem ............................................................................ 42

4.1.3.2 Pengkodean sistem .............................................................................. 45

4.1.3.3 Pengujian internal (alpha testing) ...................................................... 46

4.1.4. Pengujian Beta (Beta Testing) .................................................................. 48

4.1.4. Beta Rilis .................................................................................................. 51

4.2. Pembahasan ................................................................................................. 52

BAB 5 PENUTUP................................................................................................ 53

5.1. Kesimpulan .................................................................................................. 53

5.2. Saran ............................................................................................................ 53

DAFTAR PUSTAKA ........................................................................................... ix

BIODATA PENULIS ......................................................................................... xiii

LAMPIRAN ........................................................................................................ xiv

Anda mungkin juga menyukai