aplikasi media sosial untuk pembelajaran secara kolaborasi berbasis mobile web dengan arsitektur...
DESCRIPTION
In Indonesian .. enjoy :-)TRANSCRIPT
![Page 1: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/1.jpg)
Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web
dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth
![Page 2: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/2.jpg)
Latar Belakang Masalah
Pengguna Mobile Web Indonesia adalah salah satu yang terbesar di dunia
Sumber : http://www.opera.com/smw/2010/05/
![Page 3: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/3.jpg)
Latar Belakang Masalah (2)
Salah satu pengguna Media Sosial terbesar di dunia
Pengguna Facebook dunia periode Juli 2010 Pengguna twitter dunia periode Januari 2010 sumber : http://www.checkfacebook.com/
![Page 4: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/4.jpg)
Sumber : techcrunch.com ( 26 Maret 2010) [Why The Hell Was Panasonic Gobel Trending on Twitter? Blame Indonesia]
![Page 5: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/5.jpg)
Latar Belakang Masalah (3)
Kemampuan Media Sosial (twitter) yaitu interaksi antar pengguna , bisa dimanfaatkan sebagai alat pembelajaran kolaborasi.
![Page 6: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/6.jpg)
Latar Belakang Masalah (4)
Twitter memiliki API (Application Programming Interface) yg menjadi gerbang multiplatform
![Page 7: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/7.jpg)
Latar Belakang Masalah (5)
Twitter menggunakan Arsitektur REST sebagai API dan OAuth (1.0a) sebagai Protokol Keamanan Autentikasinya
![Page 8: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/8.jpg)
Maksud dan Tujuan
Maksud : membuat suatu perangkat lunak media sosial
berbasis Mobile Web untuk pembelajaran secara kolaborasi dengan arsitektur REST dan protokol keamanan OAuth menggunakan API twitter
![Page 9: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/9.jpg)
Maksud dan Tujuan
Tujuan :• Memudahkan akses ke media informasi
pengetahuan dengan sistem berbasis Mobile Web.
• Meningkatkan pengguna dalam berkolaborasi , menulis , mengutarakan pendapat , mencari informasi dan menyediakan informasi di public domain.
![Page 10: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/10.jpg)
Maksud dan Tujuan(2)
• Menjadi sarana publikasi bagi sebuah badan penyedia layanan (perusahaan , badan pendidikan) sehingga lebih bisa dikenal di ajang publik.
• Memperluas jaringan relasi antara pengguna dengan para partisipan di dunia media sosial.
![Page 11: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/11.jpg)
RESTRepresentational State Transfer atau REST secara umum berarti bahwa setiap unique URL adalah representasi dari objek. Konten dari objek tersebut bisa didapatkan dengan melakukan HTTP request berupa GET , dan untuk melakukan modifikasi pada objek bisa digunakan metode POST , PUT , atau DELETE.
![Page 12: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/12.jpg)
REST (2)
![Page 13: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/13.jpg)
REST (3)
![Page 14: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/14.jpg)
OAuth
User melakukan akses pada aplikasi , aplikasi menghubungi twitter untuk
mendapatkan one-time Request Token.
![Page 15: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/15.jpg)
OAuth (2)
Twitter membalas dengan Request Token dan Request Token Secret Key. Request
Token digunakan untuk membuat authorization link, dan Request Token Secret digunakan untuk memberitahu twitter bahwa user adalah yang asli
melakukan request untuk Request Token.
![Page 16: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/16.jpg)
OAuth (3)
User melakukan klik pada authorization link yang baru dibangkitkan, dibuat dengan Request Token. Link melakukan redirect ke
Twitter, dan API call melakukan pass Request Token Secret.
![Page 17: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/17.jpg)
OAuth (4)
Twitter memberi prompt kepada user untuk melakukan allow untuk akses aplikasi. Jika
user melakukan konfirmasi , Twitter mengirimkan user kembali ke alamat
aplikasi dengan Access Token dan Access Token Secret key . Token key/pair adalah
unique untuk setiap user dan tidak berubah. Token key/pair ini bisa disimpan di database untuk keperluan mendatang.
![Page 18: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/18.jpg)
Interaksi
![Page 19: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/19.jpg)
Contoh Kasus : CSI
![Page 20: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/20.jpg)
Respon
![Page 21: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/21.jpg)
Respon (2)
![Page 22: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/22.jpg)
Aplikasi
![Page 23: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/23.jpg)
Aplikasi (2)
![Page 24: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/24.jpg)
Aplikasi (3)
![Page 25: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/25.jpg)
Aplikasi (4)
![Page 26: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/26.jpg)
Aplikasi (5)
![Page 27: Aplikasi Media Sosial untuk Pembelajaran secara Kolaborasi Berbasis Mobile Web dengan Arsitektur REST dan Protokol keamanan Autentikasi OAuth](https://reader033.vdocuments.net/reader033/viewer/2022052902/55720618497959fc0b8b86cf/html5/thumbnails/27.jpg)
Kesimpulan• Aplikasi Media Sosial untuk Pembelajaran Kolaborasi berbasis mobile web dapat
mendukung metode pembelajaran kolaboratif, dimana setiap pengguna aplikasi dapat berkolaborasi secara luas dalam mengelola content (isi) yang berhubungan dengan materi pengetahuan dalam bentuk apapun.
• Aplikasi Media Sosial untuk Pembelajaran Kolaborasi berbasis mobile web yang telah dibangun dapat dijadikan sebagai sistem manajemen pengetahuan (Knowledge management system), dimana aplikasi ini menyediakan informasi materi pembelajaran yang up to date.
• Aplikasi Media Sosial untuk Pembelajaran Kolaborasi berbasis mobile web telah menerapkan sistem pembelajaran yang dinamis dengan menggunakan bahan ajar bersifat mandiri (self learning materials).
• Aplikasi Media Sosial untuk Pembelajaran Kolaborasi berbasis mobile web dapat menjadi sarana promosi bagi badan pendidikan di media sosial.