Samsung rilis TIZEN SDK for Wearable 1.0.0 Beta 1 untuk Gear


Samsung Electronics hari ini merilis TIZEN SDK for Wearable 1.0.0b1. TIZEN SDK for Wearable adalah seperangkat tool untuk mengembangkan aplikasi buat Samsung Gear. SDK ini terdiri dari Tizen Wearable IDE, Emulator, tool-chain, contoh aplikasi, dan dokumentasi. TIZEN SDK untuk Wearable berjalan pada Windows, Ubuntu, dan Mac OS X.





  • Install Manager


  • PLATFORMINSTALL MANAGERFILE SIZEMD5 CHECKSUMUPDATED DATE
    Ubuntu® 32bitstizen-wearable-sdk-2.2.150_ubuntu32.bin4.0M7c54fc04ebef6fb7162760070c6a0524Mar 17, 2014
    Ubuntu® 64bitstizen-wearable-sdk-2.2.150_ubuntu64.bin4.1Me1e1fc624b654f48411c3d889211c6d6Mar 17, 2014
    Windows® 7 32bitstizen-wearable-sdk-2.2.150_windows32.exe4.5Mc69d7a4072510560748c131e5d676a9fMar 17, 2014
    Windows® 7 64bitstizen-wearable-sdk-2.2.150_windows64.exe4.5Md0e29f7fd5d97757b2f48ff48fb63734Mar 17, 2014
    Mac OS X® (Intel)tizen-wearable-sdk-2.2.150_macos64.dmg4.2Mc934d6dd4d99dea2578563ab9eda085dMar 17, 2014
    Mac OS X® (Intel,CLI)tizen-wearable-sdk-2.2.150-macos64.bin4.0Mfbe0b207c2c36a63e5eab667b3eae204Mar 17, 2014






  • SDK Image


  • PLATFORMSDK IMAGEFILE SIZEMD5 CHECKSUMUPDATED DATE
    Ubuntu® 32bitstizen-wearable-sdk-image-1.0.0b1-ubuntu32.zip545Mf2da290869a162f54150ec207d65d638Mar 17, 2014
    Ubuntu® 64bitstizen-wearable-sdk-image-1.0.0b1-ubuntu64.zip546Me2eb02b947ed330521af0e3d8b352035Mar 17, 2014
    Windows® 7 32bitstizen-wearable-sdk-image-1.0.0b1-windows32.zip553M427d134ec21fcbb27273ad5c923dabefMar 17, 2014
    Windows® 7 64bitstizen-wearable-sdk-image-1.0.0b1-windows64.zip553M161cd8847cdb353c9ffbdc7710ab85afMar 17, 2014
    Mac OS X® (Intel)tizen-wearable-sdk-image-1.0.0b1-macos64.zip540Mcff425f85f45a5e89d4ba04de85e6b6fMar 17, 2014




    Arsitektur

    Wearable device adalah perangkat yang dipasangkan dengan perangkat host, seperti smartphone atau tablet, di mana mereka bergantung untuk konektivitas yang lebih luas dan berbagai layanan:

    • Gear Manager mengelola pengiriman dan mengkonfigurasi widget pada wearable device.
    • Wearable Manager Service menerima dan menginstal widget pada wearable device, dan ke depan pengaturan informasi pada Gear Manager.
    • SAP (Samsung Accessory Protocol) menyediakan koneksi antara host dan wearable device dan mendukung berbagai teknologi konektivitas, seperti Wi-Fi, Bluetooth klasik, dan Bluetooth Low Energy (BLE). Untuk informasi lebih lanjut, silakan lihat halaman web ini.

    Gambar berikut menunjukkan arsitektur dari host dan software wearable device termasuk Gear Manager.


    Aplikasi juga terdiri dari 2 bagian: aplikasi host aplikasi dan widget pada wearable-side. Biasanya, sebuah widget pada wearable-side dan aplikasi yang sesuai yang berjalan pada perangkat host beroperasi sebagai pasangan provider dan consumer. Aplikasi host dikembangkan menggunakan Android API (perangkat Galaxy), sedangkan widget pada wearable-side dikembangkan menggunakan Tizen wearable platform.

    Gambar berikut ini menunjukkan hubungan antara SDK host dan SDK wearable.



    Application Package Structure

    TIZEN SDK for Wearable memungkinkan Anda untuk mengembangkan jenis berikut dari aplikasi Gear:

    • Linked (Master-Follower)
    • Integrated
    • Standalone

    Aplikasi Gear untuk jenis Linked (Master-Follower) dan Integrated terdiri dari host-side application package (APK) dan widget untuk wearable-side, sedangkan aplikasi Gear untuk jenis Standalone hanya widget untuk wearable-side. Gambar berikut menggambarkan struktur dari setiap jenis aplikasi.


    Jenis Linked (Master-Follower)
    Aplikasi Gear terkait tidak disertakan dengan aplikasi host umum. Anda harus menginstal aplikasi host umum dan widget untuk wearable-side secara terpisah.

    Jenis Integrated
    Dalam aplikasi Gear Integrated, host-side application package (APK) berisi aplikasi host umum. Bila Anda men-download aplikasi Gear Integrated, aplikasi host umum dalam host-side application package (APK) diinstal bersamaan dengan widget untuk wearable-side.

    Jenis Standalone
    Anda dapat menggunakan jenis Standalone, seperti aplikasi Clock, ketika aplikasi Gear Anda tidak memerlukan aplikasi host umum, dan dapat beroperasi secara independen.


    Proses Sertifikasi untuk Pengujian Aplikasi pada Perangkat Aktual

    Code signing melindungi aplikasi Anda dari modifikasi dan memastikan kepemilikan Anda selama proses upgrade versi.

    Code signing digunakan dalam kombinasi dengan informasi perangkat. Hal ini memastikan aplikasi signed Anda berjalan hanya pada perangkat tes yang Anda tentukan. Ini memastikan aplikasi Anda tidak dapat didistribusikan oleh orang lain walaupun package aplikasi Anda bocor.

    Untuk melakukan signing code pada perangkat yang sebenarnya, Anda perlu membuat sertifikat Anda. Anda dapat membuat file CSR (Certificate Signing Request) dan pasangan kunci RSA dengan menggunakan TIZEN IDE for Wearable dengan ID perangkat yang sebenarnya yang Anda ingin mengujinya.

    Anda dapat meminta sign untuk CSR untuk certificate authority (CA) dengan mengirimkan file CSR ke gear2.sec@samsung.com, kemudian CA akan mengirim kembali file certificate_registration.xml yang telah di-sign. Proses pertukaran ini membutuhkan tool PGP untuk mengamankan informasi Anda.

    Langkah terakhir adalah mendaftarkan file certificate_registration.xml ke IDE. Ini akan menggunakan kunci RSA di host Anda yang dibuat pada langkah pertama dan menghasilkan sertifikat akhir Anda yang memungkinkan Anda untuk menguji dalam perangkat yang sebenarnya.

    Anda dapat menemukan lebih rinci untuk sertifikat melalui Help Contents untuk IDE(Help Contents > Getting Started with Tizen Wearable > Tizen SDK for Wearable > Certificates).


    Distribusi Aplikasi melalui Samsung Apps

    Aplikasi Gear yang Anda kembangkan akan didistribusikan melalui toko aplikasi Samsung Apps yang sedikit berbeda. Samsung Apps khusus hanya untuk Samsung Gear telah dibangun dalam Gear Manager. Tanpa perlu bingung dengan aplikasi mobile, pengguna Gear dapat dengan mudah menemukan dan men-download aplikasi Gear yang mereka inginkan melalui Samsung Apps terpisah ini.

    Proses Distribusi Aplikasi:
    1. Hubungkan ke Samsung Apps Seller Office
    2. Set up account Anda dan login
    3. Siapkan dan kirimkan aplikasi Anda melalui menu "Add New Application"
    4. Distribusi Aplikasi akan selesai setelah meninjau aplikasi Anda


    Comments