BlackBerry - Messenger - SDK 1546966 0727095556 039 1.0 IN
BlackBerry - Messenger - SDK 1546966 0727095556 039 1.0 IN
Versi: 1.0
Ringkasan Fitur dan Teknis
Daftar Isi
1 Ringkasan BlackBerry Messenger SDK............................................................................................ 2 Fitur-Fitur........................................................................................................................................... Koneksi peer-to-peer......................................................................................................................... Undangan yang diawali pengguna.................................................................................................... Mengintegrasikan obrolan BlackBerry Messenger............................................................................ Menjadi host atau bergabung dengan koneksi bersama kontak yang bukan merupakan kontak BlackBerry Messenger...................................................................................................................... Mengirim data yang spesifik untuk aplikasi....................................................................................... Berbagi file antar pengguna.............................................................................................................. Akses ke data BlackBerry Messenger............................................................................................... Akses ke data profil pengguna.................................................................................................... Akses ke kontak BlackBerry Messenger..................................................................................... Melakukan integrasi dengan menu BlackBerry Messenger.............................................................. 3 Batasan komunikasi.......................................................................................................................... 4 Alur proses........................................................................................................................................ Alur proses: Mengundang kontak untuk bergabung dengan koneksi aplikasi yang terhubung dengan BlackBerry Messenger......................................................................................................... Alur proses: Mengundang kontak untuk mengunduh aplikasi yang terhubung dengan BlackBerry Messenger......................................................................................................................................... 5 Kebutuhan......................................................................................................................................... Persyaratan sistem untuk pengguna................................................................................................. Persyaratan untuk pengembang....................................................................................................... 6 Memberikan umpan balik.................................................................................................................. 7 Pemberitahuan hukum...................................................................................................................... 2 3 3 4 5 5 6 6 6 6 7 7 8 9 9 9 11 11 11 12 13
Aplikasi BlackBerry Messenger SDK menyediakan API yang memungkinkan Anda memanfaatkan fitur sosial dan fungsionalitas platform BlackBerry Messenger dalam aplikasi Anda. BlackBerry Messenger adalah program pengiriman pesan instan yang dirancang untuk memungkinkan pengguna perangkat BlackBerry untuk saling berkomunikasi. Sejak dimasukkan ke dalam suite aplikasi inti BlackBerry, BBM dengan cepat menjadi salah satu aplikasi yang paling banyak digunakan pada ponsel cerdas BlackBerry. Pengguna tidak perlu melakukan sign-in atau sign-out ke dan dari BBM. Selama perangkat BlackBerry terhubung ke jaringan nirkabel, BBM dapat membuat pengguna tetap terhubung dengan kontak dan grup BBM mereka. Aplikasi BBM SDK, yang digunakan bersamaan dengan BlackBerry Java SDK , memungkinkan Anda menggunakan infrastruktur yang sama dengan yang digunakan untuk membangun BBM untuk berkomunikasi antara instance aplikasi Anda pada beberapa perangkat BlackBerry. Misalnya, dalam aplikasi game catur, seorang pengguna perangkat BlackBerry dapat mengundang kontak BBM untuk bermain catur, dan langkah-langkahnya dapat dikomunikasikan bolak-balik menggunakan platform BBM. Memanfaatkan fitur-fitur platform BBM Anda dapat mengakses infrastruktur yang sama dengan yang digunakan untuk membangun BBM, salah satu platform sosial seluler yang paling berhasil dan paling banyak digunakan. Dengan BBM SDK, Anda dapat mengembangkan aplikasi yang meliputi fitur sosial, seperti koneksi peer-to-peer antara perangkat BlackBerry, atau obrolan terpadu. Anda tidak perlu mengembangkan fitur sosial ini sendiri, dan tidak perlu pengembangan di sisi server untuk mendukungnya. Platform BBM menyediakan dukungan untuk aspek sosial aplikasi Anda, seperti menelusuri perangkat BlackBerry mana yang memiliki aplikasi Anda, mengelola koneksi antar instance aplikasi Anda, dan secara proaktif menemukan kontak yang telah menginstal aplikasi tersebut. Meningkatkan daya lekat aplikasi Anda Aplikasi lekat merupakan salah satu yang sering pengguna temukan sangat berguna untuk berbagai kegiatan. Jika Anda mengintegrasikan BBM ke dalam aplikasi Anda, Anda bisa membuat komunitas, di mana pengguna perangkat BlackBerry dapat berkumpul. bersosialisasi, dan berkomunikasi. Menambahkan aspek sosial ini dapat membantu aplikasi Anda tetap terjaga pada perangkat BlackBerry dan membantu menarik perhatian pengguna. Meningkatkan daya temu aplikasi Anda Apabila orang menyukai sesuatu, mereka ingin membaginya dengan orang lain. Karena pengguna perangkat BlackBerry dapat berkomunikasi dengan salah satu atau semua kontak BBM mereka dari sebuah aplikasi, saat Anda membuat aplikasi yang terhubung ke BBM, Anda akan memiliki sistem iklan terpasang. Pengguna tidak saja dapat menganjurkan kontak mereka untuk mengunduh aplikasi Anda, mereka juga dapat secara aktif mengundang kontak untuk melakukan hal itu dengan mengirim undangan yang langsung tertaut ke halaman rincian aplikasi di etalase BlackBerry App World.
Fitur-Fitur
Fitur-Fitur
Koneksi peer-to-peer
Anda dapat menggunakan platform BlackBerry Messenger untuk membuat dan mengelola koneksi peerto-peer antar perangkat BlackBerry. Aplikasi BlackBerry Messenger SDK menyediakan API yang dapat Anda gunakan untuk membangun aplikasi yang memanfaatkan koneksi peer-to-peer, sehingga pengguna perangkat BlackBerry dapat berhubungan dengan kontak BBM mereka dan dapat menjalani pengalaman bersama dari dalam aplikasi Anda. Aplikasi Anda dapat membuka koneksi saluran atau koneksi sesi. Jenis koneksi Privat
Koneksi Saluran
Deskripsi Apabila sebuah koneksi saluran dibuka, pengguna dapat berkomunikasi langsung dengan satu kontak atau lebih, namun kontak-kontak tersebut tidak saling mengetahui. Setiap kontak hanya dapat berkomunikasi dengan pengguna. Misalnya, sebuah koneksi saluran dapat digunakan apabila pengguna ingin menyelenggarakan obrolan privat dengan seorang kontak, atau ingin mengirimkan informasi lokasinya ke satu kontak atau lebih. Saat koneksi sebuah sesi dibuka, pengguna dapat mengundang satu atau lebih kontak untuk berinteraksi. Kontak saling mengetahui satu sama lain. Kontak-kontak ini dapat mengundang kontak mereka sendiri, yang juga terlihat oleh setiap orang dalam sesi ini, tanpa melihat apakah mereka adalah kontak dari originator sesi. Data yang dikirimkan oleh seorang pengguna dalam sesi ini akan dikirimkan ke setiap pengguna lain dalam sesi. Misalnya koneksi sebuah sesi dapat digunakan untuk aplikasi game dengan beberapa pemain, seperti game poker, di mana semua pengguna dalam sesi tersebut dapat melihat meja poker, dan data game dikirim ke setiap pemain dalam game saat dimainkan. Platform BBM dirancang untuk menangani sebagian besar kompleksitas koneksi sesi. Apabila Anda membuat aplikasi seperti game multi-pemain, Anda tidak perlu khawatir tentang logika program di seputar pengelolaan sesi. Platform ini dapat menangani pengelolaan sesi pada tingkat peer-topeer, sehingga tidak diperlukan komponen sisi server. Selain itu, platform ini dapat mengelola pengguna. Setiap pengguna dalam sesi diberi tahu apabila ada pengguna lain yang bergabung atau keluar, dan koneksi dipertahankan hingga pengguna terakhir keluar dari sesi.
Sesi
Buka
Platform BBM menelusuri kontak mana yang aktif pada koneksi tersebut. Kontak akan aktif hingga mereka keluar dari koneksi, koneksi ditutup, atau aplikasi Anda ditutup. Jika seorang kontak keluar dari koneksi, mereka tidak dapat bergabung lagi kecuali pengguna originator mengirim undangan lagi.
3
Platform BBM juga melacak kontak yang telah dikirimi undangan namun belum bergabung dalam koneksi.
Undangan ke BBM
BBM SDK dirancang untuk memudahkan pembuatan undangan. Untuk menampilkan daftar kontak, BBM SDK mencakup pemilih Kontak yang serupa dengan yang digunakan dalam BBM. Platform BBM akan memindai kontak dari pengguna yang telah menginstal aplikasi. Dalam aplikasi, Anda yang menentukan jenis undangan yang akan dikirim, dan menyajikan pemilih Kontak kepada pengguna, yang diisi oleh platform BBM dengan kontak yang sesuai. Pada undangan untuk mengunduh aplikasi, misalnya, hanya kontak yang belum menginstal aplikasi Anda yang akan muncul pada pemilih Kontak. Platform BBM dirancang untuk menghasilkan kode yang lebih sederhana bagi Anda, dan pengalaman yang ideal bagi pengguna, karena bisa mencegah spam di kontak pengguna dengan undangan yang tidak perlu.
Aplikasi ke BBM
Anda tidak dapat mengirim pesan dari aplikasi Anda atas nama pengguna tanpa intervensi pengguna. Aplikasi Anda dapat memulai obrolan dan menyediakan pesan default, namun pesan ini tidak dapat dikirim kecuali pengguna melalukan tindakan tersebut. Secara default, tidak ada riwayat obrolan dalam aplikasi Anda. Platform BBM tidak menyimpan pesan apa pun. Pesan lama tidak dapat diambil kecuali aplikasi menyimpannya.
Menjadi host atau bergabung dengan koneksi bersama kontak yang bukan merupakan kontak BlackBerry Messenger
Dengan BBM SDK, Anda dapat mengembangkan aplikasi yang memungkinkan kontak yang tidak ada dalam daftar kontak BBM mengirimkan permintaan bergabung ke sesi atau saluran publik. Dengan menentukan koneksi sesi atau saluran sebagai publik, pengguna dapat terhubung dengan kontak yang tidak ada dalam daftar kontak BBM mereka.
BBM SDK memungkinkan Anda membuat pengguna untuk memperbarui dan mengelola informasi profil mereka dari dalam aplikasi Anda. Sebagai contoh, jika pengguna memainkan aplikasi game Anda yang terhubung ke BBM dan ingin mengganti pesan pribadi mereka untuk merefleksikannya , pengguna dapat memperbarui pesan pribadi mereka dari dalam game, tanpa membuka BBM. Kontak pengguna tersebut akan melihat pesan yang diperbarui ini dari dalam BBM. Informasi yang khusus untuk aplikasi juga dapat ditambahkan ke profil. Sebagai contoh, aplikasi game dapat memberikan trofi kepada pengguna yang berhasil meraih level tertentu, atau meraih skor tertinggi pada papan skor. Trofi ini dapat ditampilkan pada profil BBM pengguna, sehingga dapat dilihat di BBM oleh kontak pengguna tersebut.
Batasan komunikasi
Batasan komunikasi
Agar aplikasi tidak menggunakan terlalu banyak bandwidth yang ada, platform BlackBerry Messenger membatasi total volume data yang ditransfer oleh aplikasi yang terhubung ke BBM hingga 600 KB per menit. Batasan ini mencakup semua data pesan dan aplikasi yang ditransfer melalui saluran maupun koneksi sesi untuk aplikasi tersebut. Jika total volume data yang digunakan untuk aplikasi akan melampaui laju transfer maksimum, platform BBM akan mengurangi lalu lintas data untuk aplikasi tersebut untuk menurunkan laju transfer ke tingkat yang dapat diterima. Transfer file yang dikirim dari aplikasi yang terhubung ke BBM tidak dianggap sebagai data aplikasi, sehingga tidak termasuk dalam pembatasan laju transfer data ini. Namun, transfer file terkena pembatasan ukuran file, yang ditentukan oleh platform BBM.
Alur proses
Alur proses
Alur proses: Mengundang kontak untuk bergabung dengan koneksi aplikasi yang terhubung dengan BlackBerry Messenger
1. 2. Pengguna perangkat BlackBerry mengawali undangan dari aplikasi yang terhubung ke BlackBerry Messenger untuk bergabung dengan koneksi saluran. Aplikasi menampilkan daftar pemilih Kontak. Platform BBM mengisi daftar tersebut. Hanya kontak yang telah menginstal aplikasi dalam perangkat BlackBerry mereka yang akan ditampilkan dalam Pemilih Kontak. Pengguna memilih kontak dari pemilih Kontak dan mengirim undangan. Aplikasi menetapkan ID undangan yang unik. Setiap undangan memiliki batas waktu, yang jika terlewati maka undangan akan kedaluwarsa. Platform BBM menerima permintaan itu dan meneruskan undangan ke kontak yang ditentukan. Platform BBM memelihara daftar undangan tertunda untuk pengguna, yang sedang menunggu respons, serta kontak, yang harus menerima atau menolak. Kontak menerima undangan dalam BBM. Setiap kontak menerima atau menolak undangan. Paltform BBM mengembalikan respons ke pengguna. Aplikasi memvalidasi respons terhadap ID undangan. Jika undangan diterima dan divalidasi, platform BBM membuka koneksi dan mencatat pengguna serta kontak sebagai peserta aktif dalam aplikasi yang terhubung ke BBM tersebut. Platform BBM menghapus undangan dari daftar undangan tertunda untuk pengirim maupun penerima. Jika undangan kedaluwarsa, atau jika pengguna keluar dari aplikasi sebelum undangan diterima, platform BBM akan memberi tahu kontak bahwa undangan itu tidak lagi berlaku.
Alur proses: Mengundang kontak untuk mengunduh aplikasi yang terhubung dengan BlackBerry Messenger
1. 2. Pengguna perangkat BlackBerry mengawali undangan dari aplikasi yang terhubung ke BlackBerry Messenger untuk mengunduh aplikasi. Aplikasi menampilkan Pemilih Kontak. Platform BBM mengisi daftar tersebut. Hanya kontak yang belum menginstal aplikasi dalam perangkat BlackBerry mereka yang akan ditampilkan dalam Pemilih Kontak. Pengguna memilih kontak dari Pemilih Kontak dan mengirim undangan. Platform BBM menerima permintaan itu dan meneruskan undangan ke kontak yang ditentukan.
3. 4.
Alur proses: Mengundang kontak untuk mengunduh aplikasi yang terhubung dengan BlackBerry Messenger
5. 6. 7. 8.
Kontak menerima undangan dalam BBM. Setiap kontak menerima atau menolak undangan. Jika kontak menerima undangan, BBM membuka etalase BlackBerry App World pada URL dari mana kontak dapat mengunduh aplikasi tersebut. Jika kontak belum menginstal BlackBerry App World pada perangkat, BBM akan meminta kontak untuk menginstal BlackBerry App World kemudian meminta kontak untuk mengunduh aplikasi.
10
Kebutuhan
Kebutuhan
Persyaratan sistem untuk pengguna
Untuk menginstal aplikasi yang menggunakan BlackBerry Messenger SDK, pengguna ponsel cerdas BlackBerry harus memiliki paket data layanan nirkabel dan perangkat lunak berikut pada ponsel cerdas BlackBerry: BlackBerry Device Software 5.0 atau yang lebih baru BlackBerry Messenger 6.0 Etalase BlackBerry App World 1.0 atau yang lebih baru
11
12
Pemberitahuan hukum
Pemberitahuan hukum
2011 Research In Motion Limited. Semua Hak Dilindungi BlackBerry, RIM, Research In Motion, dan merek dagang, nama, dan logo terkait adalah properti dari Research In Motion Limited dan telah terdaftar dan/atau digunakan di A.S. dan di negara-negara seluruh dunia. Java, JRE, dan JDK adalah merek dagang dari of Oracle America, Inc. Windows adalah merek dagang dari Microsoft Corporation. Semua merek dagang lainnya adalah properti dari pemiliknya masing-masing. Dokumentasi ini termasuk semua dokumentasi yang disatukan menurut referensi, seperti dokumentasi yang telah diberikan atau disediakan di www.blackberry.com/go/docs diberikan atau disediakan "APA ADANYA" dan "SEBAGAIMANA TERSEDIA" dan tanpa syarat, endosemen, jaminan, representasi, atau garansi apa pun oleh Research In Motion Limited dan perusahaan afiliasinya ("RIM") dan RIM tidak bertanggung jawab terhadap segala kesalahan ketik, teknis, atau ketidakakurasian, kesalahan atau kelalaian lainnya dalam dokumentasi ini. Demi melindungi kepemilikan RIM dan informasi tertutup dan/atau rahasia-rahasia dagang, dokumentasi ini mungkin menguraikan beberapa aspek teknologi RIM dalam istilah umum. RIM berhak secara berkala mengubah informasi yang terkandung di dalam dokumentasi ini; walau demikian, RIM tidak membuat komitmen untuk menyediakan perubahan, pembaruan, perluasan, atau penambahan lainnya pada dokumentasi ini bagi Anda secara tepat waktu atau bahkan tidak ada sama sekali. Dokumentasi ini mungkin berisi referensi ke sumber informasi, perangkat keras atau perangkat lunak, produk atau layanan pihak ketiga; termasuk berbagai komponen dan konten seperti konten yang dilindungi oleh hak cipta dan/atau situs web pihak ketiga (secara kolektif disebut "Produk dan Layanan Pihak Ketiga"). RIM tidak mengontrol dan tidak bertanggung jawab untuk segala Produk dan Layanan Pihak Ketiga, termasuk tetapi tidak terbatas pada konten, akurasi, kepatuhan hak cipta, kompatibilitas, kinerja, jaminan mutu, legalitas, kelayakan, link atau aspek lain apa pun dari Produk dan Layanan Pihak Ketiga. Referensi ke Produk dan Layanan Pihak Ketiga yang dimasukkan dalam dokumentasi ini tidak menyiratkan endosemen oleh RIM atau Produk dan Layanan Pihak Ketiga atau pihak ketiga tersebut dengan cara apa pun. SEJAUH YANG DILARANG SECARA SPESIFIK OLEH HUKUM YANG BERLAKU DALAM YURISDIKSI, SEMUA SYARAT, ENDOSEMEN, JAMINAN, REPRESENTASI, ATAU GARANSI APA PUN, TERSURAT ATAU TERSIRAT, TERMASUK TANPA TERBATAS, SEGALA SYARAT, ENDOSEMEN, JAMINAN, REPRESENTASI ATAU GARANSI DURABILITAS, KESESUAIAN UNTUK TUJUAN ATAU PENGGUNAAN TERTENTU, KELAYAKAN DAGANG, KUALITAS LAYAK DAGANG, NONPELANGGARAN, KUALITAS KEPUASAN, ATAU HAK, ATAU YANG TIMBUL DARI UNDANG-UNDANG ATAU KEBIASAAN ATAU PERBUATAN YANG BERHUBUNGAN DENGAN ATAU PENGGUNAAN DAGANG, ATAU BERHUBUNGAN DENGAN DOKUMENTASI ATAU PENGGUNAANNYA, ATAU KINERJA ATAU NON-KINERJA DARI SEGALA PERANGKAT LUNAK, PERANGKAT KERAS, LAYANAN, ATAU SEGALA PRODUK DAN LAYANAN PIHAK KETIGA YANG DISEBUTKAN DI SINI, DENGAN INI DIKECUALIKAN. ANDA JUGA MUNGKIN MEMILIKI HAK LAIN YANG BERBEDA BERDASAR NEGARA BAGIAN ATAU PROVINSI. BEBERAPA YURISDIKSI MUNGKIN TIDAK MENGIZINKAN PENGECUALIAN ATAU PEMBATASAN TERHADAP GARANSI DAN SYARAT TERSIRAT. SEJAUH DIIZINKAN OLEH HUKUM, SEGALA GARANSI ATAU SYARAT TERSIRAT YANG BERHUBUNGAN DENGAN
13
Pemberitahuan hukum
DOKUMENTASI SEJAUH IA TIDAK DAPAT DIKECUALIKAN SEBAGAIMANA DITETAPKAN DI ATAS, NAMUN DAPAT DIBATASI, DENGAN INI DIBATASI SEMBILAN PULUH (90) HARI SEJAK TANGGAL ANDA MEMPEROLEH DOKUMENTASI ATAU BARANG YANG MENJADI POKOK MATERI KLAIM. SEJAUH MAKSIMAL YANG DIIZINKAN OLEH HUKUM YANG BERLAKU DALAM YURISDIKSI ANDA, DALAM KEADAAN APA PUN RIM TIDAK BERTANGGUNG JAWAB TERHADAP SEGALA JENIS KERUSAKAN YANG BERHUBUNGAN DENGAN DOKUMENTASI INI ATAU PENGGUNAANNYA, ATAU KINERJA ATAU NON-KINERJA DARI SEGALA PERANGKAT LUNAK, PERANGKAT KERAS, LAYANAN, ATAU SEGALA PRODUK DAN LAYANAN PIHAK KETIGA YANG DISEBUTKAN DI SINI TANPA TERBATAS PADA KERUSAKAN BERIKUT: KERUSAKAN LANGSUNG, KONSEKUENSIAL, CONTOH, INSIDENTAL, TIDAK LANGSUNG, KHUSUS, AKIBATNYA, ATAU KERUGIAN SERIUS, KERUGIAN AKIBAT KEHILANGAN LABA ATAU PENDAPATAN, KEGAGALAN MERELEASIR PENGHEMATAN YANG DIPERKIRAKAN, INTERUPSI BISNIS, HILANGNYA INFORMASI BISNIS, HILANGNYA PELUANG BISNIS, ATAU KORUPSI ATAU HILANGNYA DATA, KEGAGALAN MENGIRIM ATAU MENERIMA DATA, MASALAH YANG TERKAIT DENGAN SEGALA APLIKASI YANG DIGUNAKAN BERSAMA PRODUK ATAU LAYANAN RIM, BIAYA DOWNTIME, KERUGIAN DARI PEMANFAATAN PRODUK ATAU LAYANAN RIM ATAU BAGIAN DARINYA ATAU LAYANAN AIRTIME, BIAYA BARANG PENGGANTI, BIAYA PENUTUP, FASILITAS ATAU LAYANAN, BIAYA MODAL, ATAU KERUGIAN FINANSIAL SERUPA LAINNYA, BAIK KERUSAKAN TERSEBUT TELAH DIPERKIRAKAN ATAU PUN TIDAK, DAN SEKALIPUN RIM TELAH MEMBERITAHUKAN KEMUNGKINAN KERUSAKAN DEMIKIAN. SEJAUH MAKSIMAL YANG DIIZINKAN OLEH HUKUM YANG BERLAKU DALAM YURISDIKSI ANDA, RIM TIDAK MEMPUNYAI KEWAJIBAN, TUGAS, ATAU TANGGUNGAN APA PUN DALAM KONTRAK, KESALAHAN, ATAU LAINNYA KEPADA ANDA, TERMASUK SEGALA KEWAJIBAN KARENA KELALAIAN ATAU KEWAJIBAN HUKUM MENYELURUH. PEMBATASAN, PENGECUALIAN, DAN PELEPASAN TANGGUNG JAWAB YANG DENGAN INI BERLAKU: (A) TANPA TERGANTUNG PADA SIFAT PENYEBAB TINDAKAN, TUNTUTAN, ATAU TINDAKAN ANDA; TERMASUK NAMUN TIDAK TERBATAS PADA PELANGGARAN KONTRAK, KELALAIAN, KESALAHAN, KEWAJIBAN HUKUM MENYELURUH ATAU TEORI HUKUM LAINNYA DAN PELANGGARAN DASAR ATAU KEGAGALAN DARI TUJUAN DASAR PERJANJIAN INI ATAU SEGALA PERBAIKAN YANG DIMUAT DI SINI; DAN (B) PADA RIM DAN PERUSAHAAN AFILIASINYA, PENERUS MEREKA, ORANG YANG DITUNJUK, AGEN, PEMASOK (TERMASUK PENYEDIA LAYANAN AIRTIME), DISTRIBUTOR RESMI RIM (JUGA TERMASUK PENYEDIA LAYANAN AIRTIME) DAN PARA DIREKTUR, KARYAWAN, DAN KONTRAKTOR INDEPENDEN MEREKA. SELAIN PEMBATASAN DAN PENGECUALIAN YANG DITETAPKAN DI ATAS, DALAM KEADAAN APA PUN DIREKTUR, KARYAWAN, AGEN, DISTRIBUTOR, PEMASOK, KONTRAKTOR INDEPENDEN RIM ATAU AFILIASI RIM TIDAK BERTANGGUNG JAWAB ATAS SEGALA YANG TIMBUL DARI ATAU BERHUBUNGAN DENGAN DOKUMENTASI. Sebelum berlangganan, menginstal, atau menggunakan segala Produk dan Layanan Pihak Ketiga, Anda bertanggung jawab memastikan bahwa penyedia layanan airtime Anda telah setuju untuk mendukung semua fitur mereka. Beberapa penyedia layanan airtime mungkin tidak menawarkan fungsionalitas untuk menjelajahi Internet dengan berlangganan BlackBerry Internet Service. Tanyakan pada penyedia layanan
14
Pemberitahuan hukum
Anda untuk mengetahui ketersedian fungsionalitas ini, pengaturan roaming, paket dan fitur-fitur layanan. Instalasi atau penggunaan Produk dan Layanan Pihak Ketiga bersama produk dan layanan RIM mungkin memerlukan satu atau beberapa paten, merek dagang, hak cipta, atau lisensi lainnya untuk menghindari pelanggaran izin pihak ketiga. Anda bertanggung jawab penuh untuk menentukan apakah perlu Produk dan Layanan Pihak Ketiga dan apakah perlu lisensi pihak ketiga untuk melakukannya. Jika diperlukan, Anda bertanggung jawab untuk mendapatkannya. Anda tidak boleh menginstal atau menggunakan Produk dan Layanan Pihak Ketiga hingga diperoleh semua lisensi yang diperlukan. Segala Produk dan Layanan Pihak Ketiga yang disediakan bersama produk dan layanan RIM disediakan untuk kenyamanan Anda dan disediakan "APA ADANYA" tanpa syarat tersurat atau tersirat, endorsemen, jaminan, representasi, atau garansi dalam bentuk apa pun oleh RIM dan RIM tidak bertanggung jawab apa pun, dalam kaitan tersebut. Penggunaan Anda atas Produk dan Layanan Pihak Ketiga diatur oleh dan tunduk pada ketentuan yang Anda setujui pada lisensi lain dan perjanjian lain yang berlaku dengan pihak ketiga, kecuali sejauh yang dicantumkan secara tersurat oleh suatu lisensi atau perjanjian lain dengan RIM. Beberapa fitur yang dijelaskan dalam dokumen ini memerlukan versi minimum BlackBerry Enterprise Server, BlackBerry Desktop Software, dan/atau BlackBerry Device Software. Ketentuan penggunan produk atau layanan RIM ditetapkan dalam lisensi terpisah atau perjanjian lain dengan RIM yang berlaku. TIDAK ADA DALAM DOKUMENTASI INI YANG BERMAKSUD MENGGANTIKAN SEGALA PERJANJIAN TERTULIS ATAU GARANSI YANG DISEDIAKAN OLEH RIM UNTUK SEBAGIAN DARI PRODUK ATAU LAYANAN RIM SELAIN DOKUMENTASI INI.
Research In Motion Limited 295 Phillip Street Waterloo, ON N2L 3W8 Canada Research In Motion UK Limited Centrum House 36 Station Road Egham, Surrey TW20 9LF United Kingdom Diterbitkan di Kanada
15