sumber daya manusia. Oleh sebab itu, pendidikan menjadi sangat penting dan vital dalam membangun sumber daya manusia yang cerdas dan berkualitas. Peme

Ukuran: px
Mulai penontonan dengan halaman:

Download "sumber daya manusia. Oleh sebab itu, pendidikan menjadi sangat penting dan vital dalam membangun sumber daya manusia yang cerdas dan berkualitas. Peme"

Transkripsi

1 APLIKASI SISTEM INFORMASI SEKOLAH MENENGAH ATAS DI JAKARTA UTARA BERBASIS ANDROID ABSTRAK 1 Hendi Ravasia ( ) 2 Dr. Aviarini Indrati, SKom., MMSi. 1 Mahasiswa Sistem Informasi Universitas Gunadarma hendyravasia@gmail.com 2 Dosen & Staff Universitas Gunadarma avi@staff.gunadarma.ac.id Di kota besar seperti Jakarta, jumlah Sekolah Menengah Atas (SMA) tergolong tinggi. Di wilayah Jakarta Utara misalnya, memiliki kurang lebih 83 SMA Negeri dan Swasta. Banyaknya jumlah SMA tentunya baik karena memberikan banyak alternatif pilihan bagi calon peserta didik dan orang tua murid. Namun, sedikitnya informasi mengenai profil suatu SMA di Jakarta Utara serta lokasi keberadaannya, menjadi salah satu hambatan untuk menentukan pilihan. Oleh sebab itu penulis mengambil tema aplikasi Sistem Informasi Sekolah Menengah Atas Di Jakarta Utara Berbasis Android. Aplikasi ini memungkinkan untuk melihat lokasi SMA di sekitar pengguna sekaligus memberikan informasi mengenai profil SMA tersebut. Diharapkan dengan adanya aplikasi ini membuat masyarakat lebih mudah untuk mengakses informasi mengenai profil dan lokasi SMA di Jakarta Utara. Kata kunci: Aplikasi Android, Pendidikan, Sekolah Menengah Atas, SMA. ABSTRACT A big city, like Jakarta has a lot number of senior high school. In case, North Jakarta has approximately 83 senior high school, both public and private. Many number of schools give good feedback to the candidate of senior high s students and their parents because it gives them many choices. But, the lack of information about the profile of senior high school in North Jakarta and also the information about location of the school made them harder to choose. Author made Application Information System Of Senior High School In North Jakarta Based On Android. This application enables people to see the location of senior high school and display the information about the profile of the school. Hopefully, this application make people easier to access the information about the profile and location of senior high school in North Jakarta. Keyword : Android Application, Information System, School, Senior High School. PENDAHULUAN Pendidikan merupakan sebuah kebutuhan yang mutlak diperlukan oleh setiap individu untuk menghadapi persaingan dalam era globalisasi seperti sekarang ini. Pendidikan juga turut mengambil peranan penting dalam menentukan kualitas dari 1

2 sumber daya manusia. Oleh sebab itu, pendidikan menjadi sangat penting dan vital dalam membangun sumber daya manusia yang cerdas dan berkualitas. Pemerintah sejak dulu telah mencanangkan program wajib belajar sembilan tahun, sehingga paling tidak setiap individu dapat mengenyam pendidikan hingga jenjang sekolah menengah pertama (SMP). Namun, jika melihat keadaan sekarang ini, pendidikan hingga jenjang SMP dirasa sangat kurang untuk memenuhi tuntutantuntutan di masa kini. Oleh sebab itu, para lulusan SMP diwajibkan untuk melanjutkan pendidikannya ke jenjang yang lebih tinggi, Sekolah Menengah Atas (SMA) adalah salah satu alternatifnya. Di kota besar seperti Jakarta, terdapat banyak sekali pilihan Sekolah Menengah Atas, dengan status milik negara maupun swasta yang tersebar hampir merata di setiap bagian pada 5 wilayah kotamadya. Sebagai contoh, di wilayah kotamadya Jakarta Utara memiliki 18 SMA Negeri dan kurang lebih 65 SMA Swasta. Banyaknya jumlah SMA yang tersedia tentunya menyediakan banyak pilihan yang ditawarkan kepada peserta didik. Para peserta didik yang ingin melanjutkan jenjang pendidikan ke SMA, biasanya akan selektif dalam memutuskan dimana mereka akan meneruskan pendidikannya, terlebih para orang tua peserta didik yang ingin anakanaknya bersekolah di SMA yang tepat. Kurangnya informasi mengenai lokasi SMA, Jarak ke suatu SMA, fasilitas yang tersedia dan hal-hal lainnya menjadi salah satu hambatan untuk menentukan SMA yang tepat bagi mereka. Oleh sebab itu, dibutuhkan sebuah sistem informasi yang mampu memberikan informasi mengenai keberadaan SMA beserta informasi pendukung lainnya. Sistem informasi tersebut digunakan untuk menampilkan data dan memberikan kemudahan dalam penyajian serta pencarian informasi. Berdasarkan uraian diatas, penelitian ini bertujuan untuk membangun sebuah Aplikasi Sistem Informasi mengenai Sekolah Menengah Atas di Jakarta Utara. TINJAUAN PUSTAKA Pendidikan Sesuai isi dari Undang-Undang No.2 Tahun 2003 Tentang SISDIKNAS, Pendidikan dapat didefinisikan sebagai Usaha sadar dan terencana untuk mewujudkan suasana belajar dan proses pembelajaran agar peserta didik secara aktif mengembangkan potensi dirinya untuk memiliki kekuatan spiritual keagamaan, pengendalian diri, kepribadian, kecerdasan, akhlak mulia, serta keterampilan yang diperlukan dirinya, masyarakat, bangsa dan negara. Selain definisi diatas, arti dari pendidikan sendiri sangatlah luas. Banyak definisi-definisi lain bermunculan seperti yang dikatakan oleh John Dewey, seorang filsuf asal Amerika Serikat yang mendefinisikan pendidikan sebagai Proses tanpa akhir (education is the process without end), dan pendidikan merupakan proses pembentukan kemampuan dasar yang fundamental, baik menyangkut daya fikir (daya intelektual) maupun daya emosional (perasaan) yang diarahkan kepada tabiat manusia dan kepada sesamanya. 2

3 Sekolah Menengah Atas (SMA) di Indonesia Di Indonesia, dikenal ada beberapa tingkatan jenjang pendidikan diantaranya Sekolah Dasar (SD), Sekolah Menengah Pertama (SMP), Sekolah Menengah Atas (SMA) dan Perguruan Tinggi / Universitas. Dua tingkatan awal yaitu SD dan SMP sudah diwajibkan oleh pemerintah lewat program Wajib Belajar 9 Tahun untuk diikuti oleh setiap peserta didik, dengan maksud agar setidaknya para peserta didik mendapatkan bekal pendidikan yang memadai. Namun jika melihat perkembangan dunia sekarang ini, pendidikan hingga jenjang SMP dinilai sangat kurang, sehingga ditakutkan mereka yang berpendidikan hanya sebatas SMP tidak mampu bersaing dengan yang berpendidikan lebih tinggi. Oleh sebab itu, Pemerintah mulai menghimbau kepada masyarakat agar setidaknya mereka mengeyam pendidikan hingga minimal tingkat SMA, dengan turut serta memberikan bantuan pada sektor pendidikan. Sekolah Menengah Atas (SMA) merupakan lanjutan dari pendidikan dasar (SD dan SMP) sebagaimana tertulis pada UU No.20 Tahun SMA merupakan salah bagian dari pendidikan menengah yaitu SMU, yang dalam hal ini tingkatannya setara dengan Sekolah Menengah Kejuruan (SMK) Madrasah Aliyah (MA), Madrasah Aliyah Kejuruan (MAK) atau sederajat lainnya. Sekolah menengah atas ditempuh dalam waktu 3 tahun, mulai dari kelas 10 sampai kelas 12. Pada tahun kedua (yakni kelas 11), siswa dapat memilih salah satu dari 3 jurusan yang ada, yaitu Sains, Sosial, dan Bahasa. Pada akhir tahun ketiga (yakni kelas 12), siswa diwajibkan mengikuti Ujian Nasional (dahulu Ebtanas) yang mempengaruhi kelulusan siswa. Lulusan SMA dapat melanjutkan pendidikan ke perguruan tinggi atau langsung bekerja. SMA diselenggarakan oleh pemerintah maupun swasta. Sejak diberlakukannya otonomi daerah pada tahun 2001, pengelolaan SMA negeri di Indonesia yang sebelumnya berada di bawah Departemen Pendidikan Nasional, kini menjadi tanggung jawab pemerintah daerah kabupaten/kota. Sedangkan Departemen Pendidikan Nasional hanya berperan sebagai regulator dalam bidang standar nasional pendidikan. Secara struktural, SMA negeri merupakan unit pelaksana teknis dinas pendidikan kabupaten/kota Java Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para pemrogram Java banyak mengambil keuntungan dari kumpulan kelas di pustaka kelas Java, yang disebut dengan Java Application Programing Interface (API). Kelaskelas ini diorganisasikan menjadi sekelompok yang disebut paket (package). Java API telah menyediakan fungsionalitas yang memadai untuk menciptakan applet dan aplikasi canggih. Jadi ada dua hal yang harus dipelajari dalam Java, yaitu mempelajari bahasa Java dan bagaimana mempergunakan kelas pada Java API. Kelas merupakan satusatunya cara menyatakan bagian eksekusi program, tidak ada cara lain. Pada Java, program javac berfungsi untuk mengkompilasi file kode sumber Java menjadi kelaskelas bytecode. File kode sumber mempunyai ekstensi *.java. Kompilator javac akan menghasilkam file bytecode kelas dengan ekstensi *.class. Interpreter merupakan modul utama sistem Java yang digunakan aplikasi Java dan menjalankan program bytecode Java. 3

4 Java menggunakan model pengamanan tiga lapis (three layer security model) untuk melindungi sistem dari untrusted java code. Pertama, bytecode verifier yang membaca bytecode sebelum dijalankan dan menjamin bytecode memenuhi aturan-aturan dasar bahasa Java. Kedua, class loader menangani pemuatan kelas Java ke runtime interpreter. Ketiga, manajer keamanan menangani keamanan tingkat aplikasi dengan mengendalikan apakah program berhak mengakses sumber daya seperti sistem file, port jaringan, proses eksternal dan sistem window. Eclipse Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan disemua platform (platformindependent). Berikut adalah sifat Eclipse : 1. Multi-platform, target sistem operasi Eclipse adalah Microsoft, Linux, Solaris, AIX dan Mac OS X. 2. Multi-language, dikembangkan dengan bahasa pemrograman Java, namun eclipse mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya seperti C/C++, Cobol, Phyton, Perl, PHP, dll. 3. Multi-role, selain untuk pengembangan aplikasi, Eclipse juga dapat digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak. Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya popular adalah kemampuannya untuk dikembangkan oleh pengguna dengan komponen yang dinamakan plug-in Sistem Operasi Android Android adalah sistem operasi untuk perangkat mobile seperti handphone, smartphone dan tablet pc yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam-macam piranti bergerak. Awalnya, Google.Inc membeli Android.Inc, pendatang baru yang membuat piranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan piranti keras, piranti lunak dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007 Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode-kode Android dibawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler. Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama, yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar-benar bebas distribusinya tanpa dukungan langsung dari Google, atau dikenal sebagai Open Handset Distribution (OHD). 4

5 Android sendiri mempunyai arsitektur sistem terdiri atas lima layer, pemisahan layer bertujuan untuk memberikan abstraksi sehingga memudahkan pengembangan aplikasi. Layer-layer tersebut adalah layer aplikasi, layer framework aplikasi, layer libraries, layer run-time, dan layer kernel. Gambar 1. memberikan gambaran umum komponen-komponen dalam arsitektur sistem operasi Android. 1. Layer Applications adalah layer dimana aplikasi Android berjalan seperti client, program SMS, kalender, peta, browser, dan lain-lain. 2. Layer Application Framework adalah layer yang berisi framework API yang dapat digunakan oleh programmer. Android tidak membedakan core applications dengan third-party applications dimana semuanya mempunyai akses ke API yang sama. Framework Android dirancang untuk memudahkan konsep reuse dari komponen. Gambar 1. Arsitektur Android 3. Layer Libraries berisi library C/C++ yang digunakan oleh berbagai komponen dalam sistem Android, seperti: 1. Sytem C library (libc) yang telah disesuaikan untuk perangkat embedded berbasis Linux. 2. Media Library untuk encoding berbagai format gambar, audio, video. 3. Surface Manager untuk mengatur tampilan. 5

6 4. LibWebCore, engine untuk Web Browser. 5. SGL, engine untuk grafik 2D. 6. Libraries 3D yang berbasis API OpenGL ES FreeType untuk rendering huruf Bitmap dan vector. 8. Library SQLite, engine untuk database relasional yang ringan. 4. Layer Android Runtime berisi berbagai core libraries yang menyediakan sebagian besar fungsionalitas yang serupa dengan API standar pada bahasa pemrograman Java. Pada layer ini juga terdapat Dalvik virtual machine (VM) dimana setiap aplikasi Android akan berjalan sebagai proses dengan instans tersendiri di atas VM ini. 5. Layer Linux Kernel berupa kernel Linux versi 2.6 sebagai core dari sistem yang menyediakan berbagai layanan seperti keamanan, manajemen memori, manajemen proses, stack jaringan, dan model driver. Layer ini juga menyediakan abstraksi antara perangkat keras dan lunak di atasnya XML XML (extensible Markup Language) dikembangkan mulai tahun 1996 dan mendapatkan pengakuan dari W3C pada bulan Februari Teknologi yang digunakan pada XML sebenarnya bukan teknologi baru, tapi merupakan turunan dari SGML yang telah dikembangkan pada awal 80-an dan telah banyak digunakan pada dokumentasi teknis bebagai proyek berskala besar. Ketika HTML dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling penting pada SGML dan dengan berpedoman pada pengembangan HTML menghasilkan markup language yang tidak kalah hebatnya dengan SGML. Seperti halnya HTML, XML juga menggunakan elemen yang ditandai dengan tag pembuka (diawali dengan < dan diakhiri dengan > ), tag penutup (diawali dengan </ diakhiri > ) dan atribut elemen (parameter yang dinyatakan dalam tag pembuka misal <form name= isidata >). Hanya bedanya, HTML medefinisikan dari awal tag dan atribut yang dipakai didalamnya, sedangkan pada XML kita bisa menggunakan tag dan atribut sesuai kehendak kita. Tag yang ada pada xml buat sendiri sesuai keinginan kita. Sampai di sini XML tidak melakukan apapun. Yang ada hanyalah informasi yang di kemas dengan tag XML. Kita harus membuat software lagi untuk untuk mengirim, menerima atau menampilkan informasi di dalamnya. XML untuk saat ini bukan merupakan pengganti HTML. Masing-masing dikembangkan untuk tujuan yang berbeda. Kalau HTML digunakan untuk menampilkan informasi dan berfokus pada bagaimana informasi terlihat, XML mendeskripsikan susunan informasi dan berfokus pada informasi itu sendiri. XML terutama dibutuhkan untuk menyusun dan menyajikan informasi dengan format yang tidak mengandung format standard layaknya heading, paragraf, tabel dan lain sebagainya. Sama dengan HTML, file XML berbentuk teks sehingga bila diperlukan kita bisa membacanya tanpa memerlukan bantuan perangkat lunak khusus. Hal ini memudahkan pengembang 6

7 aplikasi yang menggunakan XML untuk men-debug programnya. XML lebih fleksibel dibanding HTML dalam hal kemampuannya menyimpan informasi dan data. Pada XML kita bisa menyimpan data baik dalam atribut maupun sebagai isi elemen yang diletakkan diantara tag pembuka dan tag penutup. Kelebihan lain yang dimiliki XML adalah bahwa informasi bisa di pertukarkan dari satu sistem ke sistem lain yang berbeda platform. Misalnya dari Windows ke Unix, atau dari PC ke Machintos bahkan dari internet ke ponsel dengan teknologi WAP. METODE PENELITIAN Dalam Metode Penelitian diuraikan prosedur yang dilakukan dalam penelitian dimana secara garis besar dibagi menjadi lima tahap yaitu pengumpulan data, analisis kebutuhan, perancangan, pengkodean dan ujicoba. Pengumpulan data, dalam tahapan ini Penulis melakukan proses pengumpulan data data yang diperlukan untuk menunjang penulisan dan pembuatan aplikasi. Penulis melakukan riset lapangan ke Suku Dinas Pendidikan Menengah Kota Jakarta Utara untuk mendapatkan data mengenai profil sekolah. Penulis juga melakukan analisis peta untuk mendapatkan titik koordinat dari masing masing SMA berdasarkan data yang telah didapatkan sebelumnya, dengan menggunakan peta digital Google Maps dan aplikasi Peta Megapolitan sebagai aplikasi pendukung. Analisis kebutuhan, pada tahapan ini Penulis menganalisis kebutuhan informasi dan sasaran dari aplikasi yang dibuat. Sasaran pengguna dari aplikasi yang dibuat ini adalah para orang tua murid serta para peserta didik yang akan melanjutkan pendidikannya ke Sekolah Menengah Atas. Informasi yang dibutuhkan adalah informasi mengenai profil SMA dan lokasi dari masing masing SMA. Perancangan, dalam tahapan ini Penulis membuat rancangan rancangan dari aplikasi yang dibuat, antara lain struktur navigasi aplikasi, rancangan tampilan aplikasi dan rancangan database yang dipakai. Pengkodean, tahapan ini mengenai proses pengkodean aplikasi sesuai dengan rancangan yang telah dibuat menggunakan tool Eclipse Galileo untuk proses pembuatan aplikasi. Uji Coba, pada tahapan ini dilakukan uji coba untuk melihat sejauh mana aplikasi yang telah dirancang dan kemudian dibuat berfungsi dengan semestinya, sesuai dengan yang diharapkan. Uji coba yang dilakukan menggunakan emulator Android versi Google APIs (SDK Version 7) PEMBAHASAN Gambaran Umum Aplikasi Aplikasi Sistem Informasi Sekolah Menengah Atas Jakarta Utara ini merupakan aplikasi berbasis mobile yang dibuat dengan bahasa pemrograman Android. Aplikasi ini digunakan untuk memudahkan pengguna dalam melakukan pencarian lokasi dan informasi mengenai profil Sekolah Menengah Atas di wilayah Jakarta Utara. Informasi yang ditampilkan berupa informasi lokasi SMA, peta lokasi SMA, daya 7

8 tampung, jumlah kelas, program studi, dan fasilitas yang dimiliki masing masing SMA. Aplikasi ini menggunakan peta digital dari Google Maps untuk menampilkan informasi mengenai lokasi pada peta yang diwakilkan oleh penanda (marker) untuk masing masing SMA dan membutuhkan koneksi ke internet untuk mengakses peta yang disediakan Google serta sarana GPS untuk menentukan lokasi dari pengguna aplikasi. Hasil Pengumpulan Data Hasil dari pengumpulan data yang dilakukan di Suku Dinas Pendidikan Menengah Atas Jakarta Utara berupa data profil sekolah dalam bentuk digital dengan format.xls. Data yang didapat sebanyak 4 file.xls. Sesuai data yang didapatkan, terdapat 83 SMA, baik negeri dan swasta. Contoh data digital yang didapatkan sebagai berikut : Tabel 1. File Daftar Alamat Sekolah.xls Setelah data mengenai alamat SMA didapatkan, maka penulis menggunakan Google Maps dan aplikasi peta Megapolitan untuk mencari lokasi keberadaan SMA untuk mendapatkan titik lintang dan titik bujur SMA. Adapun aplikasi peta Megapolitan tersebut digunakan sebagai aplikasi bantuan untuk mendapatkan lokasi dari SMA, karena pada aplikasi ini sudah terdapat lokasi - lokasi dari beberapa SMA. Penulis kemudian membandingkanya dengan peta pada Google untuk mendapatkan koordinat titiknya. Adapun contoh data titik lintang dan titik bujur dapat dilihat pada Tabel 2 dibawah ini : Tabel 2. Contoh data titik lintang dan titik bujur 8

9 Analisis Kebutuhan Informasi yang dibutuhkan oleh orang tua dan calon siswa yang ingin melanjutkan pendidikannya antara lain adalah : a. Alamat dan nomor telepon SMA b. Program studi apa saja yang diselenggarakan c. Fasilitas apa saja yang tersedia d. Daya tampung serta jumlah kelas yang dimiliki SMA. Banyaknya jumlah SMA, negeri maupun swasta yang berada di wilayah Jakarta Utara, yang tersebar di tiap kecamatan dan kelurahan, menimbulkan kebutuhan akan informasi bagi pengguna. Informasi yang dibutuhkan oleh pengguna adalah informasi mengenai SMA apa saja yang terletak di suatu kecamatan atau kelurahan. Oleh sebab itu, muncul pengelompokkan didalam penyajian daftar pilihan SMA, daftar pilihan SMA dapat ditampilkan berdasarkan lokasi yaitu kecamatan atau kelurahan. Hal ini bertujuan untuk mempermudah pengguna memperoleh informasi mengenai profil SMA. Perancangan Aplikasi Pada tahap perancangan aplikasi ini akan dijelaskan tahapan perancangan struktur navigasi aplikasi, kemudian dijelaskan mengenai perancangan tampilan halaman halaman aplikasi dan pengkodean aplikasi. a. Struktur Navigasi Pada tahapan ini akan dijelaskan rancangan dari struktur navigasi aplikasi yang akan berjalan pada perangkat mobile pengguna. Struktur aplikasi yang dijelaskan dibawah ini merupakan struktur ketika aplikasi tersebut dijalankan. Dari struktur ini dapat dilihat keterhubungan halaman halaman yang ada pada aplikasi. Berikut ini Gambar 2. adalah rancangan struktur navigasi dari aplikasi yang dibangun. Gambar 2. Struktur navigasi aplikasi 9

10 b. Rancangan Tampilan Pada tahapan ini akan dirancang tampilan yang akan digunakan pada aplikasi, meliputi rancangan tampilan untuk halaman splash screen, halaman menu utama, halaman kategori daftar SMA, halaman daftar SMA, halaman info SMA, halaman peta, halaman cari SMA, serta halaman bantuan. Berikut salah satu contoh rancangan halaman yang akan dibuat, halaman menu utama. Gambar 3. Rancangan halaman menu utama Halaman ini adalah halaman yang dituju aplikasi setelah menampilkan halaman splash screen. Pada halaman ini terdapat sebuah header yang berisi nama dari aplikasi, kemudian terdapat 5 buah pilihan menu yang dapat dipilih yaitu opsi Daftar SMA dengan gambar 1 yaitu gambar list sebagai icon-nya, Peta Lokasi SMA dengan gambar 2 yaitu gambar peta sebagai icon-nya, Cari SMA dengan gambar 3, berupa gambar kaca pembesar sebagai icon-nya, Bantuan dengan gambar 4 yaitu gambar tanda tanya sebagai icon-nya dan Keluar dengan gambar 5 untuk icon-nya c. Rancangan Database Pada tahapan ini akan dijelaskan mengenai rancangan database yang dipakai dalam aplikasi. Adapun aplikasi ini memiliki 1 buah tabel database yaitu, dbsma yang berfungsi menyimpan data mengenai profil sekolah seperti alamat, no.telepon, program studi dan data lainnya. Dalam tabel ini terdapat 14 field, yaitu Id, Latitude, Longtitude, Nama, Jenis, Alamat, Kecamatan, Kelurahan, Telepon, Program Studi, Daya Tampung, Jumlah Kelas, Fasilitas, dan Desc. Database yang digunakan pada aplikasi ini adalah database yang datadatanya berasal dari sebuah file teks, bukan dilakukan penginputan data lewat kode program. Saat aplikasi dijalankan, secara otomatis data data tersebut di-generate ke tabel dari database yang telah dibuat. 10

11 Pengkodean Aplikasi Setelah sebelumnya sudah dilakukan perancangan halaman halaman tampilan aplikasi. Tahapan selanjutnya adalah proses pengkodean aplikasi. Proses ini adalah pembuatan halaman halaman tersebut sesuai dengan rancangan yang telah dibuat yaitu halaman splash screen, halaman menu utama, halaman kategori daftar SMA, halaman daftar SMA, halaman info SMA, halaman peta, halaman cari SMA dan halaman bantuan. Berikut ini salah satu contoh pengkodean dari rancangan halaman yang telah dibuat yaitu halaman menu utama. Tahap pengkodean halaman menu utama dibutuhkan kode untuk mengatur tampilan dan kode untuk mengatur aktivitasnya. Tampilan menu utama dirancang dengan tombol tombol yang apabila dipilih akan langsung menjalankan fungsi yang diinginkan. Potongan kode tampilan pada halaman menu utama adalah sebagai berikut. <Button android:text="daftar SMA" android:drawablepadding="1sp" android:layout_height="60px" android:clickable="true" android:layout_width="250px" android:layout_centerinparent="true" android:textstyle="bold" android:textsize="20sp"></button> Pada penggalan kode xml diatas akan membuat tombol untuk menampilkan daftar SMA. Tombol yang dibuat akan berada ditengah tengah layar karena sudah diset properti layout_centerinparent= true. Setelah halaman menu utama selesai dibuat, selanjutnya adalah pengkodean aktivitas yang berjalan pada halaman menu utama ini. Potongan kode aktivitas halaman menu utama ini sebagai berikut : Button btnlistsma = (Button) findviewbyid(r.id.btnlistsma); btnlistsma.setonclicklistener(new OnClickListener() {} Kode diatas bertujuan untuk inisialisasi sebuah objek baru, dalam hal ini btnlistsma sebagai sebuah tombol, objek tersebut direferensikan dari id yang ditentukan di file xml-nya. public void onclick(view v) { Intent i = null; i= new Intent(MainMenu.this, PilihanMenuDaftarSma.class); startactivity(i); }}); 11

12 Potongan kode diatas adalah sebuah method, apabila tombol diklik maka akan dijalankan sebuah aktivitas baru dari intent yang diberikan lewat sintaks startactivity(). Contoh hasil dari potongan kode - kode diatas adalah sebuah tombol sebagai berikut. Gambar 4. Tombol pada menu utama Uji Coba Setelah aplikasi berhasil dimuat ke emulator, secara otomatis aplikasi akan langsung dijalankan. Berikut beberapa tampilan aplikasi dijalankan, tampilan splash screen akan muncul dan dilanjutkan dengan tampilan menu utama seperti Gambar 5. berikut. Gambar 5. Tampilan splash screen dan menu utama aplikasi Pada menu utama terdapat 5 pilihan menu yang dapat diakses oleh pengguna yaitu, Daftar SMA, Peta Lokasi SMA, Cari SMA, Bantuan dan Keluar. Berikut merupakan hasil tampilan menu - menu tersebut sesuai dengan rancangan yang sudah dibuat. Jika menu Daftar SMA dipilih, maka akan muncul tampilan kategori daftar SMA seperti Gambar 6. dibawah ini. 12

13 Gambar 6. Tampilan kategori SMA Pada submenu kategori SMA. Terdapat 3 pilihan yaitu Jenis SMA, Kecamatan dan Kelurahan. Jika kategori Jenis SMA dipilih akan muncul 2 jenis pilihan yaitu Negeri dan Swasta seperti Gambar 7. dibawah. Jika salah satu dari 2 pilihan tersebut dipilih maka akan menghasilkan list daftar SMA sesuai kategori, jika Negeri, maka akan tampil seluruh SMA Negeri dan begitu juga dengan pilihan Swasta. Gambar 7. Tampilan kategori jenis SMA dan list hasil Jika pada menu kategori Daftar SMA, dipilih opsi kecamatan, maka akan muncul list seluruh kecamatan yang ada di wilayah Jakarta Utara seperti pada Gambar 8. dibawah ini. Jika salah satu pilihan kecamatan dipilih, maka akan muncul list hasil yang berisi nama SMA yang berlokasi di kecamatan yang dipilih. Nama nama SMA tersebut dapat dipilih dan akan menampilkan informasi mengenai Profil SMA yang dipilih. 13

14 Gambar 8. Tampilan kategori kecamatan dan list hasil Jika pada submenu kategori Daftar List SMA memilih opsi kelurahan, maka akan muncul list yang berisi seluruh kelurahan yang memiliki SMA di wilayah Jakarta Utara seperti pada Gambar 9. Contoh, jika pada list tersebut dipilih pilihan kelurahan Kelapa Gading Barat, maka akan muncul list hasil yang berisi nama SMA yang berada di kelurahan tersebut antara lain SMAN 72, SMA Mahatma Gading dan SMA PGRI 12. Jika salah satu dari SMA tersebut dipilih, maka akan menampilkan informasi mengenai profil SMA tersebut. Gambar 9. Tampilan kategori kelurahan dan list hasil 14

15 PENUTUP Kesimpulan Aplikasi Sistem Informasi Sekolah Menengah Atas di Jakarta Utara berbasis Android ini sudah berhasil dibuat sesuai dengan metode penelitian yang digunakan. Penulis melakukan pengumpulan data dengan cara pengambilan data langsung di Suku Dinas Pendidikan Menengah Jakarta Utara, analisa peta digital yaitu Google Map untuk mendapatkan data titik koordinat, kemudian melakukan perancangan sistem, pembuatan aplikasi menggunakan Eclipse dan melakukan tahap ujicoba aplikasi melalui emulator Android. Aplikasi ini memberikan informasi mengenai profil Sekolah Menengah Atas dan menampilkan peta lokasi serta fasilitas pencarian SMA yang memberikan kemudahan bagi pengguna untuk mencari informasi SMA dengan memasukkan nama SMA yang dicari. Aplikasi ini dikembangankan menjadi aplikasi berbasis mobile yaitu berbasis Android, sehingga dapat digunakan dimana saja dan kapan saja, selama pengguna memiliki koneksi ke internet untuk mengakses peta yang disediakan oleh Google dan mengaktifkan fitur GPS pada perangkat yang digunakan sehingga aplikasi dapat mendapatkan lokasi dari pengguna. Aplikasi ini mempunyai tampilan yang mudah digunakan karena desain yang sederhana dan praktis sehingga mudah dimengerti oleh pengguna. Saran Pada aplikasi ini terdapat sejumlah kekurangan, untuk itu melalui bagian ini disarankan pengembangan dan penyempurnaannya dalam hal penambahan data dan fitur. Aplikasi ini hanya menampilkan informasi mengenai Sekolah Menengah Atas (SMA) dan peta didalamnya hanya menampilkan penanda (marker) SMA, posisi pengguna dan jarak ke SMA yang dituju. Oleh sebab itu dapat ditambahkan fitur fitur tambahan lain seperti filtering lokasi SMA, adanya fitur untuk menunjukkan rute ke SMA dari posisi pengguna sehingga aplikasi ini dapat dikembangkan ke arah Sistem Informasi Geografis (SIG). Penambahan objek - objek yang ditampilkan seperti Sekolah Menengah Kejuruan (SMK) dan penambahan foto untuk masing masing SMA juga dapat menjadi nilai tambah dalam pengembangan aplikasi ini. Untuk kedepannya diharapkan agar aplikasi ini lebih bermanfaat dan sesuai dengan kebutuhan pengguna. DAFTAR PUSTAKA [1] Agus Haryanto, Sharing Knowledge Web And Mobile Technology, 7 April [2] Akhmad Sudrajat, Definisi Pendidikan Menurut UU No. 20 Tahun 2003 Tentang SISDIKNAS, definisipendidikan-definisi-pendidikan-menurut-uu-no-20-tahun-2003-tentang-sisdiknas, Mei

16 [3] Anonim, Android Developers Location Android Developers, 6 Juli [4] Hashimi, Sayed Y, et all, Pro Android, Apress, USA, [5] Murphy, Mark L. Beginning Android, Apress, USA, [6] Safaat Nazruddin, Membangun Aplikasi Mobile Berbasis Android, Informatika Bandung, Bandung,

akan berakibat kurang baik kepada pendidikan anak selanjutnya khususnya untuk daerah Jakarta Utara. Semakin berkembangnya kota Jakarta, semakin berkem

akan berakibat kurang baik kepada pendidikan anak selanjutnya khususnya untuk daerah Jakarta Utara. Semakin berkembangnya kota Jakarta, semakin berkem APLIKASI SISTEM INFORMASI SEKOLAH MENENGAH ATAS DI JAKARTA UTARA BERBASIS ANDROID ABSTRAK 1 Purnama (11107330) 2 Dr. Widya Silfianti, SKom., MMSi. 1 Mahasiswa Sistem Informasi Universitas Gunadarma hendyravasia@gmail.com

Lebih terperinci

PENDAHULUAN Perkembangan teknologi yang semakin maju, membuat informasi dapat diakses dengan mudah dan cepat. Terlebih dengan hadirnya teknologi smart

PENDAHULUAN Perkembangan teknologi yang semakin maju, membuat informasi dapat diakses dengan mudah dan cepat. Terlebih dengan hadirnya teknologi smart APLIKASI UNTUK MENAMPILKAN INFORMASI SEBARAN PENYAKIT DI KOTA DEPOK PADA SMARTPHONE BERBASIS ANDROID 1 Sucie Martaliyana(11107634) 2 Dr. Ing. Adang Suhendra, SSi., SKom., MSc. 1 Mahasiswa Sistem Informasi

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha APLIKASI SISTEM INFORMASI GEOGRAFIS YANG MEMETAKAN EMPAT BENGKEL MOTOR RESMI DI KOTA DEPOK BERBASIS PLATFORM ANDROID Zara Zulfariana *), Dr. Ernastuti, SSi., MKom **) Jurusan Sistem Informasi, Fakultas

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB 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 terperinci

Rancang 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 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 terperinci

BAB II DASAR TEORI II-1

BAB II DASAR TEORI II-1 BAB II DASAR TEORI 2.1 Location Based Service. Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan dan

Lebih terperinci

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB 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 terperinci

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

PENGENALAN 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 terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang

Lebih terperinci

ANDROID Sejarah, Arsitektur,Platform Android By Si_pit

ANDROID Sejarah, Arsitektur,Platform Android By Si_pit ANDROID Sejarah, Arsitektur,Platform Android By Si_pit Email : hafatama@gmail.com 1. Sekilas Android 2. Arsitektur Android 3. Ponsel Pertama Android 4. Platform 5. Keunggulan 6. Grafik perkembangan 7.

Lebih terperinci

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB 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 terperinci

Gambar 1. Perangkat mobile Android

Gambar 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 terperinci

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB 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 terperinci

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA APLIKASI PEMETAAN GPS SMP SMA SURAKARTA BERBASIS MOBILE ANDROID Naskah Publikasi disusun oleh : Nama Pembimbing : Melani Puspita Dewi : 1. Aris Rakhmadi, S.T, M.Eng. 2. Endah Sudarmilah, M.Eng. PROGRAM

Lebih terperinci

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID Sudra Irawan, Dhamas Noprian Jurusan Teknik Informatika Politeknik Negeri Batam sudra@polibatam.ac.id

Lebih terperinci

APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID

APLIKASI 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 terperinci

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb APLIKASI PEMETAAN RUMAH BERSALIN DI KOTA DEPOK BERBASIS PLATFORM ANDROID Nopi Hidayatuloh *), Prof. Dr. Boesono Soerowirdjo **) Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi

Lebih terperinci

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

APLIKASI 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 terperinci

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR. RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR Oleh: Muhajir Abstrak: Kemajuan teknologi berpengaruh besar pada perkembangan

Lebih terperinci

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat PERANCANGAN SISTEM INFORMASI OBJEK WISATA DI KABUPATEN GARUT SECARA REALTIME BERBASIS MOBILE ANDROID MENGGUNAKAN ECLIPSE 3.5.2 GALILEO Rangga Septian Putra (11108588) rangga.s.putra@gmail.com Jurusan Sistem

Lebih terperinci

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

BAB 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 terperinci

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

cepat 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 terperinci

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

linux 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 terperinci

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

1 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 terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mendefenisikan penelitian yang sebelumnya hampir sama dilakukan

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mendefenisikan penelitian yang sebelumnya hampir sama dilakukan BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tabel tinjauan pustaka merupakan tabel yang dibuat untuk mendefenisikan penelitian yang sebelumnya hampir sama dilakukan dengan penelitian

Lebih terperinci

Bab 3 Perancangan Sistem

Bab 3 Perancangan Sistem 14 Bab 3 Perancangan Sistem Proses perancangan dan pengimplementasian aplikasi Objek Wisata Kabupaten Poso Berbasis Android diperlukan perancangan sistem. Perancangan sistem bertujuan untuk memberikan

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 E-Commerce E-commerce merupakan suatu kumpulan teknologi,

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux BAB 2 TINJAUAN PUSTAKA 2.1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan platform

Lebih terperinci

Aplikasi Pembelajaran Pengenalan Huruf, Angka, Warna dan Bentuk Bangun Datar Pada Siswa Kelas 1 SDN 5 Parittiga Berbasis Android

Aplikasi Pembelajaran Pengenalan Huruf, Angka, Warna dan Bentuk Bangun Datar Pada Siswa Kelas 1 SDN 5 Parittiga Berbasis Android Aplikasi Pembelajaran Pengenalan Huruf, Angka, Warna dan Bentuk Bangun Datar Pada Siswa Kelas 1 SDN 5 Parittiga Berbasis Android Sundari Program Studi Teknik Informatika STMIK Atma Luhur Jln. Jend Sudirman

Lebih terperinci

BAB I PENDAHULUAN. Teknologi terus berkembang dengan hadirnya perangkat-perangkat baru

BAB I PENDAHULUAN. Teknologi terus berkembang dengan hadirnya perangkat-perangkat baru BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi terus berkembang dengan hadirnya perangkat-perangkat baru dengan hardware dan software yang semakin canggih khususnya dalam bidang komunikasi. Perkembangan

Lebih terperinci

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data.

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data. BAB II LANDASAN TEORI 2.1 Aplikasi Menurut ALI ZAKI dan SMITDEV COMMUNITY Aplikasi adalah komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan seperti pembuatan dokumen atau pengolahan

Lebih terperinci

Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android

Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android ISSN : 2442-5826 e-proceeding of Applied Science : Vol.1, No.1 April 2015 Page 419 Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android dan PHP Jujur Taruli Tua N, Rifqi Nadya

Lebih terperinci

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel PEMBUATAN APLIKASI WEB LAUNCHER BERBASIS ANDROID DENGAN MENGGUNAKAN ECLIPSE 3.5 Pradana Dian Lazuardi Program Strata Satu Universitas Gunadarma danlazuardi89@gmail.com ABSTRAK Smartphone Android merupakan

Lebih terperinci

Koleksi Program Tugas Akhir dan Skripsi dengan

Koleksi 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 terperinci

RANCANG BANGUN APLIKASI BERBASIS ANDROID PENCARIAN LOKASI UNIVERSITAS DI KOTA SEMARANG LOCATION-BASED SERVICE

RANCANG BANGUN APLIKASI BERBASIS ANDROID PENCARIAN LOKASI UNIVERSITAS DI KOTA SEMARANG LOCATION-BASED SERVICE 1 RANCANG BANGUN APLIKASI BERBASIS ANDROID PENCARIAN LOKASI UNIVERSITAS DI KOTA SEMARANG LOCATIONBASED SERVICE Didik Agus Hermanto, Program Studi Teknik InformatikaS1, Fakultas Ilmu Komputer, Dian Nuswantoro

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Pengertian sistem menurut beberapa ahli yaitu, Menurut Tata Sutabri (2012:6) pada buku Analisis Sistem Informasi, pada dasarnya sistem

Lebih terperinci

APLIKASI PEMBELAJARAN HURUF JEPANG HIRAGANA DAN KATAKANA BERBASIS SISTEM OPERASI ANDROID

APLIKASI PEMBELAJARAN HURUF JEPANG HIRAGANA DAN KATAKANA BERBASIS SISTEM OPERASI ANDROID APLIKASI PEMBELAJARAN HURUF JEPANG HIRAGANA DAN KATAKANA BERBASIS SISTEM OPERASI ANDROID Wahyu Kusuma R 1), Jalinas 2), Endah S.P. 3) 1) Jurusan Teknik Elektro, Fakultas Teknologi Industri, Universitas

Lebih terperinci

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok Dharmayanti 1), Fitrianingsih 2), Parno 3), Eko Putra 4), Andhika Prakasa Kasma 5) 1,2) Jurusan Teknik Informatika, 3) Jurusan Manajemen

Lebih terperinci

LIKASI SISTEM INFORMASI GEOGRAFIS (SIG) LOKASI HOTEL DI WILAYAH KOTA PANGKALPINANG BERBASIS ANDROID

LIKASI SISTEM INFORMASI GEOGRAFIS (SIG) LOKASI HOTEL DI WILAYAH KOTA PANGKALPINANG BERBASIS ANDROID LIKASI SISTEM INFORMASI GEOGRAFIS (SIG) LOKASI HOTEL DI WILAYAH KOTA PANGKALPINANG BERBASIS ANDROID Zulkartobi Teknik Informatika STMIK ATMA LUHUR PANGKALPINANG Jl. Jend. Sudirman Selindung Lama Pangkalpinang

Lebih terperinci

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR Diajukan Oleh : NOVITA 0634010112 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA

Lebih terperinci

Aplikasi Informasi Lokasi Terminal dan Trayek Angkutan Umum di Jakarta Berbasis Android

Aplikasi Informasi Lokasi Terminal dan Trayek Angkutan Umum di Jakarta Berbasis Android Aplikasi Informasi Lokasi Terminal dan Trayek Angkutan Umum di Jakarta Berbasis Android 1 Murtiwiyati, 2 Aryo Kurniawan Wibisono, 3 Santi Widianti Fakultas Ilmu Komputer, Universitas Gunadarma Jl. Margonda

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem yang berjalan dilakukan untuk mengetahui bagaimana alur atau tata cara memperoleh rute pariwisata di Provinsi Jawa

Lebih terperinci

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. BAB I PENDAHULUAN 1.1 LATAR BELAKANG PERANCANGAN Pada zaman era globalisasi saat ini, merupakan suatu perubahan zaman yang berkembang pesat, yang dimana teknologi yang berkembang yang semakin canggih.

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi JOGIFT, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi JOGIFT. 3.1 Produk Pengertian

Lebih terperinci

APLIKASI PEMBELAJARAN PADA ORGAN TUBUH BAGIAN DALAM MANUSIA BERBASIS ANDROID. Andri Anto Tri Susilo ABSTRAK

APLIKASI PEMBELAJARAN PADA ORGAN TUBUH BAGIAN DALAM MANUSIA BERBASIS ANDROID. Andri Anto Tri Susilo ABSTRAK APLIKASI PEMBELAJARAN PADA ORGAN TUBUH BAGIAN DALAM MANUSIA BERBASIS ANDROID Program Studi Teknik Informatika, STMIK Musi Rawas Lubuklinggau Jl. Jend Besar Soeharto Kel.Lubuk Kupang Kec.Lubuklinggau Selatan

Lebih terperinci

APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE

APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE Makalah Nomor: KNSI-431 APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE Mita Lailasari 1, Dewanti Wulandari 2, Ana Kurniawati 3 Fakultas Ilmu Komputer dan Teknologi Informasi Universitas

Lebih terperinci

KUMPULAN APLIKASI JAVA J2ME

KUMPULAN 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 terperinci

Sistem Informasi Geografis untuk Perguruan Tinggi Negeri Di Indonesia

Sistem Informasi Geografis untuk Perguruan Tinggi Negeri Di Indonesia Sistem Informasi Geografis untuk Perguruan Tinggi Negeri Di Indonesia Oleh : I G.L.A. Oka Cahyadi P. NRP 5106100061 Pembimbing I : Umi Laili Yuhana, S.Kom, M.Sc NIP 132309747 Pembimbing II : Hadziq Fabroyir,

Lebih terperinci

REKAYASA PENGETAHUAN MENGENAI MESIN PERKAKAS BERBASIS ANDROID

REKAYASA PENGETAHUAN MENGENAI MESIN PERKAKAS BERBASIS ANDROID Aplikasi Mesin Perkakas Berbasis Android REKAYASA PENGETAHUAN MENGENAI MESIN PERKAKAS BERBASIS ANDROID (DESIGN APPLICATIONS FOR MACHINE TOOLS WITH ANDROID BASED) Novan Zunaedi D3 Manajemen Informatika,

Lebih terperinci

Android memiliki empat karakteristik sebagai berikut :

Android memiliki empat karakteristik sebagai berikut : BAB II KAJIAN PUSTAKA A. Android Menurut Hermawan (2011 : 1), Android merupakan OS (OperatingSystem) Mobile yang tumbuh ditengah OS lainnya yang berkembang dewasa ini. OS lainnya seperti Windows Mobile,

Lebih terperinci

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. Andi Septiawan Budiawan Saputra Dedik Afriansyah Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG Abstrak PT. Telekomunikasi

Lebih terperinci

yang dapat menunjang kegiatan belajar mengajar. Aplikasi ini memiliki beberapa fungsi yaitu Kamus istilah kimia, Pengenalan alat laboratorium kimia se

yang dapat menunjang kegiatan belajar mengajar. Aplikasi ini memiliki beberapa fungsi yaitu Kamus istilah kimia, Pengenalan alat laboratorium kimia se APLIKASI KIMIANDROID PADA PONSEL BERBASIS ANDROID. Fenny Anggraeni Wijaya 50407359 Jurusan Teknik Informatika, Fakultas Teknologi Industri Universitas Gunadarma Jl. Margonda Raya, 100, Pondok cina, Depok

Lebih terperinci

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. A. TUJUAN PERTEMUAN KE 1 Pengenalan Aplikasi Mobile Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. B. TEORI SINGKAT Android adalah sistem operasi mobile yang open source. Tahun

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat. BAB III LANDASAN TEORI Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat. 3.1. Definisi Parkir Menurut Andi Prasetya Utomo (2013), parkir merupakan keadaan

Lebih terperinci

Pendahuluan Pada saat ini ilmu pengetahuan berkembang pesat pada bidang informatika. Semakin banyak bahasa pemrograman yang dapat digunakan untuk memb

Pendahuluan Pada saat ini ilmu pengetahuan berkembang pesat pada bidang informatika. Semakin banyak bahasa pemrograman yang dapat digunakan untuk memb APLIKASI BEKASI PLACE FINDER DENGAN MENGGUNAKAN ANDROID Disusun Oleh : Nama : Haidir NPM : 50408404 Jurusan : Teknik Informatika Pembimbing : Prof. Dr. dr. Johan Harlan, SSi, MSc Fakultas Teknologi Industri

Lebih terperinci

RANCANG BANGUN APLIKASI MOBILE TOUR SYSTEM (MTS) BERBASIS SMARTPHONE ANDROID UNTUK PEMANDU PARIWISATA KOTA MEDAN

RANCANG BANGUN APLIKASI MOBILE TOUR SYSTEM (MTS) BERBASIS SMARTPHONE ANDROID UNTUK PEMANDU PARIWISATA KOTA MEDAN RANCANG BANGUN APLIKASI MOBILE TOUR SYSTEM (MTS) BERBASIS SMARTPHONE ANDROID UNTUK PEMANDU PARIWISATA KOTA MEDAN Kristian Telaumbanua 1, Arliyanto Zai 2 1,2 STMIK Mikroskil Medan Jl. Thamrin No. 122, 124,

Lebih terperinci

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

APLIKASI 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 terperinci

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID Ronny Teknik Informatika, Sekolah Tinggi Teknik Surabaya e-mail: michael.ronny@gmail.com ABSTRAK Teknologi mobile device

Lebih terperinci

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan BAB II KAJIAN PUSTAKA A. Aplikasi Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. Karena topik dari penulis memiliki sedikit nilai fotografi,

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB 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 terperinci

BAB I PENDAHULUAN. sekolah menengah atas maupun sekolah kejurusan lainnya di Surakarta. Pesat

BAB I PENDAHULUAN. sekolah menengah atas maupun sekolah kejurusan lainnya di Surakarta. Pesat BAB I PENDAHULUAN 1.1. LATAR BELAKANG MASALAH Perkembangan sekolah di Surakarta sangatlah pesat baik itu negeri maupun swasta, banyaknya sekolahan dengan kriteria tersendiri setiap jurusan baik itu sekolah

Lebih terperinci

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad APLIKASI PENCARIAN LOKASI SEKOLAH MENGGUNAKAN METODE LBS BERBASIS ANDROID Selvi Isni Hadi Saputri Nuryuliani Universitas Gunadarma Jl. Margonda Raya Pondok Cina Depok ABSTRAK Depok merupakan kota metropolitan

Lebih terperinci

Mudah Belajar Android A-Z. Annabe Anna arthdi putra

Mudah Belajar Android A-Z. Annabe Anna arthdi putra 1 Anna Arthdi putra Mudah Belajar Android A-Z Annabe Anna arthdi putra 1 2 Mudah Belajar Android A-Z Oleh: Anna arthdi putra Copyright 203 by anna arthdi putra Penerbit Anna arthdi putra http://annabe.web.id

Lebih terperinci

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

BAB 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 terperinci

Setting Android Virtual Device (AVD) - Java SDK - Eclipse - ADT. Pertemuan-2

Setting 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 terperinci

PEMANFAATAN GOOGLEMAPS UNTUK PEMETAAN DAN PENCARIAN DATA PERGURUAN TINGGI NEGERI DI INDONESIA

PEMANFAATAN GOOGLEMAPS UNTUK PEMETAAN DAN PENCARIAN DATA PERGURUAN TINGGI NEGERI DI INDONESIA SISFO-Jurnal Sistem Informasi PEMANFAATAN GOOGLEMAPS UNTUK PEMETAAN DAN PENCARIAN DATA PERGURUAN TINGGI NEGERI DI INDONESIA Umi Laili Yuhana 1, I G.L.A. Oka Cahyadi P. 2, Hadziq Fabroyir 1 1 Jurusan Teknik

Lebih terperinci

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

Mobile 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 terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA 10 BAB II KAJIAN PUSTAKA 2.1 Pengertian Aplikasi Menurut Kamus Besar Bahasa Indonesia, Aplikasi adalah penerapan dari rancang sistem untuk mengolah data yang menggunakan aturan atau ketentuan bahasa pemrograman

Lebih terperinci

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB I PENDAHULUAN. mutlak. IM berbeda dengan  dari cara penggunaannya, IM bisa dikelompokkan BAB I PENDAHULUAN 1.1 Latar Belakang Instant Messaging (IM) didefinisikan sebagai pertukaran konten diantara beberapa partisipan secara hampir real time [CAM02]. Pada umumnya, konten tersebut adalah pesan

Lebih terperinci

BAB 1 PENDAHULUAN. yaitu media cetak dan media elektronik. Aplikasi mobile menjadi salah satu media

BAB 1 PENDAHULUAN. yaitu media cetak dan media elektronik. Aplikasi mobile menjadi salah satu media BAB 1 PENDAHULUAN 1.1 Latar Belakang Negara Kesatuan Republik Indonesia (NKRI) adalah salah satu negara yang memiliki banyak objek wisata alam tak hanya wisata alam Indonesia juga memiliki wisata sejarah

Lebih terperinci

BAB II TINJAUAN PUSTAKA. mengganti teks dari suatu bahasa ke teks dalam bahasa lain (Catford,

BAB II TINJAUAN PUSTAKA. mengganti teks dari suatu bahasa ke teks dalam bahasa lain (Catford, BAB II TINJAUAN PUSTAKA 2.1 Pengertian Translator Menerjemahkan adalah suatu kegiatan yang terjadi dalam bahasa: proses mengganti teks dari suatu bahasa ke teks dalam bahasa lain (Catford, 1965:1). Catford

Lebih terperinci

APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID

APLIKASI 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 terperinci

BAB I PENDAHULUAN. akhir, hal itu menjadi sebuah peluang bagi para pengembang Information

BAB I PENDAHULUAN. akhir, hal itu menjadi sebuah peluang bagi para pengembang Information BAB I PENDAHULUAN I.1. Latar Belakang Seiring dengan teknologi yang terus berkembang seakan tidak ada titik akhir, hal itu menjadi sebuah peluang bagi para pengembang Information Technology (IT). Apalagi

Lebih terperinci

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan BAB II KAJIAN PUSTAKA A. Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan platform terbuka

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Penelitian yang membahas dan mengimplementasikan Google Cloud Messaging pernah dilakukan oleh Refany Anhar pada tahun 2014, pada aplikasi Announcio.

Lebih terperinci

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

KAMUS INGGRIS-INDONESIA BERBASIS J2ME KAMUS INGGRIS-INDONESIA BERBASIS J2ME Lenny Ike C. M., Wiratmoko Yuwono, ST, Kholid Fathoni, S.Kom Jurusan Teknologi Informasi Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember

Lebih terperinci

APLIKASI MOBILE INFORMASI PARIWISATA KOTA SEMARANG BERBASIS ANDROID

APLIKASI MOBILE INFORMASI PARIWISATA KOTA SEMARANG BERBASIS ANDROID Techno.COM, Vol. 11, No. 3, Agustus 2012: 124-133 APLIKASI MOBILE INFORMASI PARIWISATA KOTA SEMARANG BERBASIS ANDROID Tirta Indra Wibowo 1, Noor Ageng Setiyanto 2 1,2 Program Studi Teknik Informatika,

Lebih terperinci

PERANCANGAN 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 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 terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti, BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti, pencarian lokasi apotek menggunkan sistem operasi android berbasis google

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa acuan yang digunakan dalam pengembangan sistem dan aplikasi

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa acuan yang digunakan dalam pengembangan sistem dan aplikasi BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Beberapa acuan yang digunakan dalam pengembangan sistem dan aplikasi ini yaitu sebagai berikut: Tabel 2.1 Perbandingan Penelitian Penulis Parameter

Lebih terperinci

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse Sekilas Tentang Android Android adalah sistem operasi untuk perangkat mobile seperti smartphone

Lebih terperinci

PENERAPAN LAYANAN LOCATION BASED SERVICE PADA PETA INTERAKTIF KOTA BANDUNG UNTUK HANDPHONE CLDC/1.1 dan MIDP/2.0

PENERAPAN LAYANAN LOCATION BASED SERVICE PADA PETA INTERAKTIF KOTA BANDUNG UNTUK HANDPHONE CLDC/1.1 dan MIDP/2.0 PENERAPAN LAYANAN LOCATION BASED SERVICE PADA PETA INTERAKTIF KOTA BANDUNG UNTUK HANDPHONE CLDC/1.1 dan MIDP/2.0 Riyan Nusyirwan [1.01.03.019] fastrow88@gmail.com Pembimbing I : Nana Juhana, M.T Pembimbing

Lebih terperinci

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya- BAB II TINJAUAN PUSTAKA A. Telaah Penelitian Telaah penelitian ini berfungsi untuk membandingkan penelitianpenelitian yang sebelumnya dengan penelitian sekarang. Suhartini dan Renanta (2007), meneliti

Lebih terperinci

PERKEMBANGAN ANDROID DI INDONESIA

PERKEMBANGAN ANDROID DI INDONESIA PERKEMBANGAN ANDROID DI INDONESIA Eni Nurkayati eni@raharja.info Abstrak Android adalah suatu operating system yang bersifat open source. Open source maksudnya bahwa OS Android adalah gratis, dan memungkinkan

Lebih terperinci

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

BAB 1 Pengenalan Aplikasi Perangkat Bergerak BAB 1 Pengenalan Aplikasi Perangkat Bergerak Mahardeka Tri Ananta deka.kelas@gmail.com Lab. Pemrograman Aplikasi Perangkat Bergerak FILKOM UB 1 Pokok Bahasan Perkembangan Teknologi Mobile Karakteristik

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 3.1 Tahap Implementasi Pada bagian ini membahas tentang pengujian dan analisa perangkat lunak, dimana pengujian ini dilakukan untuk melihat apakah perangkat lunak yang

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma

Lebih terperinci

2 Kata Kunci : Aplikasi, Peta, Objek, Wisata, TMII, Internet, Java, Android PENDAHULUAN Teknologi informasi dan komunikasi didunia berkembang setiap w

2 Kata Kunci : Aplikasi, Peta, Objek, Wisata, TMII, Internet, Java, Android PENDAHULUAN Teknologi informasi dan komunikasi didunia berkembang setiap w 1 APLIKASI LOCATION BASED SERVICE (LBS) TAMAN MINI INDONESIA INDAH (TMII) BERBASIS ANDROID 1 Eriza Siti Mulyani(10108712) 2 Dr. Wahyu Kusuma R., ST., MT 1 Mahasiswa Sistem Informasi Universitas Gunadarma

Lebih terperinci

PENGEMBANGAN 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) 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 terperinci

BAB II TINJAUAN PUSTAKA. setingkat propinsi yang ada di Indonesia. DIY memiliki berbagai predikat, seperti

BAB II TINJAUAN PUSTAKA. setingkat propinsi yang ada di Indonesia. DIY memiliki berbagai predikat, seperti BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Daerah Istimewa Yogyakarta (DIY) adalah salah satu daerah otonom setingkat propinsi yang ada di Indonesia. DIY memiliki berbagai predikat, seperti kota perjuangan,

Lebih terperinci

APLIKASI PERANCANGAN GIS BERBASIS ANDROID LOKASI BENGKEL MOBIL DI KUPANG NTT

APLIKASI PERANCANGAN GIS BERBASIS ANDROID LOKASI BENGKEL MOBIL DI KUPANG NTT APLIKASI PERANCANGAN GIS BERBASIS ANDROID LOKASI BENGKEL MOBIL DI KUPANG NTT Donzilio Antonio 1 Program Studi Teknik Informatika, Fakultas Ilkom, STIMIK Kupang, NTT Jln. Adi Sucipto No. 12A, Kota Kupang

Lebih terperinci

BAB II LANDASAN TEORI. aplikasi. Awalnya, Google.inc (www.google.com) membeli Android Inc

BAB II LANDASAN TEORI. aplikasi. Awalnya, Google.inc (www.google.com) membeli Android Inc BAB II LANDASAN TEORI 2.1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi dan aplikasi. Android menyediaan platform terbuka bagi

Lebih terperinci

Kata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android

Kata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android APLIKASI MOBILE SISTEM INFORMASI AKADEMIK BERBASIS ANDROID PADA SMKN 1 PANGKALPINANG PUTRI JUWITA 1111500048 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR

Lebih terperinci

BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini

BAB II LANDASAN TEORI. masuk ke universitas di Amerika atau negara-negara lain di dunia. Ujian ini BAB II LANDASAN TEORI 2.1 TOEFL Test of English as a Foreign Languange yang disingkat TOEFL adalah ujian kemampuan berbahasa Inggris dengan logat Amerika yang diperlukan untuk masuk ke universitas di Amerika

Lebih terperinci

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

ABSTRAK. 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 terperinci

NASKAH PUBLIKASI APLIKASI PEMETAAN POTENSI KECAMATAN PIYUNGAN BERBASIS MOBILE ANDROID

NASKAH PUBLIKASI APLIKASI PEMETAAN POTENSI KECAMATAN PIYUNGAN BERBASIS MOBILE ANDROID NASKAH PUBLIKASI APLIKASI PEMETAAN POTENSI KECAMATAN PIYUNGAN BERBASIS MOBILE ANDROID diajukan oleh Edi Triyanto 12121133 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA

Lebih terperinci