Thursday, November 15, 2018

Tugas 1 - Inovasi SI & Teknologi Informasi Modern




Mobile Application

Aplikasi Mobile adalah tipe Aplikasi Software yang berjalan di perangkat mobile, seperti smartphone atau komputer tablet. Aplikasi Mobile berfungsi untuk menyediakan layanan serupa seperti ketika diakses via PC. Aplikasi biasanya berukuran kecil, dan fungsinya terbatas.  Penggunaan Aplikasi Software dipopulerkan oleh Apple Inc. dan App Store, yang menyediakan banyak aplikasi untuk iPhone, iPad dan iPod Touch
Aplikasi Mobile juga dikenal sebagai aplikasi web, aplikasi online, aplikasi iPhone atau aplikasi smartphone.
Setiap harinya kita menggunakan banyak sekali Aplikasi yang berada di perangkat mobile kita untuk berbagai tujuan. Aplikasi diklasifikasikan menjadi 3 kategori yaitu Native, Hybrid dan Web.
Zaman sekarang ini kita melihat perangkat mobile umumnya berjalan pada Android, iOS atau Windows 10 yang dikenal sebagai sistem operasi atau platform. Native Apps dikembangkan untuk satu spesifik platform seperti Android, iOS atau Windows. Hybrid Apps dikembangkan untuk beberapa platform. Sedangkan Web Apps adalah halaman Web yang sudah dioptimalisasikan dengan ukuran mobile.

Native Apps dibangun untuk sebuah system operasi yang spesifik. Native Apps yang dikembangkan untuk sistem operasi iOS tidak akan berjalan pada perangkat Android dan begitu pula sebaliknya. Jika suatu aplikasi tersebut dikembangkan untuk iOS, maka akan tetap khusus untuk system operasi tersebut. Software yang digunakan untuk mengembangkan Native Apps umumnya adalah Objective-C atau Swift untuk iOS, Java dan ADT untuk Android dan .Net (C#) untuk Windows.
Mobile Web Apps adalah aplikasi web untuk menyajikan halaman pada web browser yang berjalan di perangkat Android. Karena target aplikasi ini adalah browser, maka akan berjalan dengan lancer diberbagai sistem operasi mobile. Kita bisa melihat Mobile Web Apps di Android, iOS maupun Windows tablet. Mobile Web Apps juga berjalan dengan semestinya di PC web browser. Software yang digunakan untuk mengembangkan aplikasi ini adalah HTML, CSS, Javascript, JQuery.
Hybrid Apps adalah perpaduan dari Native dan Mobile Web Apps. Jenis aplikasi ini memiliki kompatibilitas lintas platform tetapi masih dapat mengakses perangkat keras handphone. Software yang digunakan untuk mengembangkan aplikasi ini adalah HTML, CSS, Javascript, JQuery, Mobile Javascript frameworks, Cordova/PhoneGap, dll.


·       Latar Belakang

Perkembangan teknologi pada telepon selular sekarang sudah berkembang dengan menggunakan teknologi sistem operasi Android. Banyaknya pengguna android mendorong para developer aplikasi untuk membuat aplikasi yang beragam dan dapat digunakan pada smartphone android.

STIKOM Dinamika Bangsa Jambi merupakan salah satu perguruan tinggi swasta yang berada di kota jambi. Saat ini STIKOM Dinamika Bangsa Jambi telah mempunyai sistem informasi jadwal perkuliahan yang disebut dengan e-Informasi. E-informasi merupakan sistem jadwal perkuliahan yang ditampilkan menggunakan layar monitor untuk memudahkan mahasiswa melihat jadwal perkuliahan.

·       Tujuan

Untuk merancang aplikasi e-informasi dan jadwal perkuliahan berbasis mobile android agar dosen bisa melakukan pembatalan jadwal kuliah dan mahasiswa dapat menerima notifikasi pembatalan jadwal kuliah tersebut.

·       Metodologi

Penelitian ini bertujuan untuk menghasilkan produk berupa aplikasi mobile berbasis android yang dapat digunakan oleh dosen untuk melakukan pembatalan jadwal kuliah dan mahasiswa untuk mendapatkan notifikasi kuliah. Metode Pengembangan yang penulis gunakan adalah metode waterfall. Metode ini sudah digunakan secara luas untuk pengembangan aplikasi perangkat lunak dan merupakan model klasik dari rekayasa perangkat lunak yang banyak digunakan dalam proyek-proyek pemerintahan dan di perusahaan - perusahaan besar.



·       Hasil

Dengan adanya aplikasi ini akan memudahkan para mahasiswa untuk melihat informasi terkait STIKOM Dinamika Bangsa Jambi, diantaranya:
1.     Sistem terintegrasi dengan sistem e-informasi yang sudah ada.
2.     Sistem menggunakan login untuk mengindentifikasi data pengguna.
3.     Sistem menampilkan jadwal kuliah yang diambil dari sistem informasi akademik (sisfo akademik).
4.     Sistem menampilkan informasi terbaru kampus dari sistem e-informasi.
5.     Sistem membantu dosen untuk melakukan perubahan jadwal kuliah dari on schedule menjadi cancel atau sebaliknya.
6.     Sistem bisa memberikan informasi dalam bentuk notifikasi secara cepat kepada mahasiswa apabila terdapat pembatalan jadwal kuliah.

·       Kesimpulan

Adapun kesimpulan dari penelitian ini adalah sebagai berikut:
1.     Penelitian yang telah dilakukan menghasilkan aplikasi mobile e-informasi. Fungsi utama aplikasi ini adalah untuk melihat jadwal perkuliahan dan informasi terbaru kampus.
2.     Aplikasi ini membutuhkan koneksi internet untuk mengambil data yang ada di Server STIKOM Dinamika Bangsa.
3.     Aplikasi yang dibangun telah terintegrasi dengan data jadwal dan informasi yang ada di STIKOM Dinamika Bangsa.
4.     Aplikasi ini dapat memudahkan dosen untuk melakukan Cancel jadwal perkuliahan.
5.     Aplikasi ini dapat membantu mahasiswa mendapatkan informasi jadwal perkuliahan dan informasi terbaru dari kampus.
6.     Aplikasi ini mempermudah pihak akademik untuk memberikan informasi kepada mahasiswa