Blogs

Semua artikel terbaik kami publish untuk membantu Anda. Semoga bermanfaat bagi kita semua.

Pengalaman PKL KP Magang POLIWANGI 2018: Agung

ARTIKEL KERJA PRAKTIK DI MASCITRA.COM

 

Oleh :

Agung Prayogi

361655401135

 

PROGRAM STUDI DIPLOMA III

PROGRAM STUDI TEKNIK INFORMATIKA

POLITEKNIK NEGERI BANYUWANGI

2018

Pada akhir semester 4 para mahasiswa Politeknik Negeri Banyuwangi Program Studi Teknik Informatika wajib melaksanakan kegiatan Kerja praktik ke sebuah perusahaan untuk belajar dan mendapatkan pengalam kerja sesuai dengan program studi dan kegiatan kerja praktik tersebut juga sebuah syarat bagi mahasiswa semester 4 untuk bisa melanjutkan ke semester 5, jadi sebelum melanjutkan ke semester 5 para mahasiswa akan melaksanakan kegiatan kerja praktik ke sebuah perusahaan. Kerja praktik dilaksanakan 1 sampai 2 bulan setelah berakhinya semester 4, bisa di laksanakan secara berkelompok maksimal 3 orang dan bisa dilaksanakan secara individu.

Dari sekian banyaknya perusahaan dibidang informatika, saya memilih perusahaan Software House Mascitra.com. Mascitra.com adalah salah satu Software House terbesar di Jember, yang memiliki puluhan pelanggan dari berbagai latar kebutuhan, seperti dinas, kampus, wirausaha, dan lain – lain. Dan perusahaan ini telah berdiri sejak tahun 2011. Dengan melihat hal tersebut tidak diragukan perusahaan ini untuk dijadikan tempat kerja praktik. Perusahaan Mascotra.com tahun ini menerima 3 kelompok peserta kerja praktik. Dari ketiga kelompok itu 2 kelompok terdiri dari 3 mahasiswa dan 1 kelompok hanya terdiri seorang mahasiswa dan mahasiswa yang sendirian tidak memiliki rekan kelompok adalah mahasiswa yang bernama Agung Prayogi dari Prodi Teknik Informatika Politeknik Negeri Banyuwangi yang tidak lain penilis artikel ini.

Hari pertama masuk melaksanakan praktik kerja, dari 3 kelompok yang terdiri dari 7 mahasiswa dibagi menjadi 2 kelompok. Kelompok pertama terdiri dari 4 mahasiswa yang diberi tugas membuat aplikasi android service Ac dan Website Service Ac. Kelompok kedua terdiri dari 3 mahasiswa yang diberi tugas membuat Webside Resto Legian Dan Membuat Desain. Saya sendiri masuk ke dalam kelompok pertama dan mendapatkan bagian membuat aplikasi Android Service Ac sedangkan Website Service Ac dan Sever dari Website dan Android Dibuat oleh teman saya.

Saya mendapat banyak ilmu dan pengalaman baru selama melakukan praktik kerja di perusahaan ini. Mulai dari belajar bekerja secara tim dimana saat proses pembuatan aplikasi android maupun website dan servernya dilakukan secara tim. Ilmu baru yang saya dapatkan sangat banyak seperti membuat desain android dan mengintegrasikan aplikasi android dengan server xampp yang sebelumnya saya tidak mengetahui caranya sama sekali. Awal memulai membuat aplikasi android saya terlebih dahulu membuat desain tampilan android dengan memnggunakan fitur Recycleview, Cardview, ViewPager, NestedScrollView dan BottomNavigationView. Sebelumnya di dalam pembelajaran dikampus saya hanya diajarkan sedikit tenteang fitur fitur untuk desain dalam membuat aplikasi android mobile dengan menggunakan software Android Studio. Namun setelah mengerjakan atau membuat Desain tampilan aplikasi android Service Ac ini saya banyak mengetahui fitur fitur lain yang sangat dibutuhkan untuk mendesain tampilan aplikasi adroid apalagi dalam proses membangun Desain aplikasi android Sercive Ac ini saya banyak mendapat revisi dari pembimbing lapangan sehingga membuat saya lebih penasaran dan lebih giat mempelajari fitur lain yang terdapat dalam software Android Studio dan dengan demikian kekreatifan saya menjadi bertambah ketika pembimbing melakukan revisi.

Selain mendapat ilmu dari Mendesain tampilan aplikasi Android service ac saya juga mendapatkan pengetahuan atau ilmu lain tentang server atau database yang digunakan untuk membangun aplikasi android tersebut. Sebelumnya saya hanya mengetahui bahwa aplikasi android menggunakan system database dari SQLite dan database online FIREBASE. Setelah membangun aplikasi ini saya baru mengetahui bahwa aplikasi Android bisa menggunakan database mysql dengan memanfaatkan software Xampp dan juga aplikasi Android bisa diintegrasikan dengan Framework CodeIgniter.

Awalnya saya kesulitan untuk memutuskan menggunakan fitur apa yang cocok untuk mengintegrasikan aplikasi android Service AC dengan Framework Codeigniter untuk menginputkan data dari aplikasi android ke database mysql melalui Framework CodeIgniter dan menampilkan data dari databases mysql ke aplikasi android melalui Framework CodeIgniter. Lalu saya memutuskan untuk menggunakan fitur Volley yang terdapat dalam software Android Studio namun menggunakan PHP murni untuk menghubungkan aplikasi android dengan database mysql. Setelah aplikasi sudah selesai pada bagian menampilkan data dan aplikasi dibuild dijadikan APK dan diinstal di handphone OPPO. Namun setelah aplikasi dijalankan data tidak bisa ditampilkan, ketika aplikasi di tutup dan dibuka lagi maka data tersebut baru muncul. Karena aplikasi terlalu lama loading dalam menampilkan data dari database bahkan sampai aplikasi harus ditutup dan dibuka kembali untuk menampilkan data dari database menggunakan fitur Volley. Saya pun memutuskan untuk mencoba fitur lain dan fitur yang saya gunakan adalah fitur Retrofit2. Pada fitur Retrofit2 ini untuk menghubungkan aplikasi dengan database mysql harus menggunakan Framework Codeigniter.

Sekarang saya harus belajar Framework Codeigniter untuk membuat fungsi penghubung antara aplikasi dan database melalui Framework Codeigniter. Setelah mempelajari banyak referensi yang terdapat di internet, aplikasi pun selesai pada bagian menampilkan data. Aplikasi dibuild untuk dijadikan APK dan diinstall di handphone Oppo, ketika aplikasi dibuka dengan seketika data muncul dengan sangan cepat dan berbeda dengan yang sebelumnya. Dengan hasil ini saya melanjutkan membuat aplikasi untuk menginputkan data ke datatabase mysql.

Untuk membuat aplikasi input data ke database mysql saya menggunakan fitur Volley namun menggunakan PHP murni jadi tidak menggunakan Framework Codeigniter. Setelah aplikasi selesai dan di coba hasilnya pun sangat baik, namun pembimbing menyarankan agar tidak memakai php murni karena pada awalnya pembuatan server databasenya menggunaka Framework Codeigniter. Jadi aplikasi saya rubah menggunakan fitur Retrofit2. Dan aplikasi pun berjalan dengan baik.

Dari ulasan diatas saya mendapat banyak sekali pembelajaran dan ilmu baru selama kerja praktik di software house Mascitra.com yang dapat saya bawa pulang dan saya praktekkan ketika saya menghadapi semester akhir yang diharuskan.

Citra Darma Wida

Ilmu merupakan hal yang sangat bermanfaat. Ilmu yang dikatakan berguna ketika ilmu tersebut dapat dibagi kepada semua orang. "Mengikat ilmu dengan menulis" merupakan sebuah cara terbaik bagi kami untuk berbagi kepada Anda.

Web: www.mascitra.com

Comments