임시소모임 [똑똑한 시계실] iPhone에서도 Z-Watch를 쓸수 있을지도 모르겠네요.
2013.12.15 19:46
일단 공구한 Z-Whach가 오면 안드로이드 폰을 사야 하나 고민하고 있었는데요...
생각해 보니 제가 프로그램 짜서 먹고 살더라구요
그래서 iOS쪽 블루투스쪽 문서를 살펴보고 있으니깐 가능하겠단 생각이 들긴하네요.
일단은 iOS 7쪽에 추가된 문서를 보다보니
Apple notification center service (ANCS) is an Apple-specific GATT service that exposes the characteristics necessary for accessories to be alerted for any notification events on the iOS device (notifications arriving, being modified, or dismissed) and to get more information about those events. Through this service, external accessory developers have full access to device events. However, the current version supports reading notification data only.
라는 부분이 보이는군요.
노티 이벤트쪽을 블루투스 악세사리쪽에서 억세스 할수있는 기능인데
아마도 iOS7이 올라간 4s기기 이상에서는 사용 가능할듯 하네요.
즉, 카카오톡이나 페이스북이나 문자메세지 등을 블루투스 악세사리쪽에 보내 디스플레이 하는게 가능한것 같습니다.
그래서 페블 와치등에서도 ANCS기능을 활용한 업데이트를 선보인 기사가 있더군요.
iOS의 단점중 하나였던 언제 백그라운드 상태인 앱이 종료 될지 모르는 문제도 iOS7에서
설정만 하면 죽었다가도 다시 시작하게 바뀌었네요.
Z-Watch랑 iOS단말기랑 통신에 필요한 안드로이드 앱 제작은 공부를 하면서 만들면 될것 같구요.
아마 만드는 중에 전세계의 훌룡한 프로그래머들이 뚝딱 만들어 줄지도 모르겠습니다.
일단 iOS 단말기 사용자 분들도 언젠가는 사용 간능하다는 희망(?)섞인 전망을 가져도 될듯 합니다.^^
생각해 보니 제가 프로그램 짜서 먹고 살더라구요
그래서 iOS쪽 블루투스쪽 문서를 살펴보고 있으니깐 가능하겠단 생각이 들긴하네요.
일단은 iOS 7쪽에 추가된 문서를 보다보니
Apple notification center service (ANCS) is an Apple-specific GATT service that exposes the characteristics necessary for accessories to be alerted for any notification events on the iOS device (notifications arriving, being modified, or dismissed) and to get more information about those events. Through this service, external accessory developers have full access to device events. However, the current version supports reading notification data only.
라는 부분이 보이는군요.
노티 이벤트쪽을 블루투스 악세사리쪽에서 억세스 할수있는 기능인데
아마도 iOS7이 올라간 4s기기 이상에서는 사용 가능할듯 하네요.
즉, 카카오톡이나 페이스북이나 문자메세지 등을 블루투스 악세사리쪽에 보내 디스플레이 하는게 가능한것 같습니다.
그래서 페블 와치등에서도 ANCS기능을 활용한 업데이트를 선보인 기사가 있더군요.
iOS의 단점중 하나였던 언제 백그라운드 상태인 앱이 종료 될지 모르는 문제도 iOS7에서
설정만 하면 죽었다가도 다시 시작하게 바뀌었네요.
Z-Watch랑 iOS단말기랑 통신에 필요한 안드로이드 앱 제작은 공부를 하면서 만들면 될것 같구요.
아마 만드는 중에 전세계의 훌룡한 프로그래머들이 뚝딱 만들어 줄지도 모르겠습니다.
일단 iOS 단말기 사용자 분들도 언젠가는 사용 간능하다는 희망(?)섞인 전망을 가져도 될듯 합니다.^^
코멘트 7
-
푸른들이
12.15 22:31
-
저스틴
12.16 00:26
블루투스쪽 프로그래밍은 처음이니 일단은 헬로 월드부터 찍어야 하니까... 능력자라고 하긴 그렇구요.;;;
공부하면서 만들어 볼려구요.
기본적인 기능(전화 걸려온것 확인, 카카오톡등의 푸시 메시지 표시 정도)만 1차로 완성하면 공개 해도 되지 않을까 싶네요. -
RuBisCO
12.15 23:07
멀티태스킹 제한이 많이 완화되긴 했어도 상주가 아니라 주기적 활성화 수준으로 제한되지 않나요? -
하뷔
12.15 23:26
iOS는 그게 허용되지 않아 참 어렵더군요.
-
저스틴
12.16 00:16
iOS7이전에는 그런 문제들 때문에 안정적으로 블루투스 앱들을 백그라운드로 실행하는데 제한이 좀 있었습니다
다만 ios7 들어서 백그라운드 동작 설정등이 더 보강 되었습니다. 덕분에 앱이 종료 되더라도 사용자가 재실행할필요없이 자동으로 실행되게 할수 있습니다.
그래서 블루투스 장비의 데이터 로깅같은것도 안정적으로 서비스 가능하게 되었습니다.
블루투스 프로파일도 직접 작성이 가능해졌구요. 그래서 블루투스 연합에서도 이번 iOS7의 변화에 대해 굉장히 긍정적으로 평가하더군요. -
midday
12.16 09:02
실제로 많은 스마트와치들이 이런 방법을 이용해서 개발중으로 알고 있는데요. 하지만 사람들의 사용기들을 보면, "쓰다보면 연결이 끊기는 경우가 자주 생기는데, 아직 그 원인은 모르겠다." 라는 문제가 있더군요. Mac OS 상에서 보여주는 전형적인 블루투스 스택의 약점의 연장선상일수도 있구요.
-
저스틴
12.16 09:38
iOS7에서 개선이 많이 된걸로 알고 있는데...
아직 문제가 많나 보군요.
와~ 능력자분이 계시니 든든하네요. 이런식으로 부담드리면 되는건가요? ^^
일단 기대해 보겠습니다.