Copyright Laboratorium Pemrograman P.S. Sistem Informasi - Universitas Jember
|
|
- Hendri Cahyadi
- 6 tahun lalu
- Tontonan:
Transkripsi
1
2 BAB I PENGENALAN & BEBERAPA PENGERTIAN DALAM ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sisem operasi, middleware dan apikasi. Dirilis pertama kali pada tanggal 5 November 2007 oleh Google Inc. yang kemudian membentuk konsorsium dari 34 perusahaan yang bernama Open Handset Alliance untuk pendistribusiannya. Pada saat ini, banyak sekali vendor-vendor smartphone yang memproduksi smartphone-nya menggunakan operating system Android ini. Hal ini dikarenakan, android merupakan sistem operasi yang open source sehingga bebas didistribusikan dan dipakai oleh vendor manapun, selain itu hal ini juga dikarenakan Android sendiri adalah platform yang sangat lengkap baik itu sistem operasinya, aplikasi dan tool pengembangannya, market aplikasi, serta dukungan yang sangat tinggi dari komunitaskomunitas global. THE DALVIK VIRTUAL MACHINE (DVM) Salah satu elemen kunci dari Android adalah Dalvik Virtual Machine(DVM). Android berjalan di dalam Dalvik Virtual Machine bukan di Java Virtual Machine, sebenarnya banyak persamaannya dengan Java Virtual Machine seperti Java ME, tetapi Android menggunakan Virtual Machine sendiri yang menurut saya dikustomisasi dan dirancang untuk memastikan bahwa beberapa fitur-fitur berjalan lebih efisien. Dalvik Virtual Machine ini mengeksekusi executable file, sebuah format yang memastikan memori yang digunakan sangat kecil. ANDROID SDK Android SDK adalah tools API (Application Programming Interface) yang digunakan untuk mulai mengembangkan aplikasi pada platform Android menggunakan Bahasa pemrograman Java. Saat ini disediakan Android SDK mengembangkan aplikasi pada platform Android menggunakan Bahasa pemrograman Java. Sebagai platform aplikasi-netral, Androdi memberi kesempatan untuk membuat aplikasi yang kita butuhkan yang bukan merupakan aplikasi bawaan Smartphone. Beberapa fitur-fitur Android yang paling penting adalah: Framework Aplikasi yang mendukung penggantian komponen dan reusable Integrated Browser berdasarkan engine open source WebKit Grafis yang dioptimalkan dan didukung oleh libraries grafis 2D, grafis 3D berdasarkan spesifikasi opengl ES 1,0 (Opsional akselerasi hardware) SQLite untuk penyimpanan data Media Support yang mendukung audio, video dan gambar Bluetoothe, EDGE, 3G, Wifi
3 Kamera, GPS, Kompas, Accelerometer Lingkungan development yang lengkap Untuk source SDK Android pada saat ini dapat diunduh satu dengan Android Studio di ANDROID STUDIO Android Studio adalah sebuah IDE baru yang dibuat oleh Google untuk memudahkan kita dalam membuat aplikasi project android, membuat GUI aplikasi dan menambahkan komponen-komponen yang lainnya, begitu juga kita dapat melakukan running aplikasi menggunakan Android SDK melalui Android Studio. Android Studio sendiri memakai IntelliJ IDEA Community Edition yang membuat Android SDK yang di download di website resmi Android menjadi satu dengan Android Studio. Selain itu, pada Android Studio diterapkan Gradle untuk manajemen proyeknya. Bagi yang belum pernah mendengar, Gradle adalah build automation tool yang dapat dikonfigurasi melalui DSL berbasis Groovy. Ini yang membedakan Gradle dari Ant atau Maven yang memakai XML. Penggunaan DSL berbasis Groovy menyebabkan Gradle lebih fleksibel dan dapat diprogram dengan mudah.
4 BAB II HELLO ANDROID Sekarang kita akan membuat program pertama kita pada android. Seperti belajar bahasa pemrograman yang lainnya, biasanya program pertama yang dibuat adalah program untuk menampilkan tulisan hello world, yang lebih dikenal dengan sebutan program Hello World. Jalankan Android Studio, pilih File New Project sehingga muncul pilihan sebagai berikut : Application Name akan menjadi nama project kita nantinya, sedangkan Project Location akan memberikan informasi dimana project kita tersimpan. Selanjutnya ada pemilihan target platform aplikasi yang akan kita bangun seperti gambar berikut ini :
5 Untuk target platform sendiri, google telah menyediakan opsi lengkap di Android Studio ini sesuai dengan teknologi yang telah Google rilis. Mulai dari smartphone hingga Google Glass. Lengkap tersedia sesuai dengan SDK-nya masing-masing. Untuk smartphone sendiri, sampai dengan modul ini ditulis, telah mencapai versi 5.0 (Lolipop) yang kemungkinan besar akan terus berkembang seiring dengan kebutuhan yang sangat kompleks di bidang penggunaan smartphone. Informasi detail versi platform, dapat dilihat di Untuk langkah selanjutnya adalah menentukan template aplikasi yang dibangun, seperti gambar berikut:
6 Terakhir, beri nama activity pada java file serta file xml yang akan pertama kali di-run ketika program dijalankan, seperti gambar berikut : Secara teknis, kita telah berhasil membentuk sebuah projek baru. Pada sisi kiri program kita terdapat project explorer yang berisi elemen-elemen yang ada pada program HelloWorld kita.
7 Dari project explorer di atas, dapat kita lihat susunan dari Android Studio, file java berada pada folder java dimana file ini yang akan menjadi pengatur jalannya program kita. File xml berada pada folder res (layout/values) yang akan menjadi interface kepada user. File Android Manifest.xml. Selanjutnya kita akan melihat isi dari class java itu.
8 Activity merupakan basic class dalam aplikasi Android. Setiap activity merupakan sesuatu yang unik atau single, yang ditujukan untuk meng-handle macam-macam hal yang bisa dilakukan oleh user. Di mana kita lihat bahwa di dalam Activity terdapat sebuah method oncreate yang berfungsi untuk memanggil setcontentview. Sementara setcontentview memanggil sebuah file activity_main.xml (R.layout.activity_main), yang akan bertindak sebagai user interface. Double click file activity_main.xml untuk melihat kodenya. Dari source coding activity_main.xml di atas, dapat kita lihat bahwa untuk menampilkan text adalah dengan coding Kode ini menunjukkan bahwa android:text berasal dari string.xml yang berada pada directory res/values, melalui pointer yang berada pada file R.java
9 File R.java ini di-generate oleh sistem secara otomatis, dan tidak diperkenankan diubah secara langsung. Selanjutnya kita akan melihat string yang berada di string.xml, penggunaan string.xml dalam user interface adalah sesuatu yang direkomendasikan di dalam mem-build sebuah program Android. Sebagai latihan, anda dapat ubah isi dari string menjadi <string name= hello_world >Hai, ini program pertama saya di android</string>. Kemudian kita akan running aplikasi ini. Untuk running program kali ini kita bisa memakai AVD biasa, namun pada kesempatan kali ini, kita akan memakai GenyMotion karena aplikasinya lebih ringan, untuk itu maka kita buka terlebih dahulu Geny Motionnya. Apabila belum terinstall template phone maka kita harus mendownloadnya terlebih dahulu, namun apabila sudah, kita bisa pakai itu untuk menjalankan program android kita.
10 Selanjutnya, jalankan program Androidnya dengan cara klik run di Android, maka secara otomatis GenyMotion akan menampilkan program kita.
11 BAB III CALCULATOR A. USER INTERFACE Secara umum Arsitektur User Interface pada aplikasi Android adalah user interface yang meliputi Activity dan user interface yang terdiri dari komponen, semua yang berhubungan dengan user interface pada aplikasi android biasanya berada pada lokasi res/layout/filename.xml di mana coding java untuk memanggilnya yang kita kenal dengan R.layout.filename. B. WIDGET Paket widget pada dasarnya merupakan visualisasi dari elemen user interface (UI) yang digunakan pada layar aplikasi Android di mana kita merancang sendiri sesuai kebutuhan kita. Widget di dalam Android ditampikan dengan konsep view. Di mana aplikasi android pada umumnya menggunakan widget sebagai layout xml. Di dalam android ada beberapa class widget yang bisa kita pakai, namun widget yang dipakai secara umum dan wajib diketahui oleh pengembang android adalah: 1. Widget TextView Widget ini berfungsi untuk menampilkan text kepada layar dan memiliki opsional bisa dilakukan edit, tetapi secara default TextView tidak dapat di edit, untuk dapat melakukan edit harus menggunakan subclass yang berfungsi untuk menampilkan isi TextView 2. Widget EditText EditText adalah kustomisasi dari TextView dimana menjadi TextView yang dapat mengkonfigurasi dirinya sendiri sehingga dapat diedit. 3. Widget RadioButton Pada umumnya RadioButton digunakan bersama-sama dengan RadioGroup didalam satu RadioGroup terdapat beberapa RadioButton. Dan didalam satu RadioGroup user hanya dapat melakukan satu check/pemilihan 4. Widget ImageView/ImageButton ImageView adalah widget untuk menampilkan gambar seperti icon. ImageView dapat memuat gambar dari berbagai sumber (resource atau content providers), sementara ImaageButton adalah widget yang menampikan tombo yang berisi gambar yang bisa ditekan oleh pengguna. 5. Widget ListView 6. Widget ComboList/Spinner Kumpulan Widgets yang memiliki struktur tersendiri-tersendiri biasanya disebut dengan contrainers. Jika kita bekerja dalam sebuah tampilan dimana terdapat beberapa widget kita harus menentukan layout yang digunakan. Seperti kebanyakan GUI yang memiliki layout
12 management, untuk menampilkan containers, seperti layout BoxLayout di Java/Swing, Android juga memiliki layout management yaitu : 1. Linear Penggunaannya mirip dengan model box dari Java/Swing, yaitu menampilkan widgets atau containers dalam posisi baris atau kolom, satu persau. Konfigurasi Linear Layout mempunyai 5 contents yaitu : Orientation, Fill Model, Weight, Gravity, Padding a. Orientation Orientation mengindikasikan layout ditampilkan berdasarkan baris atau kolom, sintaksnya adalah Android.orientation= value Valuenya horizontal berdasarkan baris, atau vertikal berdasarkan kolom. b. Fill Model Fill Model adalah bentuk tampilan elements/widgets terhadap space yang tersedia, terdiri dari tiga pilihan yaitu Specific Dimension, seperti 125px untuk mengisi widgets tampilan di 125 pixel Wrap_content, widgets akan mengisi posisi dengan konsep natural space Fill_parent, widgets akan mengisi posisi yang tersedia c. Weight Weight mengatur settingan android.layout_width (untuk baris) dan android.layout_height (untuk kolom) d. Gravity Gravity secara default pada tampilan dengan LinearLayout adalah Left and Top Aligned. Jika kita menginginkan tampilan yang berbeda kita bisa mengatur gravity sesuai kebutuhan. Nilai-nilai gravity adalah, left, center_horizontal, right for left aligned, centered, dan right_aligned e. Padding Padding memiliki empat nilai standard yaitu paddingleft, paddingrigth, paddingtop, dan paddingbottom 2. Relative Relative tau lebih tepatnya RelativeLayout adalah layout di mana jika kita membutuhkan penempatan widget A di bawah kiri dari widget B atau dibawah sebelah kanan, dan penempatan lainnya. RelativeLayout standart-nya mempunyai dua layout yaitu: Relative to Container Terdiri dari beberapa posisi yaitu
13 Android:layout_alignParentTop Android:layout_alignParentBottom Android:laoyut_alignParentLeft Android:layout_alignParentHorizontal Android:layout_centerHorizontal Android:layout_centerVertical Android:layout_centerInParent Relative to Widget lainnya Android:layout_above Android:layout_below Android:layout_toLeftOf Android:layout_toRightOf Untuk lebih jelasnya kita bisa langsung praktikum dalam program Calculator yang akan kita buat. Berikut langkah-langkahnya C. LANGKAH-LANGKAH PEMBUATAN USER INTERFACE CALCULATOR 1. Buat sebuah viewgroup dengan linear layout karena kita akan membaginya ke dalam sebuah layout yang rapi. Kemudian ubah layout_width dan height menjadi match_parent karena kita akan membuat layout keseluruhan yang meliputi seluruh layar dari smartphone. Tentukan jarak dari layar atas dengan aplikasi yang akan kita bangun kira-kira 16dp 2. Buat 2 linear layout di dalam linear layout yang awal. Kedua linear layout ini berfungsi untuk membagi layar/layout yang tadi telah kita buat menjadi dua bagian, yang pertama untuk display dan yang kedua untuk tombol-tombol dengan weight yang berbeda dimana proporsinya tombol-tombol 2 kali lebih besar daripada display. Layout_width keduanya kita pakai match_parent karena akan membuat lebar dari layout sepanjang layar, sedangkan panjang ke bawah (layout_height) memakai wrap_content sesuai dengan weight yang telah kita berikan. Untuk orientation kita pakai vertical.
14 3. Di dalam layout untuk display kita tambahkan textview yang nantinya akan menjadi nilai di display kita, dengan nilai default 0. Gravity kita berikan end, agar nilai akan terset di pojok kanan bawah dari layout. Display ini kita beri nama dengan cara yang artinya textview ini diberi nama display 4. Selanjutnya kita akan mengkotak-kotakkan tombol tadi dengan memberi linear layout di dalam linear layout untuk tombol tadi namun weight yang kita berikan adalah 1 baik secara horizontal maupun vertical, sehingga tombol dapat menampung 4 kotak tombol secara horizontal dan 4 kotak tombol secara vertical 5. Selanjutnya kita akan membuat button-button yang ada dengan nilai 1, 2, 3, 4, 5, 6, 7, 8, 9 0, x,+,-,:,=,c. Tombol-tombol ini merupakan tombol pada kalkulator pada umumnya. Tombol ini kita berikan nama sesuai dengan angka yang tampil. Dengan layout match_parent pada seluruh kotak tombol sesuai dengan weight yang tadi telah kita buat.
15 6. Untuk selanjutnya, silahkan anda explore sendiri untuk penambahan tombolnya. Cara yang dipakai untuk penambahan ini sama dengan yang di atas. D. ANDROID MANIFEST.XML File AndroidManifest.xml diperlukan oleh setiap aplikasi android, file ini berada pada folder root aplikasi, File ini mendeskripsikan variabel global dari paket aplikasi yang kita gunakan, file ini juga berfungsi untuk mendeskripsikan resource apa saja yang akan digunakan oleh project seperti koneksi internet, sms, mengakses gps, dll. Berikut adalah contoh AndroidManifest.xml dalam program Calculator kita. Di dalam AndroidManifest.xml ini lah berisi semua pendefinisian hal-hal yang dibutuhkan oleh aplikasi android kita, beberapa elemen yang terdapat di dalam file ini adalah sebagai berikut:
16 Penjelasannya adalah: <manifest> Titik root utama dari AndroidManifest.xml, berisi atribut package aplikasi serta paket activity dalam program android kita. Gambar di atas memperlihatkan bahwa package kita adalah com.rizkiherdatullah.calculator dengan version code 1 <uses-permission> Menjelaskan tentag user permission/security permission yang harus diberikan agar aplikasi dapat berjalan sebagaimana mestinya, apabila kita menggunakan resources yang tersedia dari system, seperti ketika mengirim sms, dan sebagainya. <instrumentation> Mendeklarasikan komponen instrument yang tersedia untuk menguji fungsionalitas dari paket aplikasi yang kita gunakan dalam aplikasi android kita <application> Elemen root yang berisi deklarasi aplikasi android kita <intent filter> Mendeklarasikan intent yang dibutuhkan oleh aplikasi android yang kita gunakan, atribuatribut bisa diberikan disini untuk mensupply label, icon, data dan informasi yang kita gunakan dalam aplikasi android.
17 <action> Berisi tentang action type yang didukung oleh komponen-komponen yang berada dalam aplikasi android. <category> Mendeklarasikan kategori-kategori yang didukung oleh aplikasi android <data> Mendeklarasikan tipe MIME, URL, authority penggunaan URL serta penentuan path yang digunakan dalam URL <meta-data> Mendeklarasikan meta data yang kita butuhkan sebagai tambahan data yang ada kita gunakan dalam aplikasi android <receiver> Mendeklarasikan di mana kita diberikan informasi mengenai sesuatu perubahan atau aksi yang terjadi seperti menerima sms <service> Mendeklarasikan komponen yang dapat berjalan sebagai service (berjalan di background) <provider> Mendeklarasikan komponen komponen yang mengelola data dan mempublikasikannya untuk dikelola/dipakai oleh aplikasi lain <uses-sdk uses-sdk android:minsdkversion =?> Mendeklarasikan sdk Android yang digunakan, bisa juga menentukan sdk minimum yang digunakan. E. ACTIVITY Umumnya, activity berhubungan dengan user di mana activity windows atau UI yang mana ditampilkan dengan concepts setcontentview. Ada 2 method untuk yang pasti dimiliki oleh satu activity, yaitu: a. OnCreate untuk menginisiasi suatu activity, biasanya dipanggil dengan perintah setcontentview(int)
18 b. OnPause untuk menyatakan ketika user meninggalkan suatu activity Untuk penggunaan dengan Context.startActivity(), semua kelas activity harus sesuai dengan <activity> yang dideklarasikan dalam suatu paket AndroidManifest.xml. Activity adalah bagian penting dari keseluruhan siklus aplikasi, bagaimana activity dijalankan merupakan bagian penting dari model aplikasi F. LANGKAH-LANGKAH MEMBENTUK CODING JAVA CALCULATOR 1. Buat pendeklarasian variable di dalam class main activity 2. Link-kan sebuah variable dengan id yang ada pada xml dengan cara findviewbyid 3. Buat sebuah method ketika kita mengklik sebuah tombol dengan cara setonclicklistener seperti di bawah. Untuk tombol lainnya akan memiliki cara coding yang sama. 4. Buat method untuk klik tombol yang lain sesuai logika yang benar
19 5. Run program dengan GenyMotion
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 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 terperinciPEMROGRAMAN MOBILE TUTORIAL MEMBUAT BUTTON
PEMROGRAMAN MOBILE TUTORIAL MEMBUAT BUTTON Disusun oleh : CYNTHIA STEFFI CLIFF 12.12.0037 SI 12 A http://cliffnewbie.wordpress.com/ SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM PURWOKERTO Jl.
Lebih terperinciSOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE
SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE Farah Zakiyah Rahmanti, M.T Diperbarui 2016 Overview SDK (Software Development Kit) Creating Project di Eclipse Creating Project di Android
Lebih terperinciPraktikum 8 Dasar Pemprograman Android
Praktikum 8 Dasar Pemprograman Android (Instalasi Java JDK, Eclipse IDE & Android SDK) Pokok Bahasan Konsep Pemprograman Bahasa Java pada Android Deklarasi Pemprograman Java pada Android Penggunaan import
Lebih terperinciPercobaan 9 Basic Widget
Percobaan 9 Basic Widget 9.1 Pokok Bahasan XML Layout Basic Widget 9.2 Tujuan Dengan praktikum ini mahasiswa diharapkan dapat: Memahami pembuatan user interfaces dengan menggunakan XML layout Memahami
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 terperinciStuktur Folder Project Di Android Studio
Stuktur Folder Project Di Android Studio Fitria Arnita fitria.arnita@raharja.info Abstrak Android Studio build system adalah toolkit yang digunakan untuk membangun, test, menjalankan, dan membuat paket
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 terperinciUser interface & XML Layout
User interface & XML Layout Oleh : Farah Zakiyah Rahmanti, M.T Diperbarui 2017 Overview View Class UI Component XML Layout UI Hierarchy Layout Linear Layout Relative Layout Grid View List View View Class
Lebih terperinciPRAKTIKUM 6 SPINNER. 1. Aktifkanlah project baru, File New Project Android Application Project. Modul 6 Spinner Page 1
PRAKTIKUM 6 SPINNER Spinner adalah aplikasi sederhana untuk menyusun pilihan ketika akan memilih sebuah jawaban berupa option, dan menampilkan jawaban terpilih di textbox. Spinner merupakan view yang memiliki
Lebih terperinciPersiapan. 2.1 Hardware
Persiapan Selanjutnya, pertama kali Anda perlu mempersiapkan segala sesuatu yang diperlukan untuk pemrograman Android, baik dari segi hardware dan software. Persiapan ini gunanya menyediakan IDE dan platform
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 terperinciPraktikum II Membuat Project di Android
Praktikum II Membuat Project di Android Pokok Bahasan: Membuat aplikasi android sederhana Mengenal komponen eclipse dalam pembuatan aplikasi Tujuan Belajar Setelah mempelajari modul ini mahasiswa diharapkan
Lebih terperinciAplikasi Android Untuk Kimia (1): Volume Gas
Aplikasi Android Untuk Kimia (1): Volume Gas The first step is simple step, ini adalah semboyan bagi para programmer. Semua sebenarnya sederhana, ada alur logikanya, karena itu programmer harus menyusun
Lebih terperinciMembuat Aplikasi Toko Buku Online
Powered by: Membuat Aplikasi Toko Buku Online 1. Activity: Menggunakan 2 Activity dimana activity tersebut memiliki Java Class dan Layout XML Membuat Aplikasi Toko Buku Online 1. Select View 2 ImageView
Lebih terperinciMOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 2 MEMBUAT ANTARMUKA Tujuan: Mahasiswa memahami dan mampu menggunakan beberapa komponen antarmuka untuk mendukung suatu aplikasi Android. Pustaka: Abdul Kadir,
Lebih terperinci[Pemrograman Android Widget 01][Level: Pemula] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. Lisensi Dokumen:
Pemrograman Android Widget Part 1 [Pemrograman Android Widget 01][Level: Pemula] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. andi.taru@gmail.com Lisensi Dokumen: Copyright 2012 JavaClopedia.com Seluruh
Lebih terperinciUNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB II. MEMULAI PROYEK ANDROID PERTAMA Dosen Pembina : Bella Hardiyana, S. Kom, M. Kom JDK Download JDK terbaru dari link dibawah ini http://www.oracle.com/technetwork/java/javase/downloads/index.
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 terperinciPERTEMUAN 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 terperinciMOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 1 MEMBUAT APLIKASI ANDROID PERTAMA Tujuan: Mahasiswa mampu dan memahami cara untuk membuat aplikasi mobile dengan menggunakan Android Studio. Mahasiswa memahami
Lebih terperinciWork : Experience : o PT. Honeywell Indonesia. o Cybereye Community. o Technical Support. o Enterprise Support. o Administrator Server
Powered by: Work : o PT. Honeywell Indonesia o Cybereye Community Experience : o Technical Support o Enterprise Support o Administrator Server o Application Developer Level : Beginner Fasilitator : Edi
Lebih terperinci[Pelatihan Pemrograman Android]
2012 [Pelatihan Pemrograman Android] Safaruddin Hidayat Al Ikhsan, S.Kom, M.Kom Modul Untuk Peserta Pelatihan di Lab TBI, Departemen Teknik Mesin dan Biosistem, IPB 12/21/2012 Lisensi Dokumen: Copyright
Lebih terperinciUNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB IV. USER INTERFACE (UI) PART 1 - VIEWGROUP Dosen Pembina : Julian Chandra W, S.Kom,M.Kom Bella Hardiyana, S. Kom, M. Kom USER INTERFACE (UI) Secara umum arsitektur UI
Lebih terperinciDapat memahami mekanisme kerja component dalam sistem operasi android. Dapat menggunakan component secara efektif dalam membuat aplikasi android
Dapat memahami dasar teori pemrograman android Dapat memahami mekanisme kerja component dalam sistem operasi android Dapat menggunakan component secara efektif dalam membuat aplikasi android Activity Menyajikan
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 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 terperinciPENGEMBANGAN APLIKASI PERANGKAT BERGERAK (MOBILE)
PENGEMBANGAN APLIKASI PERANGKAT BERGERAK (MOBILE) Android Platform K Candra Brata andra.course@gmail.com Mobille App Lab 2015-2016 Delivering Mobile Content It isn't just about choosing native apps or
Lebih terperinciPertemuan 2. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya
Pemrograman Mobile 3 SKS Semester 7 S1 Sistem Informasi Nizar Rabbi Radliya nizar.radliya@yahoo.com Pertemuan 2 Universitas Komputer Indonesia 2015 Activity Service Content Provider Resource Views Notification
Lebih terperinciMembuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface
Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface TextView Absolute Layout Table Layout Jalankan Eclipse Pilih Menu File > New > Other Setelah muncul
Lebih terperinciFundamental Android Application Development
Fundamental Android Application Development Sidiq Permana (nouvrizky10) CIO of Nusantara Beta Studio Professional Android Application Trainner Google Developer Expert and Intel Android Software Innovator
Lebih terperinciModul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0
Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0 I Ketut Resika Arthana, M.Kom http://www.rey204.com resika.arthana@gmail.com Disajikan dalam mata kuliah
Lebih terperinciPROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)
TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711-353414 PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web
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 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 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 terperinciAplikasi Android Untuk Kimia (3): Reaksi Redoks
Aplikasi Android Untuk Kimia (3): Reaksi Redoks Proyek aplikasi android yang saya sajikan ini agak panjang sedikit, karena menggunakan beberapa halaman dan memasukkan beberapa komponen widget, yaitu button
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 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 II TINJAUAN PUSTAKA DAN DASAR TEORI
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 Hasil Penelitian Terdahulu NO Pengarang Judul Tahun Informasi fiture 1 Imam Sugiarto Aplikasi Pencarian Lokasi Terdekat Pelayanan
Lebih terperinciPraktikum 9 Pemprograman Android GUI 2 Layar
Praktikum 9 Pemprograman Android GUI 2 Layar Dosen : Ir. Nanang Syahroni M.Kom Pokok Bahasan Konsep pemprograman Java OOP pada Android Deklarasi pemprograman Android Penggunaan Button, Textview, Textfield,
Lebih terperinciPraktikum 1 - Getting Started with Android
Praktikum 1 - Getting Started with Android Dosen : Tenia Wahyuningrum, S.Kom., MT Sebelum menjalankan aplikasi sederhana Hello World, kita perlu untuk menginstal programming environment. Hello World App
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 terperinciBAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i
BAB I Konsep Visual Basic: Penerapan di dunia Usaha, Instalasi serta Pengenalan IDE (Integrated Development Environment) VB dan konsep pemrograman visual I. Tujuan Praktikum 1. Mahasiswa mengenal VB, penerapan
Lebih terperinciBab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu
6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penelitian tentang pariwisata yang telah dilakukan sebelumnya, seperti yang dikemukakan dalam penelitian yang berjudul Sistem Pendukung Keputusan Kelayakan
Lebih terperinciBAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik
BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Peneliti tentang pembelajaran pernah dibahas oleh I Nyoman Diva Purnama Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik Informatika
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA ALAT
BAB IV PENGUJIAN DAN ANALISA ALAT Setelah perancangan alat selesai, selanjutnya yang perlu dilakukan adalah pengujian dan analisa alat yang bertujuan untuk melihat tingkat keberhasilan dalam perancangan
Lebih terperinciMembangun Android Studio Dengan Gradle
Membangun Android Studio Dengan Gradle Firmansyah Agustian Firman.agustian@gmail.com Abstrak Sebuah ide untuk Android Development yang diperkenalkan google pada acara Google I/O 2013. Android Studio merupakan
Lebih terperinciCara Membuat Layout Dynamic di Android
Cara Membuat Layout Dynamic di Android Oleh: Yudi Setiawan Dalam pemrograman Android, khususnya untuk aplikasi Native. Anda harus menguasai Java dan XML. Java sebagai algoritmanya dan XML sebagai UI-nya.
Lebih terperinciGoogle Sign In Android
Google Sign In Android Membuat aplikasi dengan Google Sign In Part 1 Date of Create : September 14, 2017 1 Disini saya akan coba membuat aplikasi dengan bantuan Google Sign in dimana datanya kita bisa
Lebih terperinciBAB 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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sekilas Mengenai Microsoft Visual Basic Versi 6 Microsoft Visual Basic adalah sebuah bahasa pemograman komputer. Bahasa pemograman adalah perintah perintah atau instruksi yang
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA
BAB IV PENGUJIAN DAN ANALISA Setelah proses perancangan selesai, maka dalam bab ini akan diungkapkan dan diuraikan mengenai persiapan komponen dan peralatan yang dipergunakan, serta langkah-langkah praktek,
Lebih terperinciMODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA
MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA A. Target Pembelajaran 1. Siswa mampu menginstal JDK 2. Siswa mampu menjalankan eclipse 3. Siswa mampu membuat program sederhana B. Materi 1. Pengenalan
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 terperinci: Adhika Novandya NPM : Jurusan : Teknik Informatika Pembimbing : Dr. Debyo Saptono
ANALISIS TEKNIK REDUKSI DATA DAN MINIMALISASI UKURAN FILE APK PADA MOBILE APPLICATION PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID SERTA PENGEMBANGAN APLIKASI Nama : Adhika Novandya NPM : 50408027 Jurusan
Lebih terperinciBAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE
BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE Pada bab ini dibahas gambaran umum sistem dan perancangan program Operasi Dasar Sinyal. 3.1 Gambaran Umum Sistem Program pengolahan
Lebih terperinciFirst Cup Android. TripleLands Tutorial
First Cup Android 2011 TripleLands Tutorial Buku ini berisikan panduan bagi pemula yang ingin mempelajari Android langkah per langkah. Didalamnya akan di paparkan mengenai cara instalasi SDK, instalasi
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 terperinciMudah 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 terperinciLocation Based Services
Location Based Services Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan dan mampu menampilkan posisi
Lebih terperinciTINJAUAN PUSTAKA. berkembangnya metode pengelasan yang baik serta ditemukannya alat-alat
II. TINJAUAN PUSTAKA A. Struktur Komposit Penggunaan balok baja untuk menompang suatu pelat beton telah di temukan sejak lama. Namun pada saat itu pelat beton dan balok baja tidak dihubungkan dengan suatu
Lebih terperinciBAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1
BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 1.1 Mengenal Visual Basic Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Di sini Visual
Lebih terperinciTUTORIAL APLIKASI ANDROID COOL HELLO WORLD
TUTORIAL APLIKASI ANDROID COOL HELLO WORLD TUTORIAL ANDROID 1. Pendahuluan Tutorial aplikasi android CoolHelloWorld adalah suatu tutorial yang akan memberikan suatu petunjuk pembuatan aplikasi CoolHelloWorld.
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 terperinciBAB II LANDASAN TEORI. Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan
26 BAB II LANDASAN TEORI 2.1 Indekos Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan (dengan membayar setiap bulan), memondok. (Departemen Pendidikan Nasional, 2008). 2.2 Unified
Lebih terperinciTugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)
Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA) Dengan semakin diminatinya pemrograman berorientasi obyek untuk membangun perangkat lunak menyebabkan
Lebih terperinciPelatihan Intel XDK. Modul 3. Pengenalan Intel XDK Development Tools. Dikembangkan oleh Intel Software.
Pelatihan Intel XDK Modul 3. Pengenalan Intel XDK Development Tools. Dikembangkan oleh Intel Software. 1 Versi 1.0. September 2013. Hak Cipta (C) 2013 Intel Software. Adobe, Adobe Edge, dan Adobe Edge
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 terperinciProgram Kalkulator Sederhana Menggunakan Java Netbeans
Program Kalkulator Sederhana Menggunakan Java Netbeans Membuat kalkulator sederhana menggunakan Java Netbeans cukup mudah. Karena program yang di tulis tidak terlalu rumit, tapi memang perlu sedikit kesabaran
Lebih terperinciBAB II LANDASAN TEORI. Android adalah sebuah sistem operasi yang ditargetkan untuk smartphone
BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Android (Sistem Operasi) Android adalah sebuah sistem operasi yang ditargetkan untuk smartphone dan tablet. Android dibuat oleh Android, Inc. yang kemudian
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Geographic Information System (GIS) Menurut Aronoff (1989), SIG (Sistem Informasi Geografis) atau GIS (Geographic Information System) adalah suatu sistem berbasis komputer yang
Lebih terperinci1. MENGENAL VISUAL BASIC
1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh
Lebih terperinciDAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3
DAFTAR TABEL Tabel 4. 1 Pengujian Halaman home... 17 Tabel 4. 2 Pengujian halaman pembuatan profil kolam... 18 Tabel 4. 3 Pengujian Halaman Cek Profil Kolam... 19 xii BAB I PENDAHULUAN 1.1. Latar Belakang
Lebih terperinciINTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID. Dibuat Oleh : Nama : Zunar Fitrianto NIM : Kelas : 13.5B.11
INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID Dibuat Oleh : Nama : Zunar Fitrianto NIM : 13081343 Kelas : 13.5B.11 Akademi Manajement Informatika dan Komputer Bina Sarana Informatika 2010
Lebih terperinciModul. Android Programming. Dyah Fajar Nur Rohmah
Modul Android Programming Dyah Fajar Nur Rohmah 2011 DAFTAR ISI DAFTAR ISI... 2 CHAPTER 1 INTRODUCING... 3 Project Structure... 3 CHAPTER 2 ANDROID PROJECT... 5 CHAPTER 3 BUILDING APPLICATION... 7 Menambah
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Analisis Kebutuhan Perangkat Lunak Analisis kebutuhan merupakan langkah awal untuk menentukan perangkat lunak yang dihasilkan. Analisis kebutuhan menjadi faktor yang sangat menentukan
Lebih terperinciPemrograman Mobile Android # 2
Pemrograman Mobile Android # 2 SDK & Dasar Pengembangan Aplikasi Mobile ajib susanto fik Udinus 1 TIK Mahasiswa dapat menjelaskan beberapa macam SDK untuk pemrograman mobile. Mahasiswa dapat menggunakan
Lebih terperinciPROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)
TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711-353414 PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web
Lebih terperinciAPLIKASI 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 terperinciSILABUS. Print to PDF without this message by purchasing novapdf (http://www.novapdf.com/)
SILABUS Mata / Kode : Pemrograman Mobile 1 / TI09KB64 Prasarat/cosarat : Perangkat Mobile / - Bobot SKS/ Smt : 3 / 6 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa dapat membuat sistem informasi
Lebih terperinciBAB I SEKILAS VISUAL STUDIO.NET 2008
BAB I SEKILAS VISUAL STUDIO.NET 2008 Pembahasan Materi : Mengenal IDE Visual Studio.NET 2008. Pembuatan project pada Visual Studio.NET 2008. Pengenalan kontrol yang sering digunakan, menulis kode program
Lebih terperinciPraktikum VI Activity dan Intent
Praktikum VI Activity dan Intent Pokok bahasan: Membuat aplikasi yang melibatkan activity lebih dari satu Memahami konsep activity dan Intent Tujuan Belajar: Setelah mempelajari modul ini mahasiswa diharapkan
Lebih terperinciPengenalan VB.net. Ibnu Muakhori, S.Kom (wa)
Pengenalan VB.net Ibnu Muakhori, S.Kom ibnu0176@gmail.com 083807361504(wa) www.ibnu-muakhori.id Pengenalan VB.net Seputar VB.NET Memulai aplikasi VB.NET Tujuan Umum Mahasiswa dapat memahami dan Dapat membuat
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Huda (2014) dalam Tugas Akhir yang berjudul PEMBUATAN GAME 2D HANCURKAN PENYAKIT. Membangun game dimana player berjalan melewati rintangan
Lebih terperinciDASAR MENGGUNAKAN VISUAL BASIC 6.0
DASAR MENGGUNAKAN VISUAL BASIC 6.0 Apa itu Visual Basic? Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan cara ini Anda tidak lagi menuliskan instruksi pemrograman
Lebih terperinciBAB 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 terperinciTabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );
PERTEMUAN I BAHASA PEMROGRAMAN JAVA DAN PENGENALAN NETBEANS 1. Program dan Bahasa Pemrograman Di dalam dunia komputer sering kali dijumpai istilah program dan bahasa pemrograman. Kedua istilah tersebut
Lebih terperinciBAB 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 terperinciPROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)
TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711-353414 PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web
Lebih terperinciStruktur & Pemakaian Teknologi Game Pembuatan Activity
Struktur & Pemakaian Teknologi Game Pembuatan Activity Activity Suatu Activity mewakili satu layar tunggal sebagai UI. Masing-masing Activity berdiri sendiri. Suatu Aplikasi dapat terdiri dari beberapa
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 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 terperinciMODUL I PENGENALAN VISUAL BASIC.NET
MODUL I PENGENALAN VISUAL BASIC.NET A. TUJUAN Memahami platform Microsoft.NET. Mengenal Integrated Development Environment (IDE) Visual Basic.NET. Memahami struktur project Visual Basic.NET. Memahami jenis-jenis
Lebih terperinciStruktur & Pemakaian Teknologi Game Struktur Project Android
Struktur & Pemakaian Teknologi Game Struktur Project Android File proguard.cfg akan digunakan pada saat anda melakukan build aplikasi pada release mode, dimana dilakukan proses shrinks, optimizes, dan
Lebih terperinciSTMIK-IM MODUL PRAKTIKUM PHONEGAP MODUL PRAKTIKUM TKB PENGEMBANGAN APLIKASI BERBASIS PLATFORM. script.
MODUL PRAKTIKUM TKB6351 - PENGEMBANGAN APLIKASI BERBASIS PLATFORM chalifa.chazar@gmail.com script.id Page 1 chalifa.chazar@gmail.com script.id Last Update : Desember 2016 Module 2 - Dasar PhoneGap Tujuan
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 LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Location Based Service (LBS) Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan
Lebih terperinciPembuatan RESTful Web Service Hello World dengan PHP & Java. Husni
Pembuatan RESTful Web Service Hello World dengan PHP & Java Husni Husni@trunojoyo.ac.id Membangun REST API dengan PHP Sekedar Menyapa Membuat Direktori: C:\XAMPP\htdocs\API Nanti, semua file diletakkan
Lebih terperinci