Leanback tv앱 개발(1)
TV 앱 개발에 입문하게됐다. TV 앱 개발을 그냥 일반 앱 개발할 때 처럼 해도 보여지는 것엔 큰 문제가 없지만, TV는 터치스크린이 없고, 리모컨을 통한 제어가 주된 환경이라 신경 쓸 게 조금 많아진다. 리모컨의 방향키와 선택 버튼(DPAD)이 주 입력 수단이다. 음성 검색이나 게임 컨트롤러를 지원하지만, 입력은 제한적이며 배터리 제약이 없지만 ...
TV 앱 개발에 입문하게됐다. TV 앱 개발을 그냥 일반 앱 개발할 때 처럼 해도 보여지는 것엔 큰 문제가 없지만, TV는 터치스크린이 없고, 리모컨을 통한 제어가 주된 환경이라 신경 쓸 게 조금 많아진다. 리모컨의 방향키와 선택 버튼(DPAD)이 주 입력 수단이다. 음성 검색이나 게임 컨트롤러를 지원하지만, 입력은 제한적이며 배터리 제약이 없지만 ...
Git git을 add, rebase, commit, push, merge, pull만 아는 상태라 더 깊은 지식이 필요하다는 생각이 들었다. git을 왜 쓸까? Git은 버전 관리 시스템이다. 코드나 문서의 변경 이력을 추적하고(형상관리라고 하는), 여러 개발자들이 동시에 작업해도 충돌을 방지하게 해준다. 누가 언제 무엇을 바꿨는지 + 특정 ...