• Login
    View Item 
    •   DSpace Home
    • Students & Alumnae
    • Undergraduate Thesis
    • Faculty of Industrial Technology
    • Informatics Engineering
    • View Item
    •   DSpace Home
    • Students & Alumnae
    • Undergraduate Thesis
    • Faculty of Industrial Technology
    • Informatics Engineering
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Pengembangan Aplikasi Mobile I'm UII dengan Framework Flutter dan Lumen pada Fitur Reminder

    Thumbnail
    View/Open
    19523031.pdf (1.810Mb)
    Date
    2023
    Author
    Herlambang, Rio Risqi Akbar
    Metadata
    Show full item record
    Abstract
    Badan Sistem Informasi (BSI) Universitas Islam Indonesia (UII) merupakan sebuah unit IT yang memberikan pelayanan di bidang teknologi dan informasi bagi UII. Saat ini BSI UII sedang mengembangkan sebuah aplikasi mobile bernama I’m UII yang ditujukan bagi mahasiswa UII untuk mempermudah proses perkuliahan mereka. Pada aplikasi ini terdapat beberapa fitur utama, yaitu fitur Schedule untuk manajemen jadwal kuliah mahasiswa, fitur What’s On UII sebagai portal berita UII, fitur Reminder sebagai pengingat aktivitas perkuliahan bagi mahasiswa, dan fitur e-KTM atau Kartu Tanda Mahasiswa Elektronik sebagai upaya dalam mendigitalisasi KTM mahasiswa UII dan dapat diakses di mana saja melalui ponsel mereka. Aktivitas magang dilakukan di dalam sebuah tim yang ada di BSI UII bernama Tim Akselerasi dan merupakan tim yang bertanggung jawab untuk pengembangan proyek aplikasi mobile I’m UII. Proyek ini dikembangkan menggunakan framework Flutter dan Lumen serta dengan menerapkan manajemen proyek berupa metode Waterfall. Framework Flutter digunakan karena kelebihannya pada satu kode yang bisa digunakan untuk membuat aplikasi di banyak device yaitu Android dan iOS, sehingga developer tidak perlu mempelajari dua bahasa untuk dua device berbeda seperti Kotlin untuk Android dan Swift untuk iOS. Framework Lumen digunakan karena framework ini memang khusus untuk pembuatan API dan karena framework ini juga merupakan turunan dari framework Laravel menjadikannya lebih mudah untuk dipelajari dan digunakan. Pada proyek ini penulis bekerja untuk mengembangkan fitur Reminder, halaman profil, dan e-KTM pada aplikasi I’m UII serta pada bagian backend untuk membuat API dari seluruh fitur tersebut. Pengujian pada aplikasi ini menggunakan BlackBox Testing dan hasil dari pengujian tersebut penulis berhasil mengembangkan fitur Reminder sehingga pengguna bisa melihat, menambah, mengedit, dan menghapus reminder serta beberapa fungsi lain di dalamnya, lalu penulis berhasil mengembangkan halaman profil yang berisi halaman personal data dan e-KTM di dalamnya. Selain itu pada bagian backend penulis berhasil membuat beberapa endpoint untuk fitur Reminder, halaman profil dan e-KTM. Endpoint tersebut seperti Get daftar reminder, Post reminder, Put reminder, dan Delete reminder untuk fitur Reminder, lalu endpoint Get user data yang digunakan untuk halaman profil dan e-KTM.
    URI
    dspace.uii.ac.id/123456789/45865
    Collections
    • Informatics Engineering [2525]

    DSpace software copyright © 2002-2015  DuraSpace
    Contact Us | Send Feedback
    Theme by 
    @mire NV
     

     

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    DSpace software copyright © 2002-2015  DuraSpace
    Contact Us | Send Feedback
    Theme by 
    @mire NV