PERANCANGAN APLIKASI MOBILE KLASIFIKASI UNSUR KIMIA DAN PERHITUNGAN STOIKIOMETRI LARUTAN BERBASIS ANDROID NASKAH PUBLIKASI
|
|
- Deddy Halim
- 7 tahun lalu
- Tontonan:
Transkripsi
1 PERANCANGAN APLIKASI MOBILE KLASIFIKASI UNSUR KIMIA DAN PERHITUNGAN STOIKIOMETRI LARUTAN BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Halimah Luthfi Rabbani Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013
2 NASKAH PUBLIKASI PERANCANGAN APLIKASI MOBILE KLASIFIKASI UNSUR KIMIA DAN PERHITUNGAN STOIKIOMETRI LARUTAN BERBASIS ANDROID disusun oleh Halimah Luthfi Rabbani Dosen Pembimbing Emha Taufiq Luthfi, ST, M.Kom NIK Tanggal 4 septermber 2013 Ketua Jurusan Teknik Informatika Sudarmawan, M.T NIK
3 DESIGN OF MOBILE APPLICATIONS "CLASSIFICATION OF CHEMICAL ELEMENTS AND CALCULATION OF SOLUTIONS STOICHIOMETRIC" WITH ANDROID PERANCANGAN APLIKASI MOBILE KLASIFIKASI UNSUR KIMIA DAN PERHITUNGAN STOIKIOMETRI LARUTAN BERBASIS ANDROID Halimah Luthfi Rabbani Emha Taufiq Luthfi Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT Scientific writing, entitled Designing Mobile Applications Classification of Chemical Elements and Solution Stoichiometry Calculations Based Android is trying to assist students in learning the subjects chemistry, especially in the study of the periodic table of elements and explains each element and solution stoichiometry calculations, which include substance mole, the solution and the molar volume of substances in solution. Using the mobile application and learning activities will be easier and more efficient, because the cuts the time between calculations done manually by using the application. Android Operating System is now familiar. So now a lot of phones with Android OS that comes on the market. Android mobile operating system is one that is very popular and growing quickly. Almost all vendors are issuing smartphones, Androidbased products issued. Android is also widely used in education, many applications applications created to support education in the school or outside the school. Outside school chemistry applications such as mobile learning very useful for students who are studying chemistry. Also, easy to carry everywhere, so that learning can be done anytime and anywhere. Scientific writing, entitled Designing Mobile Applications Classification of Chemical Elements and Solution Stoichiometry Calculations Based Android is trying to help the students in learning the subjects chemistry, particularly in the study of the periodic table of elements and a description of each element, and solution stoichiometry calculations, which include substance mole, the volume of solution and kemolaran substances in solution. Keywords: mobile, android, a periodic system, the stoichiometry
4 1. Pendahuluan Perkembangan teknologi mendukung perkembangan zaman yang terjadi begitu pesat dan mempunyai dampak yang sangat luas bagi semua aspek kehidupan. Salah satu bidang teknologi yang dinilai paling cepat perkembangannya adalah di bidang komunikasi. Para perusahaan penyedia layanan komunikasi selalu melakukan berbagai inovasi guna mendukung komunikasi seperti handphone, webcam, tablet, netbook dan masih banyak lagi. Handphone adalah alat komunikasi yang praktis dan bisa dibawa kemanamana. Sistem operasi Android merupakan salah satu sistem operasi handphone yang dewasa ini tengah berkembang di masyarakat. Android memiliki tujuan untuk memajukan inovasi piranti telepon bergerak agar pengguna mampu mengeksplorasi kemampuan dan menambah pengalaman lebih dibandingkan dengan platform mobile lainnya. Dulu kepemilikan handphone sangatlah minim. Tapi pada masa sekarang masyarakat kalangan menengah kebawah pun juga memiliki telepon genggam. Tidak hanya orang dewasa, anak-anak pun sudah sangat mahir dalam menggunakannya. Salah satu golongan masyarakat adalah siswa. Hampir semua siswa saat ini sudah mempunyai handphone. Tetapi handphone tersebut kebanyakan digunakan untuk kegiatan diluar kegiatan sekolah saja, belum banyak aplikasi yang disediakan untuk membantu para siswa dalam mempelajari pelajaran sekolah seperti pelajaran kimia. Kimia ada di sekeliling kita. Dedaunan hijau yang berubah menjadi coklat dihalaman rumah, pakaian sehari-hari, alat tulis, atau peralatan elektronik dirumah tidak lepas dari unsur-unsur dan proses kimia. Perhitungan kimia seperti perhitungan mol zat, volume larutan, dan kemolaran zat dalam larutan membutuhkan alat bantu hitung untuk akurasi perhitungan. Tabel sistem periodik juga sangat dibutuhkan oleh siswa saat melakukan perhitungan stoikiometri. Dengan digitialisasi sistem periodik akan membantu siswa saat belajar sistem periodik, karena tidak perlu membawa buku kimia yang tentunya berat. Saat siswa sedang menghafalkan sistem periodik pun siswa tidak perlu membawa buku kimia kemana-mana, cukup dengan handphone, siswa dapat menghafalkan sistem periodik dimana saja. 2. Landasan Teori 2.1 Kimia SistemPeriodik Sistem periodik unsur adalah suatu daftar unsur-unsur yang disusun dengan aturan tertentu 1. Sistem periodik unsur disusun berdasarkan nomor atom dan kemiripan 1 Michael Purba. Kimia Untuk SMA Kelas X Semester 1. Jakarta : Erlangga.(2006). hal 59 1
5 sifat. Lajur-lajur horizontal disusun berdasarkan kenaikan nomor atom, sedangkan kolom vertikal disusun berdasarkan kemiripan sifat Periode Lajur-lajur horizaontal dalam sistem periodik disebut periode. Sistem periodik modern terdiri atas 7 periode. Jumlah unsur pada setiap periode adalah sebagai berikut: Tabel 2.1 Tabel Periode periode Jumlah unsur Nomor atom Golongan Kolom-kolom vertikal dalam sistem periodik disebut golongan. Sistem periodik terdiri atas 18 kolom vertikal. Ada dua cara penamaan golongan, yaitu : 1. Sistem 8 golongan, yaitu sistem periodik dibagi menjadi 8 golongan. 2. Sistem 18 golongan yaitu sistem periodik dibagi ke dalam 18 golongan Unsur Transisi dan Transisi Dalam 1. Unsur Transisi atau unsur peralihan, yaitu golongan IIIB hingga IIB. Unsurunsur tersebut merupakan peralihan dari golongan IIA ke golongan IIIA. 2. Unsur Transisi Dalam, yang terdiri dari : a. Lantanida, yang beranggotakan nomor atom (14 unsur). b. Aktinida, yang beranggotakan nomor atom (14 unsur ) Beberapa Golongan Unsur Dalam Sistem Periodik Unsur-unsur segolongan mempunyai sifat yang mirip, terkadang mempunyai sifat yang sama, tetapi kadarnya berbeda. Satu hal yang harus disadari bahwa setiap unsur mempunyai sifat khas yang membedakannya dari unsur lainnya. 1. Golongan VIIIA disebut gas mulia karena berupa gas yang sangat stabil, dan sangat sukar bereaksi dengan unsur lain. Tidak ditemukan satu pun senyawa alami dari unsur-unsur tersebut. 2. Golongan VIIA merupakan kelompok unsur nonlogam yang sangat reaktif. Hal itu berkaitan dengan eletron valensinya yang berjumlah 7, sehingga hanya memerlukan tambahan 1 elektron untuk mencapai konfigurasi stabil. 2
6 3. Golongan IA tergolong logam yang lunak dan ringan (massa jenis Li, Na, dan K kurang dari 1 g cm -3 ). Logam alkali mempunyai 1 elektron valensi yang mudah lepas. 4. Golongan IIA disebut juga logam alkali tanah. Logam alkali tanah kereaktifannya kurang dibandingkan logam alkali seperiode, dan hanya akan terbakar di udara bila dipanaskan. 5. Golongan B adalah unsur-unsur yang terdapat di bagian tengah sistem periodik. Unsur-unsur transisi mempunyai sifat khas diantaranya adalah: a. Semua unsur transisi tergolong logam b. Mempunyai kekerasan, titik leleh, dan titik didih yang relatif tinggi c. Banyak membentuk senyawa-senyawa berwarna Stoikiometri Larutan Stoikiometri larutan adalah perhitungan kimia untuk reaksi yang berlangsung dalam larutan 2. Pembahasan stoikiometri disini meliputi konsep kemolaran dalam larutan. Kemolaran dalam larutan menyatakan jumlah zat dalam volume yang ditempatinya. Mol zat, n Kemolaran, M=n/V Volum larutan, V m m = (A r atau M r ) dalam g/mol Massa zat, w n = w/m m Gambar 2.1 Lingkup Kemolaran Dalam Stoikiometri Larutan Konsep Mol Mol merupakan suatu satuan jumlah, yang dinyatakan dalam jumlah yang sangat besar. Istilah molekul merupakan bentuk lain dari kata moles yang artinya sejumlah kecil massa 3. 1 mol = 6, (= 602 miliar triliun)......(2.1) Pada proses pengenceran yang berubah hanyalah volum pelarut air. Mol zat terlarut juga bisa diketahui apabila sudah diperoleh kemolaran, yaitu dengan rumus : n = volum, V kemolaran, M....(2.2) 2 J.M.C. Johari dan M. Rachmawati. Kimia SMA dan MA Untuk Kelas XI. Jakarta:Esis(2006). hal Michael Purba. Kimia Untuk SMA Kelas X Semester 1. Jakarta : Erlangga.(2006). hal 172 3
7 Apapun zatnya, dalam 1 mol jumlah partielnya adalah 6, Sehingga hubungan jumlah mol (n) dengan jumlah partikel (x) dapat dirumuskan sebagai berikut : Massa Molar x = n 6, (2.3) Massa zat menyatakan massa (gram) dari 1 mol zat itu. Massa 1 mol zat selanjutnya disebut massa molar, dinyatakan dengan lambang m dan satuannya adalah gram mol Volum Molar Gas m = jumlah mol, n massa molar, m. (2.4) Volum per mol gas disebut volum molar gas, dinyatakan dengan lambang V m. Volum Gas, V = Jumlah mol, n Volum molar,v m... (2.5) Untuk mengencerkan larutan pekat, volum larutan pekat yang dibutuhkan dihitung dengan rumus : M1 V1 = M2 V2.(2.6) Volum molar gas bergantung pada suhu dan tekanan. Beberapa kondisi biasa dijadikan acuan penentuan volum gas. 1. Keadaan standar, dengan suhu 0 o C dan tekanan 1 atm, dan dinyatakan dengan STP (Standard Temperature and Pressure). Keadaan STP : Vm = 22,4 liter mol -1...(2.7) 2. Keadaan kamar dengan suhu 25 o C dan tekanan 1 atm dan dinyatakan dengan RTP (Room Temperature and Pressure). Keadaan RTP : Vm = 24 liter mol -1...(2.8) 3. Keadaan tertentu dengan suhu dan tekanan tertentu lainnya. Persamaan gas ideal : PV = nrt...(2.9) Persamaan tersebut dapat ditata ulang untuk menghitung volum gas sebagai berikut : Kemolaran Larutan V =...(2.10) Kemolaran menyatakan jumlah zat terlarut dalam volum larutan yang ditempatinya. Satuannya mol/l (Johari, 2006, 221). 4 M =,,.. (2.11) 4 J.M.C. Johari dan M. Rachmawati. Kimia SMA dan MA Untuk Kelas XI. Jakarta:Esis(2006). hal 226 4
8 2.2 Android Android merupakan sebuah sistem operasi perangkat mobile berbasis linux yang mencakup sistem operasi, middleware, dan aplikasi Sejarah Android Untuk mengembangkan Android dibentuklah OHA (Open Handset Alliance), Android bersama OHA menyatakan mendukung pengembangan open source pada perangkat mobile. Pada september 2007, Google mengenalkan Nexus One, smartphone yang menggunakan Android sebagai sistem operasinya. Pada tanggal 9 Desember 2008, diumumkan anggota baru yang bergabung dalam program kerja Android ARM Holdings, Atheros Communications Versi-versi Android 1. Android Versi 1.1 dirilis pada 9 Maret 2009, 2. Android Versi 1.5 (CupCake) dirilis Google pada pertengahan Mei Android Versi 1.7 (Donut) dirilis pada September Android Versi 2.0/2.1 (Eclair) diluncurkan pada Desember Android Versi 2.2 (Froyo : Frozen Yoghurt) diluncurkan pada Mei Android Versi 2.3 (Ginger Bread) dirilis pada 6 Desember Android Versi 3.0/3.1 (Honeycomb) 8. Android Versi 4.0 (ICS : Ice Cream Sandwich) diumumkan pada tanggal 10 Oktober Android Versi 4.1 (Jelly Bean) Dasar Pemrograman Android Membangun aplikasi Android sangat mudah, default untuk bahasa pemrograman yang digunakan oleh Android adalah Java. Tidak semua fitur Java yang ada digunakan akan tetapi sebagian dari Java yang sering disebut dengan Dalvik Virtual Machine. Beberapa bagian kecil dari framework Android menggunakan bahasa XML untung scripting-nya. 1. Activity merupakan container untuk User Interface(UI). 2. Intens merupakan sistem pesan utama yang menjalankan Android. 3. Cursorless Controls yaitu perangkat Android menggunakan jari pengguna sebagai input. 4. View dan Widget. View merupakan elemen dasar UI (User Interface). Sedangkan widgets adalah elemen UI yang lebih canggih. 5. Asynchronous Call, yang memungkinkan aplikasi menjalankan beberapa operasi pada waktu yang bersamaan. 5 Yuniar Supardi. Semua Bisa Menjadi Programmer Android Basic Mengenal Java dan Android. Jakarta :Elex Media Komputindo.(2011). hal 2 5
9 6. Background Services, merupakan aplikasi yang berjalan dibelakang dan tidak terlalu memiliki UI Fitur Perangkat Keras Android Perangkat Android memiliki beberapa fitur perangkat keras didalamnya, yang dapat dimanfaatan developer dalam membangun aplikasi, seperti Touchscreen, GPS, Accelerometer, dan SD Card Fitur Perangkat Lunak Android Android memiliki banyak fitur perangkat lunak yang dapat digunakan oleh developer dalam mengembangkan aplikasi. Beberapa fitur populer adalah Internet, Audio dan Video Support, Contact, Security, dan Google APIs Framework Android Android sepenuhnya adalah open source, dan dibangun diatas open source linux kernel 2.6. Kernel linux tersebut dipilih karena menyediakan fitur utama untuk membangun sistem operasi Android, antara lain Security Model, Memory Management, Process Management, Network Management, dan Driver Mode. Diatas kernel tersebut, framework Android dibangun dengan berbagai fitur yang diadopsi dari berbagai project opensource. Beberapa fitur Android framework diantaranya Android Run Time, Open GL (Graphics Library), Webkit, SQLite, Media frameworks dan Secure Socker Layer (SSL) Untuk pemanfaatan fitur-fitur dalam Android framework diatas, disediakan berbagai library dalam Application Framework yang dapat digunakan oleh developer, diantaranya: 1. Activity Manager: mengelola siklus hidup activity. 2. Telephony Manager : menyediakan akses ke telephone service 3. View Sistem: menangani view dan layout yang membangun User Interface(UI). 4. Location Manager:menemukan lokasi secara geografi. 2.3 SQLite SQLite merupakan embedded database yang sangat popular. Banyak perusahaan yang menggunakan SQLite. Android memasukkann SQLite ke dalam runtime Android, sehingga setiap aplikasi Android dapat memanfaatkan database SQLite. SQLite menggunakan dialek SQL untuk query (SELECT), manipulasi data (INSERT, dll), dan definisi data (CREATE TABLE, dll). Untuk membuat dan membuka database, salah satu cara menggunakan SQLiteOpenHelper. SQLiteOpenHelper memiliki 3 komponen, yaitu: Constructor, Method oncreate(), dan Method onupgrade(). 6
10 2.4 Software Yang Digunakan Eclipse Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platformindependent) 6. Sifat-sifat dari Eclipse adalah Multi-platform, Multi-laguage, dan Mulit-role Sejarah Eclipse Eclipse awalnya dikembangan oleh IBM untuk menggantikan perangkat lunak pengembangan IBM Visual Age For Java 4.0. Produk Eclipse ini diluncurkan oleh IBM pada tanggal 5 November Sejak 5 November 2001, konsorsium Eclipse Foundation mengambil alih pengembangan Eclipse lebih lanjut Arsitektur Sejak versi 3.0, Eclipse pada dasarnya merupakan sebuah kernel. Apa yang dapat digunakan didalam Eclipse sebenarnya adalah fungsi dari plug-in yang sudah dapat di-install. Standar Eclipse selalu dilengkapi dengan JDT, plug-in yang membuat Eclipse kompatibel untuk mengembangkan program Java, dan PDE untuk mengembangkan plug-in baru. Eclipse beserta plug-in nya diimplementasikan dalam bahasa pemrograman Java. Eclipse tidak saja untuk mengembangkan program Java, tetapi juga untuk berbagai macam keperluan Versi-versi Eclipse Sejak tahun 2006, Eclipse Foundation mengkoordinasikan peluncuran Eclipse secara rutin dan simultan yang dikenal dengan nama Simultaneous Release. Setiap versi peluncuran terdiri dari Eclipse Platform dan juga sejumlah proyek yang terlibat dalam proyek Eclipse. Tabel 2.2 Versi-versi Eclipse 7 Kode peluncuran Tanggal peluncuran Platform Nama proyek Eclipse Juni Elipse Juni Callisto 30 Juni Callisto projects Europa 29 Juni Europa projects Ganymede 25 Juni Ganymede projects Galileo 24 Juni Galileo projects Helios 23 Juni Juno Juni diunduh 30 Mei Diakses 13 Mei
11 2.4.2 Photoshop CS4 Adobe Photoshop CS4 adalah salah satu versi dari program Adobe Photoshop. Beberapa fitur pendukung saat membuka jendela Adobe Photoshop CS4 adalah : 1. Layer, yaitu untuk memudahkan penyuntingan gambar secara terpisah. 2. Toolbox, merupakan kumpulan faslitas peralatan kerja yang disediakan untuk memanipulasi gambar. 3. Option Bar, digunakan untuk mengatur fungsi tools dalam toolbox. 4. Palette, digunakan untuk mengubah, mengatur, dan memilih berbagai jenis penyuntingan pengolahan objek gambar atau grafik. 5. Menu Bar, merupakan baris menu yang berisi perintah dan fasilitas default 6. Status Bar, berfungsi untuk menampilkan informasi dari window yang sedang aktif. 3. Analisis dan Perancangan 3.1 Gambaran Umum Aplikasi ini merupakan aplikasi yang menyediakan informasi ilmu pengetahuan tentang Tabel Sistem Periodik dan Perhitungan Stoikiometri Larutan berbasis android. Aplikasi ini menyediakan layanan digitalisasi pengklasifikasian unsur kimia yaitu berupa tabel sistem periodik, keterangan masing-masing unsur serta tips-tips untuk menghafalkan lambang-lambang kimia pada sistem periodik dan perhitungan stoikiometri larutan yang meliputi perhitungan mol zat, volume larutan, massa zat dan kemolaran zat dalam larutan. 3.2 Analisis Kebutuhan Sistem Analisis Kebutuhan Non-Fungsional Analisis kebutuhan yang diperlukan dalam perancangan sistem ini antara lain sebagai berikut : 1. Kebutuhan Perangkat Keras (hardware) yang digunakan dalam perancangan sistem ini adalah sebagai berikut : a. Processor Intel Core (TM)2 Duo CPU b. Motherboard Gigabyte G31m-ES2L c. VGA Card Gigabyte Technology seri G31M-ES2L d. Memory 2038 MB RAM e. Harddisk 320 GB 2. Kebutuhan Perangkat Lunak yang digunakan dalam perancangan sistem ini adalah sebagai berikut : a. Microsoft Windows XP Professional SP 3 b. Eclipse juno 4.2 8
12 c. Android SDK d. Photoshop CS4 e. SQLite Manager 3. Kebutuhan Pengguna Pengguna yang dapat menggunakan sistem ini adalah para pelajar SMA yang sedang mempelajari tabel sistem periodik dan stoikiometri larutan Analisis Kebutuhan Fungsional Sistem yang dibuat dapat melakukan hal-hal sebagai berikut : digitalisasi pengklasifikasian unsur kimia yaitu berupa tabel sistem periodik, keterangan masingmasing unsur serta tips-tips untuk menghafalkan lambang-lambang kimia pada sistem periodik dan perhitungan stoikiometri larutan yang meliputi mol zat, volume larutan, massa zat dan kemolaran zat dalam larutan. Untuk memastikan bahwa aplikasi ini merupakan aplikasi yang menguntungkan, maka harus dievaluasi kelayakan sistemnya. Analisis kelayakan pada sistem ini meliputi kelayakan teknis, kelayakan hokum, kelayakan ekonomi, dan kelayakan operasional. 3.3 Perancangan Sistem Perancangan sistem dapat menjelaskan secara detail bagaimana bagian-bagian sistem informasi tersebut diimplementasikan Perancangan Proses Menggunakan UML 1. Perancangan Use case diagram Use case diagram menggambarkan proses-proses yang diterjadi di dalam aplikasi tersebut. Gambar 3.1 Use Case Aplikasi 9
13 2. Perancangan Class Diagram Class diagram digunakan untuk menampilkan kelas-kelas atau paket-paket dalam sistem dan relasi antar mereka. Gambar 3.2 Class Diagram Aplikasi Perancangan Antarmuka (Interface) Perancangan interface atau perancangan antarmuka merupakan suatu tampilan dimana pengguna berinteraksi dengan suatu sistem. Berikut ini beberapa interface yang digunakan dalam aplikasi ini. 10
14 1. Halaman Utama Aplikasi SPU TIPS PERHITUNGAN RUMUS exit abou Gambar 3.4 Halaman Utama 2. Halaman Tabel Sistem Periodik Tabel Sistem Periodik Gambar 3.5 Halaman Tabel Sistem Periodik 4. Implementasi dan Pembahasan 4.1 Implementasi Implementasi adalah suatu tindakan dari sebuah rencana yang telah disusun secara terperinci. Dalam implementasi ini yaitu dengan menerapkan hasil dari perancangan sebuah aplikasi yang sebelumnya sudah di analisis terlebih dahulu permasalahan-permasalahan yang ada. Kemudian mengimplementasikan hasil dari rancangan yang sudah ada. Yang terakhir yatu uji coba dari hasil implementasi. 11
15 4.1.1 Implementasi dan Pembahasan Interface Aplikasi Klasifikasi Unsur Kimia dan Perhitungan Stoikiometri berbasis android ini terdiri dari beberapa halaman interface, antara lain : splash screen, detail unsur, detail tips, menu utama, perhitungan, rumus, tabel sistem periodik dan tips. 1. Menu Tabel SPU Pada menu sistem periodik, tabel di bagi menjadi 3 bagian dengan menggunakan viewflipper. Pengguna dapat menggeser layar kekanan untuk melihat unsur selanjutnya. Gambar 4.1 Tampilan Menu Tabel SPU 1 Sedangkan pada masing-masing halaman berisikan button-button unsur dalam sistem periodik yang apabila di-klik maka akan menampilkan detail keterangan dari unsur tersebut. Pemanggilan data unsur dapat dilihat pada kode program dibawah ini : Button buttonpt = (Button) findviewbyid(r.id.btnpt); buttonpt.setonclicklistener(new View.OnClickListener() public void onclick(view v) { Intent myintent = new Intent(v.getContext(),DetailUnsurActivity.class); Bundle b = new Bundle(); b.putint("no_atom_id", 78); myintent.putextras(b); startactivityforresult(myintent, 0);} }); 2. Menu Perhitungan Setelah memilih menu perhitungan pada halaman menu utama, maka akan muncul halaman menu perhitungan stoikiometri larutan. 12
16 Gambar 4.2 Tampilan Perhitungan Pada halaman ini siswa dapat meng-input-kan nilai yang diketahui kemudian user memilih button yang akan dicari nilainya. Maka hasil perhitungan akan terisi pada edittext yang variabelnya dicari. Salah satu logika perhitungan yang digunakan dapat dilihat pada kode program di bawah ini : private class massa implements OnClickListener { public void onclick(view v) { try { Double M = Double.parseDouble(txtMolar.getText().toString()); Double Mr = Double.parseDouble(txtAr.getText().toString()); Double n = Double.parseDouble(txtMol.getText().toString()); Double V = Double.parseDouble(txtVolume.getText().toString()); if(n!= 0 && Mr!= 0){ Double hasil = n*mr; DecimalFormat df = new DecimalFormat("@@##"); txtmassa.settext(df.format(hasil)); }else if (M!= 0 && Mr!= 0 && V!= 0 ){ Double ml = V / 1000; Double hasil1 = (M*ml*Mr)/1000; DecimalFormat df = new DecimalFormat("@@##"); txtmassa.settext(df.format(hasil1)); }else{ int ab = 5000; Toast.makeText(getApplicationContext(), "Perhitungan Tidak Dapat Dilakukan, karena variabel yang dimasukkan tidak sesuai",ab).show();} } catch (Exception e) { } } } 13
17 4.1.2 Uji Coba Program Uji Coba program bertujuan untuk menghindari kesalahan pada program yang dibuat. Pengujian ini dilakukan dengan mengimplemetasikan. Disini pengujian menggunakan metode whitebox dan blackbox. 1. White box testing, telah dilakukan selama masa coding program. Caranya dengan menguji logika jalur program. Dan hasil yang didapatkan menunjukkan tidak adanya kesalahan logika dalam pemrograman. 2. Black box testing, dilakukan untuk mengetahui apakah program yang dibuat sudah sesuai dengan kebutuhan fungsionalnya. Pengetesan dilakukan pada seluruh modul program. Berdasarkan hasil uji coba yang telah dilakukan terhadap fitur dan elemen-elemen yang terdapat dalam aplikasi ini adalah sebagai berikut : Tabel 4.1 Hasil Uji Coba Fitur NO Fitur Keterangan 1 Splash Screen Berjalan baik 2 Menu Utama Berjalan Baik 3 Halaman SPU Berjalan baik 4 Halaman Detail Unsur Berjalan Baik 5 Halaman Perhitungan Berjalan baik 6 Halaman Tips Berjalan baik 7 Halaman Detail Tips Berjalan baik 8 Halaman Rumus Berjalan baik 9 Halaman About Berjalan baik Untuk mengetahui aplikasi dapat berjalan dengan baik atau tidak, aplikasi Klasifikasi Unsur Kimia dan Perhitungan Stoikiometri akan diuji menggunakan smartphone. Percobaan ini dilakukan pada smartphone yang menggunakan android minimal versi 2.2 Froyo. Tabel 4.2 Hasil Uji Coba Aplikasi Smartphone Versi Keterangan Catatan Sony experia sola 2.3 (Ginger Bread) Berjalan dengan baik Semua fitur berjalan dengan baik Manual Program Manual program menjelaskan bagaimana proses pembuatan program aplikasi Klasifikasi Unsur Kimia dan Perhitungan Stoikiometri berbasis android OS. Sebelum 14
18 membuat aplikasi ini terlebih dahulu mempersiapkan lembar kerja. Setelah menjalankan IDE Eclupse Juno dan pengisian kotak dialog selesai, maka akan muncul tampilan ruang kerja / workspace seperti gambar berikut : Gambar 4.3 Tampilan Ruang Kerja Eclipse Juno Dalam membuat projek android yang diperlukan adalah membuat layout aplikasi. Untuk membuat layout, buka package aplikasi yang ada di package explorer dan buka file xml didalam folder res-layout Manual Instalasi Manual instalasi menjelaskan tentang bagaimana cara install sofware di perangkat mobile. Cara meng-install aplikasi ini dibagi menjadi 2 cara, yaitu install aplikasi melalui google play dan melalui SDK Pemeliharaan Sistem Berikut pemeliharaan dari aplikasi Unsur Kimia dan Perhitungan Stoikiometri : 1. Backup master dari aplikasi agar jika terhapus dapat di-install ulang. 2. Segera download versi terbaru apabila sudah keluar. 5. Penutup 5.1 Kesimpulan Berdasarkan rumusan masalah, tujuan penelitian, implementasi dan pembahasan maka penulis dapat mengambil kesimpulan sebagai berikut : 1. Aplikasi Klasifikasi Unsur Kimia dan Perhitungan Stoikiometri berbasis android melibatkan penggunaan peralatan elektronik dalam penciptaanya. 2. Pembuatan aplikasi Klasifikasi Unsur Kimia dan Perhitungan Stoikiometri berbasis android diharapkan dapat membantu siswa SMA dalam mempelajari tabel sistem periodik dan akurasi data. 15
19 5.2 Saran Beberapa saran yang dapat penulis berikan bagi pengembang yang ingin mengembangkan aplikasi ini adalah sebagai berikut : 1. Aplikasi ini perlu dikembangkan lebih baik apabila bisa di-update secara berkala. 2. Pada menu perhitungan, pengembang bisa menambahkan form untuk menghitung Mr, sehingga pengguna tidak perlu menghitung Mr secara manual. 3. Untuk mengembangkan aplikasi ini alangkah baiknya jika dipromosikan secara langsung ataupun online melalui berbagai media. DAFTAR PUSTAKA Anonim Tabel Sistem Periodik. Diakses tanggal 13 Mei Anonim. Tahun Publshised. Unsur-Unsur Kimia. golongan-ia-alkali.html. Diakses tanggal 29 Mei Dantri Versi-versi Eclipse, Diakses 27 Mei 2013 Fatimah,Wina Eclipse. Diakses 30 Mei 2013 Huda, Arif Akbarul Jam Pintar Pemrograman Android. Yogyakarta :Andi Johari, J.M.C Kimia 2 SMA dan MA Untuk Kelas XI. Jakarta:Esis. Luthfi, Emha Taufiq Modul Kuliah Program Aplikasi Mobile. Yogyakarta :STMIK Amikom. Purba, Michael Kimia Untuk SMA Kelas X Semester 1. Jakarta:Erlangga. Safaat H, Nazruddin Android Pemrgraman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung :Informatika. Supardi, Yuniar Semua Bisa Menjadi Programmer Android Basic. Jakarta : Media Elex Komputindo. 16
PERANCANGAN APLIKASI MOBILE PERHITUNGAN GERAK PARABOLA PADA PELAJARAN FISIKA SMA KELAS X BERBASIS ANDROID NASKAH PUBLIKASI
PERANCANGAN APLIKASI MOBILE PERHITUNGAN GERAK PARABOLA PADA PELAJARAN FISIKA SMA KELAS X BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Yeyen Rizki Amelia 09.11.3465 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA
Lebih terperinciBAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan
BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa
Lebih terperinciAPLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo
APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Edi Hadi Widodo 08.11.2027 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA
Lebih terperinciBAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang
Lebih terperinciPERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI
PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Dian Rusvinasari 12.12.6832 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
Lebih terperinciPEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID
PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID HALAMAN JUDUL NASKAH PUBLIKASI diajukan oleh Dyan Auditya 10.11.4415 Kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI
Lebih terperincicepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga
APLIKASI PHONEBOOK DARURAT BERBASIS ANDROID ECA (Emergency Call Aplication) 1. Latar Belakang Perkembangan di bidang teknologi informasi saat ini semakin cepat dan kian merambah ke setiap komponen teknologi
Lebih terperinciAPLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID
Makalah Nomor: KNSI-106 APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID Tavipia Rumambi 1, Rosny Gonidjaya 2, Sari Dwi Rahmani 3 Jurusan Teknik Informatika, Fakultas Teknologi
Lebih terperinciBAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul
BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Beberapa sumber referensi didapat dari berbagai penelitian yang dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul Perancangan Aplikasi
Lebih terperinciPEMBUATAN APLIKASI FOTOGRAFI UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Imam Zulfikar
PEMBUATAN APLIKASI FOTOGRAFI UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Imam Zulfikar 11.12.5737 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA
Lebih terperinciPERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS-RUMUS MATEMATIKA SMP BERBASIS ANDROID NASKAH PUBLIKASI
PERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS-RUMUS MATEMATIKA SMP BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Yusiana Pambaruni 10.11.4497 Kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA
Lebih terperinciPemrograman Mobile Android. ajib susanto fik Udinus 1
Pemrograman Mobile Android Pemrograman Mobile ajib susanto fik Udinus 1 TIK Mahasiswa mengetahui materi apa saja yang akan didapat selama mengikuti mata kuliah pemrograman mobile Mahasiswa dapat menjelaskan
Lebih terperinciPENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya
PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi.
Lebih terperinciBAB 1 PENDAHULUAN. dunia pendidikan yaitu mengenai cara pembelajaran yang berbasis e-learning atau
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi Informasi meliputi hal yang berkaitan dengan proses, penggunaan sebagai alat bantu, manipulasi dan pengelolaan informasi. Dalam bidang pendidikan dan kebudayaan,
Lebih terperinciPERANCANGAN APLIKASI KUMPULAN BERBAGAI RESEP MASAKAN INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Gilang Mantara Putra
PERANCANGAN APLIKASI KUMPULAN BERBAGAI RESEP MASAKAN INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Gilang Mantara Putra 10.11.3994 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM
Lebih terperinciAPLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID
APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID Yulia Chalri 1, Hasma Rasjid 2, Thariq Basyir 3 1,2) Sistem Informasi, Fakultas Ilmu Komputer dan TI Universitas Gunadarma 3) Teknik Informatika,
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Penulis sangat membutuhkan sebuah landasan teori yang dapat mendukung segala pembuatan tugas akhir, landasan teori ini berisikan tentang teori-teori berhubungan
Lebih terperinciBAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.
35 BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Program Studi Ilmu Komputer, Jurusan Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Lampung,
Lebih terperinciRANCANG BANGUN APLIKASI BERBASIS ANDROID SEBAGAI MEDIA INFORMASI RUTE ANGKUTAN KOTA DI PURBALINGGA
RANCANG BANGUN APLIKASI BERBASIS ANDROID SEBAGAI MEDIA INFORMASI RUTE ANGKUTAN KOTA DI PURBALINGGA JURNAL Disusun oleh : Mohammad Nurtryono Hs 10.11.1785 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI
Lebih terperinciKUMPULAN APLIKASI JAVA J2ME
KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia
Lebih terperinciPEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI
PEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI diajukan oleh Arif Rohman Hakim 10.12.4663 kepada JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN
Lebih terperinciBAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.
BAB II KAJIAN PUSTAKA A. ANDROID 1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. android menyediakan
Lebih terperinciMobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP
Mobile Programming rendra@uigm.ac.id Rendra Gustriansyah, S.T., M.Kom., MCP Market Share Platform Smartphone Android Android adalah sebuah tumpukan software untuk peralatan bergerak yang terdiri dari sistim
Lebih terperinciKoleksi Program Tugas Akhir dan Skripsi dengan
Koleksi Program Tugas Akhir dan Skripsi dengann Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi
Lebih terperinciBAB IV. Implementasi dan Pengujian
BAB IV Implementasi dan Pengujian 4.1. Implementasi Aplikasi Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi dan pengujian aplikasi. Pada tahap implementasi terdapat
Lebih terperinciBAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.
BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Dalam melakukan penelitian ini, penulis merujuk pada beberapa penelitian terdahulu sebagai referensi yang sedikit banyaknya berkaitan secara langsung maupun
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi android dapat dikembangkan dalam Java. Project Java Android digunakan untuk menjalankan dan
Lebih terperincilinux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.
BAB II KAJIAN PUSTAKA A. ANDROID a. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid menyediakan
Lebih terperinciPEMBUATAN APLIKASI CALORIEANDWATER BERBASIS ANDROID NASKAH PUBLIKASI
PEMBUATAN APLIKASI CALORIEANDWATER BERBASIS ANDROID COVER NASKAH PUBLIKASI diajukan oleh Anggoro Yudha Kurniawan 10.12.4691 kepada JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
Lebih terperinciPERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID
PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL NASKAH PUBLIKASI diajukan oleh Rhizky Eva Marisda 10.11.4462 Kepada JURUSAN TEKNIK INFORMATIKA
Lebih terperinciAPLIKASI MOBILE LEARNING UNTUK FAKULTAS KEDOKTERAN HEWAN BERBASIS ANDROID. Rachmawati Ayuningrum STMIK EL RAHMA
APLIKASI MOBILE LEARNING UNTUK FAKULTAS KEDOKTERAN HEWAN BERBASIS ANDROID Rachmawati Ayuningrum STMIK EL RAHMA Email : rahmawati.ayu74@yahoo.com Abstract Learning is very important for everyone which is
Lebih terperinciBAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi
BAB 2 LANDASAN TEORI 2.1. Sekilas Sistem Operasi Android Android merupakan sebuah sistem operasi sama halnya dengan sistem operasi Windows, Linux, maupun Mac OS. Aplikasi android dikembangkan menggunakan
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Sistem Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain yang ada dalam dokumen desain sistem yang telah disetujui serta
Lebih terperinciBAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi
BAB II DASAR TEORI DAN TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Tabel 2.1 Tinjauan Pustaka Parameter Penulis Frans Napitupulu (2011) Abdul Latif (2012) Iqbal Fauzi (2012) Judul Platform Deskripsi Aplikasi
Lebih terperinciBAB IV IMPLEMENTASI DAN ANALISA
BAB IV IMPLEMENTASI DAN ANALISA 4. Implementasi dan Analisa Pada bagian ini akan dijelaskan langah-langkah pembuatan aplikasi dengan menggunakan Bahasa pemrograman Java untuk Android, proses implementasi
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
49 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak
Lebih terperinciBAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan
BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam. Waktu penelitian dilaksanakan semester ganjil
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi merupakan tahap penerapan sistem supaya dapat di operasikan. Pada tahap ini dijelaskan mengenai, implementasi perangkat lunak,
Lebih terperinciBAB IV TESTING DAN IMPLEMENTASI SISTEM
BAB IV TESTING DAN IMPLEMENTASI SISTEM 4.1. Implementasi Sistem Implementasi merupakan tahap pengembangan analisa dan rancangan menjadi sebuah sistem untuk dilakukan kajian mengenai rangkaian sistem baik
Lebih terperinciPEMBUATAN APLIKASI KUIS PERANGKAT KOMPUTER BERBASIS ANDROID
Jurnal Ilmiah DASI Vol. 14 No. 04 Desember 2013, hlm 21-26 ISSN: 1411-3201 PEMBUATAN APLIKASI KUIS PERANGKAT KOMPUTER BERBASIS ANDROID Catur Priyo Pambudi 1), Heri Sismoro 2) 1) Teknik Informatika STMIK
Lebih terperinciPENGGUNAAN MEDIA PEMBELAJARAN BERBASIS ANDROID PADA PEMBELAJARAN KIMIA
PENGGUNAAN MEDIA PEMBELAJARAN BERBASIS ANDROID PADA PEMBELAJARAN KIMIA Pendidikan sebuah negara sangat menentukan kemajuan negara tersebut. Semakin maju pendidikan di suatu negara maka semakin majulah
Lebih terperinciANALISIS DAN PERANCANGAN APLIKASI PEMBELAJARAN VIROLOGY BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dewi Nur Hidayati
ANALISIS DAN PERANCANGAN APLIKASI PEMBELAJARAN VIROLOGY BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Dewi Nur Hidayati 12.12.6797 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA
Lebih terperinciBAB V IMPLEMENTASI DAN PEMBAHASAN
A V IMPLEMENTASI DAN PEMAHASAN 5.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini akan dijabarkan spesifikasi perangkat keras dan perangkat
Lebih terperinciMEMBANGUN APLIKASI KAMUS BUAH DAN SAYUR KABUSAKI BERBASIS ANDROID NASKAH PUBLIKASI
MEMBANGUN APLIKASI KAMUS BUAH DAN SAYUR KABUSAKI BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Danis Afnita Afdriani 11.01.2840 Nurdiyah Rus Natalia 11.01.2853 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA
Lebih terperinciMEMBANGUN UTILITY RESPONSIVE DESIGN BERBASIS ANDROID (STUDI KASUS : APLIKASI SOUND OF INDONESIA) NASKAH PUBLIKASI
MEMBANGUN UTILITY RESPONSIVE DESIGN BERBASIS ANDROID (STUDI KASUS : APLIKASI SOUND OF INDONESIA) NASKAH PUBLIKASI diajukan oleh Pratama Nur Wijaya 09.11.3304 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA
Lebih terperinciAPLIKASI PENGENALAN ABEL PERIODIK UNSUR-UNSUR KIMIA BERBASISKAN PLAFORM ANDROID Mia Mustari. ( ), Dr. Ravi Ahmad Salim., MSc Jurusan Sistem Inf
APLIKASI PENGENALAN ABEL PERIODIK UNSUR-UNSUR KIMIA BERBASISKAN PLAFORM ANDROID Mia Mustari. (11108231), Dr. Ravi Ahmad Salim., MSc Jurusan Sistem Informasi, Ilmu Komputer dan eknologi Informasi Universitas
Lebih terperinciPERANCANGAN APLIKASI INFORMASI PROPERTI DI YOGYAKARTA MENGGUNAKAN FASILITAS GLOBAL POSITIONING SISTEM (GPS) BERBASIS ANDROID
PERANCANGAN APLIKASI INFORMASI PROPERTI DI YOGYAKARTA MENGGUNAKAN FASILITAS GLOBAL POSITIONING SISTEM (GPS) BERBASIS ANDROID Geri Krisdiansyah, Emha Taufiq Luthfi STMIK AMIKOM Yogyakarta email : emha@amikom.ac.id
Lebih terperinciGambar 1. Perangkat mobile Android
Modul 8 1. TUJUAN Mahasiswa dapat menegetahui beberapa tipe sistem operasi Android Mahasiswa dapat mencoba membuat beberapa aplikasi Android sederhana Mahasiswa dapat membuat aplikasi menampilkan text
Lebih terperinciPENGEMBANGAN SISTEM INFORMASI GEOGRAFIS (SIG) PENYEDIA LAYANAN KESEHATAN BERBASIS ANDROID (Studi Kasus Kota Bandar Lampung)
PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS (SIG) PENYEDIA LAYANAN KESEHATAN BERBASIS ANDROID (Studi Kasus Kota Bandar Lampung) 1 Budiman Ruliansyah, 1 Kurnia Muludi, 1 Febi Eka Febriansyah 1 Jurusan Ilmu
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang akan membahas tentang penyelesaian masalah yang akan memberikan jalan keluarnya. Dalam hal ini akan dikemukakan beberapa teori-teori yang berkaitan
Lebih terperinciAplikasi Mobile Sebagai Sarana Info Lokasi Daerah Plat Nomor Kendaraan Berbasis Android NASKAH PUBLIKASI. diajukan oleh Gabion Nurhidayat
Aplikasi Mobile Sebagai Sarana Info Lokasi Daerah Plat Nomor Kendaraan Berbasis Android NASKAH PUBLIKASI diajukan oleh Gabion Nurhidayat 09.11.3046 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
Lebih terperinciAPLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI
APLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Harlis Budhi Jatmiko 09.11.2720 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013 SCOUT
Lebih terperinciAPLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID
Makalah Nomor: KNSI-40 APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID Ike Putri Kusumawijaya 1, Kemal Ade Sekarwati 2 1 Teknik Informatika, Fakultas Teknologi Industri, Universitas
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh
Lebih terperinciBAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang
BAB II KAJIAN PUSTAKA A. Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan berlatih
Lebih terperinciPERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID
PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID Penulis : Kristian Ariyanto Zai Jurusan : Teknik Informatika Fakultas : Ilmu
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Uji coba terhadap aplikasi dilakukan untuk melihat apakah fungsi-fungsi dasar aplikasi berjalan sebagaimana mestinya. Dalam melakukan uji coba terhadap
Lebih terperinciPERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI
PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Nanda Amalia Ocvitasari 11.12.6259 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA
Lebih terperinciPraktikum I Pengenalan Android
Praktikum I Pengenalan Android Pokok Bahasan: Instalasi Android Development Tool Cara Instalasi developer tool Android Tujuan Belajar Setelah mempelajari modul ini mahasiswa diharapkan mengetahuii: Cara
Lebih terperinciSKRIPSI RANCANG BANGUN APLIKASI TANAMAN OBAT TRADISIONAL BERBASIS ANDROID. Oleh : ANDI NUR CAHYO
SKRIPSI RANCANG BANGUN APLIKASI TANAMAN OBAT TRADISIONAL BERBASIS ANDROID Oleh : ANDI NUR CAHYO 201151097 SKRIPSI INI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH GELAR SARJANA KOMPUTER (S.Kom)
Lebih terperinciPEMBUATAN APLIKASI PENGENALAN BUDAYA DARI 34 PROVINSI DI INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Yolinri Syauta
PEMBUATAN APLIKASI PENGENALAN BUDAYA DARI 34 PROVINSI DI INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Yolinri Syauta 11.11.5542 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM
Lebih terperinciPERANCANGAN APLIKASI PENCARIAN PASAR TRADISIONAL DI KABUPATEN BANTUL BERBASIS ANDROID NASKAH PUBLIKASI
PERANCANGAN APLIKASI PENCARIAN PASAR TRADISIONAL DI KABUPATEN BANTUL BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Muhammad Tony Deniarko 12.11.6043 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
Lebih terperinciABSTRAK. Kata kunci : Google Map, Android, Kuliner.
ABSTRAK Teknologi sudah menjadi kebutuhan pelengkap di lingkungan masyarakat sekarang ini. Proses penelusuran informasi secara manual yang membutuhkan waktu yang lama untuk menemukan tempat atau lokasi
Lebih terperinciBAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan
BAB IV IIMPLEMENTASI DAN PENGUJIAN Implementasi merupakan tahap pengembangan dimana hasil analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada awal bagian ini akan dijelaskan spesifikasi
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN 3.1 Alur Penelitian Dalam pembangunan sistem, penelitian menggunakan model Software Development Life Cycle). Model-model yang digunakan pada SDLC yaitu : a) Waterfall, b)
Lebih terperinciAPLIKASI PENGENALAN NABI BESERTA SEJARAHNYA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Joko Triono
APLIKASI PENGENALAN NABI BESERTA SEJARAHNYA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Joko Triono 11.11.4918 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA
Lebih terperinciBAB IV PEMBAHASAN. Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui
80 BAB IV PEMBAHASAN 4.1 Hasil Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui lokasi SPBU yang ada di Kota Bandar Lampung dengan menggunakan teknologi Markerless Augmented
Lebih terperinciAplikasi Pengingat Jadwal Kontrol Rutin ke Dokter Berbasis Mobile
Jurnal Teknik Elektro dan Komputer, Vol.1, No.1, April 2013, 29-33 29 Aplikasi Pengingat Jadwal Kontrol Rutin ke Dokter Berbasis Mobile Juni Nurma Sari 1 1 Teknik Informatika Politeknik Caltex Riau, 1
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Perangkat Keras Agar aplikasi dapat dijalankan dengan baik dan lancar, diperlukan spesifikasi standar dari suatu perangkat keras. Ada beberapa
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak
Lebih terperinciAPLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID
APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID Murtiyoso 1, Fandy Setyo Utomo 2 1 Program Studi Teknik Informatika, STMIK AMIKOM Purwokerto E-mail : moertiyoso@gmail.com 2 Program
Lebih terperinciBAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.
BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform
Lebih terperinci1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).
1 BAB II LANDASAN TEORI Landasan teori menjelaskan beberapa teori yang berkaitan dengan permasalahan yang dibahas sebagai dasar pemahaman dalam sebuah sistem serta metode yang dipakai untuk kegiatan pengembangan
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan sebelumnya diantaranya :
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Beberapa tinjauan pustaka tentang aplikasi test buta warna yang pernah dilakukan sebelumnya diantaranya : Ratri Widianingsih, Awang Harsa Kridalaksana,
Lebih terperinciBAB I I. PENDAHULUAN 1.1 Latar belakang
BAB I I. PENDAHULUAN 1.1 Latar belakang Pada bab ini membahas tentang pendahuluan. Teknologi sudah sangat berkembang di era zaman sekarang. Bahkan teknologi sudah menjadi kebutuhan primer dari manusia
Lebih terperinciLembar Observasi Laboratorium
Lembar Observasi Laboratorium Berikut ini adalah lembar observasi keterampilan laboratorium untuk mata praktikum kimia anorganik pokok bahasan titasi Iodometri. Bagi yang ingin mengunduh, dapat diunduh
Lebih terperinciAPLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID
APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID Yustika Kurniati Program Studi Magister Teknik Komputer, Program Magister Teknik Elektro Sekolah Teknik Elektro dan Informatika Institut Teknologi
Lebih terperinciPERANCANGAN APLIKASI KITAB UNDANG-UNDANG HUKUM PERDATA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Try Sulaiman Armanto Putra
PERANCANGAN APLIKASI KITAB UNDANG-UNDANG HUKUM PERDATA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Try Sulaiman Armanto Putra 10.11.4293 kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA
Lebih terperinciPERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID
PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma 3 Oleh : MUHAMMAD IRVAN NIM
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Specification Requirement Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi pengaplikasian program aplikasi agar dapat berjalan dengan baik. Specification
Lebih terperinciAplikasi Marketing Mobile System Pada PT. Tunas Dwipa Matra Jakarta
Aplikasi Marketing Mobile System Pada PT. Tunas Dwipa Matra Jakarta Silvester Dian Handy Permana Fakultas Industri Kreatif dan Telematika Universitas Trilogi Jl. TMP. Kalibata, DKI Jakarta handy@trilogi.ac.id
Lebih terperinciPERANCANGAN APLIKASI KAMUS BROADCASTING UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Aditya Wahyu Prasetyo
PERANCANGAN APLIKASI KAMUS BROADCASTING UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Aditya Wahyu Prasetyo 11.11.4653 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA
Lebih terperinciBAB 1 PENDAHULUAN 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Hitomi Takahashi dan Takayuki Kushida (2014) menjelaskan bahwa pengguna dalam menghubungkan perangkat mereka ke sebuah jaringan masih mengalami keterbatasan kemampuan,
Lebih terperinciBAB III METODE PENELITIAN
43 BAB III METODE PENELITIAN 3.1 Peralatan Pendukung Dalam penelitian ini dibutuhkan beberapa alat untuk mendukung berjalannya perancangan dan implementasi aplikasi. 3.1.1 Perangkat Lunak Perangkat lunak
Lebih terperinciPERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK
Jurnal Teknik Informatika, Vol 1 September 2012 PERANCANGAN DAN PEMBUATAN APLIKASI MOBILE PENGINGAT JADWAL IMUNISASI SERTA INFORMASI TEMPAT PRAKTEK DOKTER SPESIALIS ANAK Veny Alfiandari 1), Juni Nurma
Lebih terperinciABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha
ABSTRAK Dengan tersedianya smartphone atau tablet yang canggih saat ini, segala macam informasi dapat dengan mudah didapatkan dimanapun dan kapanpun. Untuk membantu siswa mempersiapkan diri menghadapi
Lebih terperinciBAB 3 LANDASAN TEORI
BAB 3 LANDASAN TEORI Aplikasi Menurut Jogiyanto (2008) menjelaskan bahwa aplikasi adalah penggunaan dalam suatu komputer, instruksi, atau pernyataan yang disusun sedemikian rupa sehingga komputer dapat
Lebih terperinciBAB III METODOLOGI PENELITIAN. Penelitian dilaksanakan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu
31 BAB III METODOLOGI PENELITIAN 3.1 Waktu dan Tempat Penelitian Penelitian dilaksanakan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Lampung yang berada di jalan
Lebih terperinciBAB 1 PENDAHULUAN. elemen multimedia, di antaranya adalah teks, gambar, suara, video, dan animasi
BAB 1 PENDAHULUAN 1.1 Latar Belakang Multimedia banyak digunakan sebagai media penyampaian informasi yang efektif karena hal tersebut dilakukan dengan menggabungkan bermacam - macam elemen multimedia,
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh
Lebih terperinciSetting Android Virtual Device (AVD) - Java SDK - Eclipse - ADT. Pertemuan-2
Mengenal Java Perkembangan Android dan API Android Komponen OS Android Komponen Aplikasi android Extensible Markup Language (XML) Eclipse dan perkembangannya Instalasi Perangkat Lunak - Java SDK - Eclipse
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak pada
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak
Lebih terperinciPERANCANGAN DAN IMPLEMENTASI MEDIA PEMBELAJARAN NAMA LATIN TUMBUHAN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dewi Tri Nurhayati
PERANCANGAN DAN IMPLEMENTASI MEDIA PEMBELAJARAN NAMA LATIN TUMBUHAN BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Dewi Tri Nurhayati 11.12.5536 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Aplikasi menu masakan khas minang berbasis android ini bertujuan untuk memberikan informasi mengenai informasi menu masakan khas minang kepada masyarakat, informasi
Lebih terperinciRancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android
Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android M. Abdurrozzaq Almuzakki Program Studi Teknik Informatika - S1, Fakultas Ilmu Komputer, Universitas
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak
Lebih terperinciANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID
ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID Naskah Publikasi diajukan oleh Yudhita Dewi Retnoningratri 09.11.3399 kepada SEKOLAH TINGGI ILMU MANAJEMEN INFORMATIKA DAN
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Impelementasi merupakan tahap pengembangan rancangan menjadi sebuah kode program. Di awal bagian ini dijabarkan spesifikasi perangkat keras (hardware)
Lebih terperinciSistem Penentuan Kualitas Pelayanan Di Bidang Kesehatan Berbasis Android
Sistem Penentuan Kualitas Pelayanan Di Bidang Kesehatan Berbasis Android Siti Mujilahwati, Nur Nafi iyah Prodi Teknik Informatika Fakultas Teknik Universitas Islam Lamongan Email: moedjee@gmail.com, mynaff26@gmail.com
Lebih terperinciANALISIS DAN PERANCANGAN KAMUS GEOGRAFI BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Fitriana Nurhadi
ANALISIS DAN PERANCANGAN KAMUS GEOGRAFI BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Fitriana Nurhadi 11.12.6145 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA
Lebih terperinci