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.
Pada kesempatan kali ini Dicoding akan membahas bagaimana mengembangkan aplikasi dengan memanfaatkan Samsung Galaxy SDK. Beberapa fitur yang tersedia pada perangkat smartphone Galaxy yang bisa di manfaatkan oleh developer di antaranya :
đź’» Mulai Belajar Pemrograman
Belajar pemrograman di Dicoding Academy dan mulai perjalanan Anda sebagai developer profesional.
Daftar Sekarang- Professional Audio
- Accessory
- Camera
- Edge (Look)
- Gesture
- Motion
- MultiWindow
- Pass
- Pen
- Rich Notification
- Sensor Extension
Persiapan
Sebelum mengembangkan Aplikasi dengan Samsung Galaxy SDK, ada beberapa hal yang harus di persiapkan:
- Java 8 SDK (https://java.com/en/download/)
- Android Studio (https://developer.android.com/studio/index.html)
- Koneksi internet yang stabil
Pastikan ketiga hal di atas sudah tersedia di PC atau laptop Anda.
Instalasi
Jika sudah siap, sekarang saatnya instalasi Samsung Galaxy SDK di Android Studio Anda dengan beberapa langkah berikut:
1. Buka Android Studio, kemudian buka SDK Manager dengan cara :
  Klik menu “Tools” -> Android -> SDK Manager atau
  Klik menu “File”  -> Apprearance & Behavior -> System Setting -> Android SDK
2. Buka tab “SDK Update Site”
3. Klik pada tombol Add ( + ) hijau
4. Masukan data sebagai berikut
  Name : Android SDK
  URL : http://developer.samsung.com/sdk-manager/repository/Samsung-SDK.xml
5. Kembali ke tab “SDK Platforms”, centang “Show Package Details”. Di Android 5.0 (Lollipop) centang semua SDK berawalan Samsung yang akan kamu kembangkan. Setelah itu tinggal klik tombol “Apply” atau “OK”.
6. Selanjutnya tinggal menunggu proses instalasi Samsung SDK yang telah Anda pilih sebelumnya di Android Studio Anda.
Sekarang semuanya telah siap, giliran kamu untuk mengembangkan aplikasimu dengan Samsung Galaxy SDK.
Memulai Project Baru
Saat kalian membuat project baru, semisal kalian ingin mengembangkan Pass SDK, ada beberapa hal lagi yang harus kalian lakukan :
- Tambahkan library Samsung Galaxy SDK, tinggal Copy dan Paste file .jar yang bersangkutan ke dalam folder libs (Nama Folder – app – libs). Contoh : Pass SDK
- Tambahkan baris code berikut ke dalam build.gradle (module : App)
123dependencies {compile fileTree( dir: 'libs', include: ['*.jar'])}
Jangan lupa sync gradle terlebih dahulu.
Bagaimana teman-teman? Cukup mudah di mengerti kan?
Nah, beberapa dari kalian bertanya dimana letak library Samsung Galaxy SDK? Ok, secara default folder sdk biasanya disimpan di :
Local Disk C -> Users -> [Nama User] -> AppData -> Local -> Android -> sdk
Jika ada yang ditanyakan, saran atau masukan, silakan berikan komentar Anda. Baca juga tutorial Samsung Galaxy SDK selanjutnya di antaranya :
- Biometric Authentication (https://www.dicoding.com/blog/tutorial-samsung-galaxy-sdk-biometric-authentication/)
- Input using Pen dan Pen Features (https://www.dicoding.com/blog/tutorial-samsung-galaxy-sdk-s-pen-features/)
- Motion (https://www.dicoding.com/blog/tutorial-samsung-galaxy-sdk-motion/)
- Accessory (https://www.dicoding.com/blog/tutorial-samsung-galaxy-sdk-accessory/)
Selamat berkarya !