Kelompok 1 Fahmi Yahya 16110001 Marruna Excel 16110010 Agung Faizal 16110016 Adit Setiawan 16110017 Didit Julianto I 16110020 Grisela Diki ID: 791879
Download The PPT/PDF document "Pemrograman Mobile 2 “Network connect..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Pemrograman Mobile 2
“Network connectivity services Sensors”
Slide2Kelompok 1 :
Fahmi
Yahya
(16.11.0001)
Marruna
Excel (16.11.0010)
Agung
Faizal
(16.11.0016)
Adit
Setiawan
(16.11.0017)
Didit
Julianto
I (16.11.0020)
Grisela
Diki
A (16.11.0028)
M
Irfansyah
(16.11.0031)
Juniatun
I (16.11.0037)
Fega
Tri S (16.11.0038)
Surati
Ningsih
(16.11.0043)
Slide3Point
Materi
Mengelola
perangkat
Bluetooth dan mode dapat ditemukan
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Mengelola
perangkat Bluetooth jarak jauh
Berkomunikasi melalui Bluetooth
Memantau konektivitas internet
Mengkonfigurasi Wi-Fi dan memindai jalur akses
Pemantauan Wi-Fi dan detail jaringan
Mentransfer data menggunakan Wi-Fi Direct
Memindai tag NFC
Mentransfer data menggunakan Android Beam
Contoh proyek sederhana
Slide4Mengelola
perangkat
Bluetooth dan mode
dapat
ditemukanUntuk berkomunikasi menggunakan Bluetooth yang perlu dilakukan adalah mengatur
Bluetooth, menemukan perangkat yang akan disandingkan atau
tersedia dalam area lokal, menghubungkan perangkat, dan
mentransfer data antar perangkat.Untuk menggunakan fitur
Bluetooth dalam aplikasi, harus dideklarasikan izin Bluetooth
BLUETOOTH. Anda memerlukan izin ini untuk
melakukan komunikasi Bluetooth, seperti meminta koneksi,
menerima koneksi, dan mentransfer data.Menyiapkan Bluetooth
Diperlukan BluetoothAdapter untuk setiap dan semua
aktivitas Bluetooth. Untuk mendapatkan BluetoothAdapter, panggil metode
statis getDefaultAdapter(). Ini
akan mengembalikanBluetoothAdapter yang merepresentasikan adaptor Bluetooth milik
perangkat (radio Bluetooth). Pastikan bahwa Bluetooth diaktifkan.Panggil
isEnabled() untuk memeriksa apakah Bluetooth saat ini diaktifkan. Jika metode ini
mengembalikan false, maka Bluetooth dinonaktifkan.
Slide5Mengelola
perangkat
Bluetooth
jarak
jauhPencarian perangkat adalah prosedur pemindaian yang menelusuri area lokal untuk perangkat
yang mengaktifkan Bluetooth dan kemudian meminta beberapa informasi
tentang tiap perangkat tersebut ( "menemukan", "menanyakan" atau
"memindai").Namun, perangkat Bluetooth dalam area lokal akan
merespons permintaan penemuan hanya jika Bluetooth diaktifkan agar dapat
ditemukan. Jika dapat ditemukan, perangkat tersebut
akan merespons permintaan penemuan dengan berbagi beberapa
informasi, seperti nama perangkat, kelas, dan
alamat MAC yang unik.Menggunakan informasi ini, perangkat yang menjalankan
pencarian bisa memilih untuk memulai koneksi
ke perangkat yang ditemukan.
Slide6Berkomunikasi
melalui
Bluetooth
Sebelum
aplikasi dapat berkomunikasi melalui bluetooth, kita harus memverifikasi apakah bluetooth
tersedia pada pada perangkat dan jika tersedia
maka bluetooth akan diaktifkan. Android menyediakan kelas
Bluetooth Adapter untuk berkomunikasi melalui Bluetooth, dengan memanggil metode
getDefaultAdapter statis ().
Slide7Pemantauan Wi-Fi dan detail jaringan
Memantau
Perubahan
dalam KonektivitasPerubahan pada konektivitas perangkat bisa sangat sering terjadi
koneksi ini terpicu setiap kali beralih antara data seluler
dan Wi-Fi. Karena itu sebaiknya pantau koneksi
ini hanya jika sebelumnya menangguhkan pembaruan atau
unduhan agar dapat melanjutkannya. Umumnya cukup dengan
memeriksa konektivitas Internet sebelum memulai pembaruan dan, jika
tidak ada, menangguhkan pembaruan lebih lanjut
sampai konektivitas pulih.Teknik ini memerlukan peralihan
penerima siaran yang telah dideklarasikan dalam manifes.
Slide8Mentransfer data menggunakan Wi-Fi Direct
Berbeda
dengan
WiFi, sebuah WiFi direct tidak dimiliki oleh semua perangkat smartphone. WiFi Direct biasanya
hanya terdapat pada ponsel kelas menengah dan
premium produksi Samsung dan Sony saja. Fungsi WiFi Direct tidak
sama dengan WiFi Hotspot, namun justru sangat mirip
dengan cara kerja Bluetooth, yaitu untuk mengirim file data
antar perangkat satu dengan perangkat yang lain secara lebih
cepat dan praktis tanpa mempergunakan router.Contoh
cara transfer file Android lewat Wi-fi Direct di HP samsung
Slide91.
Buka
menu
Pengaturan
> WiFi
> dan tap WiFi Direct (WiFi Langsung). Seperti gambar dibawah ini :
Slide102. Seperti
terlihat
pada
gambar dibawah, masing masing perangkat telah ditemukan, maka ketuk di salah satu perangkat
untuk menyambungkan ke perangkat lainnya.
Slide113. Dibawah
ini
permintaan
koneksi dari Samsung Y Neo, maka pada Samsung Galaxy Star muncul window popup undangan untuk menyambung... silahkan ketuk "Sambung"
4. Dan hasilnya.... kedua perangkat telah tersambung
dengan menggunakan metode koneksi "WiFi Direct"
Slide125.
Silahkan
kirim
dokumen, file
atau gambar yang di inginkan. Dibawah adalah contoh mengirim gambar dari Galaxy Star, caranya pilih gambar
lalu tap icon "share" pilih "Wi-Fi Direct". Lanjutkan centang
pada perangkat yang tersambung dan akhiri "Selesai"
6. Tanpa persetujuan perangkat penerima
, gambar secara otomatis terkirim pada perangkat yang
dituju. Silahkan klik "Open" untuk membuka gambar yang
dikirm.
Slide13Memindai tag NFC
NFC tag
adalah
penghubung
untuk memulai fitur dengan menggunakan NFC. NFC tag yang telah diprogram memungkinkan pengguna
untuk mengendalikan berbagai fungsi pada ponsel mereka
secara otomatis, hanya dengan satu kali tap. Contoh
penggunaan NFC: 1. Di bioskop Australia, Anda dapat membeli makanan
ringan dengan menggunakan NFC. Jika Anda merasa
lapar, keluarkan lah smartphone Anda, buka aplikasi untuk
memesan makanan tersebut, tap smartphone Anda pada lengan
kursi untuk melakukan pesanan, dan makanan akan
diantarkan ke meja Anda. 2. Elecom
meluncurkan NFC Phone Keypad, yang disebut-sebut lebih nyaman dari pairing bluetooth.
3. Untuk membuka pintu
dengan menggunakan NFC, Anda hanya perlu
melambaikan ponsel di depan pintu. Setelah izin diterima
, pintu akan terbuka secara otomatis. 4. Anda juga dapat menggunakan NFC untuk
bertukar file. Android Beam menggunakan NFC untuk memungkinkan pairing bluetooth dan mengirimkan data ke dari
satu ponsel ke ponsel lain. Tetapi, hal tersebut hanya
bisa digunakan pada perangkat yang memiliki sistem operasi Android 4.0
atau di atasnya.
Slide14Mentransfer data menggunakan Android Beam
cara
untuk
Aktivasi NFC dan S Beam (atau Android Beam) :1. Masuk ke Menu Setting 2. Klik [More settings]
Slide153.
Aktivasikan
NFC
dengan
menggeserkan tombol ke kanan (tombol akan menjadi Hijau)4. Aktivasikan S Beam dengan menggeserkan tombol
ke kanan (tombol akan menjadi Hijau)
Slide165. Setelah
NFC
dan
S Beam
sudah
diaktivasikan ("ON"), selanjutnya adalah melakukan Transfer File yang diinginkan, caranya pun cukup mudah.Cara untuk Transfer file :1. Tentukan File yang
ingin ditransfer (Photo ataupun Video)2. Tempelkan kedua perangkat
yang memiliki fungsi NFC dan S Beam (Android Beam)3. Sentuh atau
klik file yang bersangkutan untuk memastikan bahwa file tersebut yang akan
di Transfer4. Pisahkan kedua perangkat tersebut5. Tunggu
beberapa saat untuk proses Transfer sampai selesai.Demikian
cara untuk meng-aktivasi-kan NFC (Near Field Communication) dan S Beam serta melakukan Proses Transfer
Filenya.
Slide17PROGRAM SEDERHANA BLUETOOTH
Merupakan
tampilan
projek
sederhana Bluetooth dari kelompok kami.
Slide18Saat
tombol
ON/OFF
diklik
maka akan muncul akses bluetooth
Saat
tombol
Perangkat
Aktif
diklik
maka akan muncul perangkat yang terjangkau bluetooth
Saat
tombol
Enable discoverable
diklik
untuk
menampilkan perangkat di perangkat lain.
Slide19PROGRAM SEDERHANA WIFI DIRECT
Merupakan
tampilan
projek
sederhana WIFI DIRECT dari kelompok kami.
Slide20MENGHIDUPKAN WIFI
MEMATIKAN WIFI
Slide21Setelah
klik
start
maka
akan tampil device yang dapat disambungkan
(wifi harus dalam keadaan ON). Setelah itu
klik device yang akan disambungkan.
Slide22Maka
akan
tampil
antarmuka seperti disamping.Pada program ini
kita membutuhkan 2 device
Slide23SERVER
CLIENT
Slide24DAFTAR PUSTAKA
https://developer.android.com/guide/topics/connectivity/bluetooth?hl=id
https://www.hanyapedia.com/2016/06/begini-cara-kerja-wifi-direct.html
https://opikini.com/cara-transfer-file-android-lewat-wi-fi-direct/
https://richard-kho.blogspot.com/2013/11/cara-transfer-file-photo-teknologi-nfc-near-field-communication-smartphone-android-s-beam.html
https://www.cnnindonesia.com/teknologi/20150406133010-185-44483/mengenal-fungsi-menarik-nfc-di-ponsel-pintarhttp://www.hermantolle.com/class/docs/tutorial-bluetooth-application-2/