갤럭시 워치 개발 (Tizen Wearable OS)

By lhcsoft - 3월 11, 2019

갤럭시 워치 개발을 위해서는 Tizen Wearable OS를 이용해야 한다.


아래는 Wearable OS에서 지원하는 주요 기능에 대해 설명한다.



1. Network 기능

   Connection Management를 활용한다.
   Socket 생성하고, byte array 데이터를 주고 받는 기능을 지원한다.


2. 음성 녹음 및 출력 기능

   Raw Audio Playback and Recording 기능을 활용한다.
   Asynchronous Recording/Playback 기능을 활용하여 실시간으로 PCM 포맷의 데이터를
   녹음하거나, 출력할 수 있다.


3. BLE 지원 기능

   GATT, Bluetooth LE Scan, LE Advertising 기능을 이용하여 저전력의 Bluetooth 기능을 구
   현할 수 있다.


4. 지원되는 센서 API

   - Accelerometer
   - Heart Rate Monitor Sensor
   - Proximity Sensor
   - Geomagnetic Rotation Vector Sensor
   - Humidity Sensor
   - Rotation Vector Sensor
   - Gravity Sensor
   - Light Sensor
   - Significant Motion Sensor
   - Gyroscope
   - Linear Acceleration Sensor
   - Sleep Monitor
   - Gyroscope Rotation Vector Sensor
   - Magnetic Sensor
   - Temperature Sensor
   - Heart Rate Monitor LED Green Sensor
   - Orientation Sensor
   - Ultraviolet Sensor
   - Heart Rate Monitor LED IR Sensor
   - Pedometer
   - Uncalibrated Gyroscope
   - Heart Rate Monitor LED Red Sensor
   - Pressure Sensor
   - Uncalibrated Magnetic Sensor


5. Background task with trigger conditions.

   Job Schedule 기능을 이용하여 백그라운드 상태에서 이벤트를 받아서 특정 기능을 수행
   할 수 있다.
 
6. GPS 정보를 획득하는 기능
   Location Manager을 이용하여 Last Known Location 정보나, Current Location 정보를
   획득할 수 있다.


7. 소리 및 진동 기능

   Sound and Vibration Feedback 기능을 이용하여 Buzz, 진동, BT Connected 알림 등
   다양한 Feedback 기능을 이용할 수 있다.


위와 같은 주요 기능을 활용하면 samsung galaxy watch에서 다양한 기능을 구현할 수 있다.

  • Share:

You Might Also Like

0 개의 댓글