Dicoding's Blog

Tutorial Samsung Galaxy SDK : Motion

Kami telah membuat tulisan sebelumnya mengenai Tutorial Instalasi Samsung Galaxy SDK di link berikut: https://blog.dicoding.com/tutorial-samsung-galaxy-sdk-instalasi/
Tutorial lengkap dari penggunaan Samsung Galaxy SDK dapat anda pelajari lebih mendalam di Dicoding Academy Samsung Galaxy SDK:  https://www.dicoding.com/academies/37

Postingan ini akan membahas tentang bagaimana membuat aplikasi sederhana yang memanfaatkan sensor motion dari ponsel Samsung Galaxy. Lalu bagaimanakah caranya memanfaatkan sensor motion tersebut? Kamu bisa menggunakan Motion SDK.

Apa itu Motion SDK?

Motion SDK adalah salah satu fitur dari Samsung Galaxy SDK. Dengan Motion SDK ini kamu bisa mengembangkan aplikasi Android yang memanfaatkan sensor Motion.

Fitur apa saja yang bisa dimanfaatkan dari Motion SDK?

Motion SDK bisa memantau aktifitas user. Dengan SDK ini kita bisa mendapatkan beberapa informasi dari sensor motion tersebut seperti menghitung jumlah langkah, lari, lompat, berkendara, calorie burn, dll. Dalam SDK ini juga terdapat fitur Call Motion yang memungkinkan kita untuk memberikan action ketika ponsel kita dekatkan ke telinga. Lebih spesifiknya ada 4 fitur dari Motion SDK.

  1. Call Motion, digunakan untuk mendeteksi perpindahan device ketika user sedang melihat device kemudian memindahkannya pada telinga.
  2. Pedometer, digunakan untuk mendeteksi pergerakan user terhadap smartphone.
  3. User Activity, digunakan untuk mengetahui aktifitas yang dilakukan oleh user seperti berjalan, berlari, diam, dll.
  4. User Activity Notification, sama dengan User Activity, namun kita bisa memfilter aktifitas apa saja yang akan kita ketahui.

Continue reading

Tutorial Samsung Galaxy SDK : S Pen Features

Kami telah membuat tulisan sebelumnya mengenai Tutorial Instalasi Samsung Galaxy SDK di link berikut: https://blog.dicoding.com/tutorial-samsung-galaxy-sdk-instalasi/

Tutorial lengkap dari penggunaan Samsung Galaxy SDK dapat anda pelajari lebih mendalam di Dicoding Academy Samsung Galaxy SDK: https://www.dicoding.com/academies/37

S Pen adalah perangkat keras yang diperkenalkan serta diluncurkan pertama kali oleh Samsung pada peluncuran GalaxyNote. Alat ini adalah sebuah hardware untuk melakukan input. Fungsi dan Sensasi penggunaannya hampir sama dengan pena  sebenarnya. S Pen memberikan pengalaman yang lebih kepada pengguna karena memiliki beberapa fitur misalnya adalah keakuratan presisi, memiliki feel yang sama seperti menulis pada kertas, dan fitur editing lainnya seperti writing dan shapes. Cara kerja alat ini cukup sederhana yaitu dengan mendeteksi tekanan yang dibenamkan di dalam layar yang cukup lebar. Akurasi atau ketepatan yang ditanamkan juga mendekati sempurna.

Continue reading

Selamat Kepada para Pemenang Tizen Tematik Challenge – Hari Kartini

Setiap tanggal 21 April adalah hari dimana kita sebagai warga negara Indonesia khususnya perempuan merayakan Hari Kartini. Banyak pesan yang disampaikan lewat perjuangan yang telah dilakukan oleh Ibu Kartini semasa hidupnya. Beliau menjadi pelopor untuk sebuah kemajuan perempuan terutama di Indonesia. Salah satu yang ingin diperjuangkan oleh Ibu Kartini adalah kaum perempuan bisa sekolah setinggi‐tingginyaagar bisa lebih baik dari segi pendidikan, dan mendapatkan hak yang sama dengan kaum pria.

Continue reading

Tutorial Membuat Aplikasi Recycletor dengan Watson Visual Recognition

Halo rekan-rekan developer, IBM Indonesia telah membuka kelas Belajar Membuat Aplikasi Kognitif dengan IBM Watson. Lewat kelas ini, rekan-rekan developer dapat belajar tentang cara mengembangkan aplikasi yang memiliki kemampuan kognitif manusia, seperti belajar, berinteraksi, mengenali obyek, menganalisa, dan lain sebagainya. Terdapat beberapa layanan IBM Watson yang dapat digunakan untuk mengembangkan aplikasi kognitif. Termasuk salah satunya adalah Watson Visual Recognition yang akan kita pelajari pada kesempatan ini. Untuk lebih jelasnya, rekan-rekan dapat mengikuti akademi tersebut.

Dalam kesempatan ini, kita tidak akan belajar tentang teori Watson Visual Recognition. Kita akan belajar tentang cara menggunakan layanan Watson Visual Recognition untuk membangun sebuah aplikasi pendeteksi benda-benda yang dapat didaur ulang. Berikut langkah-langkahnya:

Continue reading

Selamat Kepada para Pemenang Tizen Tematik Challenge – Hari Kesehatan Internasional

Tanggal 7 April 2017 adalah peringatan Hari Kesehatan Internasional. Hari Kesehatan Internasional bertujuan untuk meningkatkan kualitas kesehatan masyarakat di dunia sekaligus pemahaman mereka akan pentingnya hidup sehat. Tahun ini, tema peringatannya adalah Melawan Diabetes yang bertujuan mengurangi angka diabetes sekaligus memberikan kesadaran dan pemahaman lebih pada masyarakat dunia termasuk Indonesia.

Continue reading

Tutorial Samsung Galaxy SDK : Biometric Authentication

Kami telah membuat tulisan sebelumnya mengenai Tutorial Instalasi Samsung Galaxy SDK di link berikut: https://blog.dicoding.com/tutorial-samsung-galaxy-sdk-instalasi/
Tutorial lengkap dari penggunaan Samsung Galaxy SDK dapat anda pelajari lebih mendalam di Dicoding Academy Samsung Galaxy SDK:  https://www.dicoding.com/academies/37

Biometric Authentication adalah analisis authentifikasi yang sumbernya adalah data biologis seperti fingerprint jari atau iris mata. Di dalam Pass SDK terdapat beberapa proses yang dapat digunakan untuk melakukan proses identifikasi secara biometric yang datanya diambil dari fingerprint device Samsung.

Beberapa manfaat yang bisa didapatkan dengan menggunakan biometric authentication adalah:

  • Meningkatkan security pada aplikasi.
  • Memberikan proses user identifikasi yang lebih nyaman.

Continue reading

Tutorial Samsung Galaxy SDK : Instalasi

1

Salah satu bentuk dukungan yang diberikan oleh Samsung adalah keterbukaan teknologi yang dapat digunakan oleh pengembang (developer) dalam bentuk Software Development Kit (SDK) sehingga pada developer dapat memanfaatkan setiap fitur yang tersedia di atas perangkat smartphone Galaxy dengan optimal. Diharapkan dengan integrasi Samsung Galaxy SDK ini, user akan merasakan pengalaman yang lebih optimal pada setiap fungsi aplikasi yang dikembangkan dan dijalankan di atasnya.

Continue reading