출간일(Release) : 2013/06/13
종이책 출간일(Print Release) : 2013/04/10
전자책 종류(Format) : ePub
Price : KRW 34,400
미리보기(Preview)
책소개(Overview)
안드로이드 센서 프로그래밍 A부터 Z까지!
안드로이드 센서를 활용한 앱을 개발하기 위해서는 먼저 안드로이드 기기의 감지 능력에 대한 이해가 필요하다. 그런 다음 내가 만들고자 하는 애플리케이션에 어떤 센서를 사용할지를 선택하고, 센서 데이터 획득과 분석하여 앱에 적용하는 과정까지 알아야 한다. 이 책에서는 기본적으로 안드로이드 기기에서 제공하는 기능들을 포함하여 아래와 같은 종류의 센서들에 대해서 살펴보고, 센서를 통해 전달된 정보를 처리하고 실제로 프로그래밍하는 법을 흥미진진한 예제를 통해 설명한다.
1. 위치 센서(Location sensors) : GPS를 포함한 다양한 센서들을 사용하여 기기의 위치를 결정한다.
2. 물리 센서(Physical sensors) : 방향, 가속도 및 회전과 같은 기기 종속적인 속성뿐만 아니라 빛이나 자기장, 기압과 같은 환경적인 속성도 감지한다.
3. NFC 스캐너(NFC scanner) : NFC(근거리 무선 통신, Near Field Communication) 태그들을 감지하고 NFC가 가능한 다른 안드로이드 기기들과 데이터를 공유한다.
4. 카메라 : 비주얼 이미지들을 수집한다.
5. 마이크 : 오디오를 녹음한다.
6. 음성 인식 : 마이크를 통해 녹음된 오디오와 인식 알고리즘의 조합으로 오디오를 텍스트로 변환한다.
7. 외부 센서 : 안드로이드 오픈 액세서리(AOA, Android Open Accessory) 메커니즘을 이용하여 연결된 모든 센서
Android sensor programming A to Z!
To develop an app that utilizes an Android sensor, you first need to understand the sensing capabilities of your Android device. Then you need to choose which sensor to use for the application you want to create and how to acquire and analyze sensor data and apply it to your app. This book basically explores the following types of sensors, including the functions provided by Android devices, and explains how to process and actually program the information passed through the sensor through an exciting example.
1. Location sensors: Use various sensors including GPS to determine the position of the device.
2. Physical sensors: Detects environmental attributes such as light, magnetic field, and air pressure as well as device-dependent properties such as direction, acceleration and rotation.
3. NFC scanner: Detects NFC (Near Field Communication) tags and shares data with other NFC capable Android devices.
4. Camera: Collects visual images.
5. Microphone: Record audio.
6. Speech Recognition: Converts audio to text with a combination of audio and recognition algorithms recorded via a microphone.
7. External sensors: All connected sensors using the Android Open Accessory (AOA) mechanism
저자(Author)
그렉 밀레(GREG MILETTE)
전문적인 안드로이드 개발자이자 앱 개발사인 Gradison Technologies의 설립자이다. ‘Digital Recipe Sidekick’과 같은 실용적인 앱을 만드는 것을 선호하며 ‘StackOverflow’에 기여했다.
He is the founder of Gradison Technologies, a professional Android developer and app developer. He preferred to create practical apps like ‘Digital Recipe Sidekick’ and contributed to ‘StackOverflow’.
아담 스트라우드(ADAM STROUD)
‘Run Keeper’ 안드로이드 버전의 리드 개발자였으며 스스로를 “phandroid”라 불렀다. ‘StackOverflow’ 및 Android Google 그룹의 안드로이드 가상 커뮤니티에 적극적으로 참여하고 있다.
‘Run Keeper’ was the lead developer of the Android version and called himself “phandroid”. He is actively involved in the Android virtual community of ‘StackOverflow’ and the Android Google Group.