bit가 눈 앞에서 왔다갔다

[webOS] webOS 실행 | 191009 (3) 본문

프로젝트_ 교외/2019 컨트리뷰톤_ webOS

[webOS] webOS 실행 | 191009 (3)

헬린인형 2019. 10. 9. 01:52

이번주 제가 해야할 일은

Raspberry Pi GPIO를 테스트 해보는 것과 깃허브에 올라온 GPIO 관련 issue를 확인해보는 것입니다.

과제 수행에 앞서 빌드와 실행 화면 등을 살펴볼게요.

 

일단 라즈베리파이에 webOS를 빌드하기 위해 필요한 최소 사양입니다!

webOS는 윈도우나 맥을 지원하지 않기 때문에 리눅스 환경에서 설치해야해요.

webOS는 라즈베리파이 말고도 에뮬레이터를 이용할 수도 있어요.

저는 라즈베리파이를 사용할 것이기 때문에 호스트 머신의 사양은 살펴보지 않을게요!

https://www.webosose.org/docs/guides/setup/system-requirements/#host-machine-requirements

 

리눅스 버전!

 

디바이스 요구사항!

 

제가 멘토님들께 받은 라즈베리파이는 3 b, sd카드는 16g입니다.

(라즈베리파이는 3 b에 최적화 되어있고 아직 4나 b+버전은 지원하지 않는다고 합니다! 되긴 되지만 이슈가 발생할 수 있다고 해요!)

HDMI랑 모니터, 키보드, 마우스 등등은 동아리 방에서..ㅎ

 

 

제 노트북은 i5 쿼드 코어 8 쓰레드로 미니멈은 만족합니다ㅏ

램 8gb, ssd는 116gb의 여유공간이 남아있네요

오프모임때 멘토님들께서 이미지 빌드 시 최소 50~60gb는 필요하다고 하셨습니다!

 


제가 제공 받은 SD카드에는 이미 이미지가 플래싱 되어있었어요.

그래서 기본적인 부분들은 따로 빌드하지 않아도 될 것 같아요.

 

 

라즈베리파이와 webOS의 첫 화면 //기기 및 장소 협찬 샘마루ㅎㅎ

 

 

실행 화면 1

처음 실행시키면 첫 사진 같은 화면이 나옵니다.

아, 처음에 실행할때 HDMI를 꽂고 켜야해요! 그렇지 않으면 이슈가 발생하는 경우가 있다고 하셨습니다.

윈도우 키를 누르면 저렇게 런처가 뜨는데 런처 하나하나를 살펴볼게요.

 

IOTIVITY SAMPLER

런처에 맨 위에 있는 Bare App을 누르면 첫 화면이 그대로 나와요.

다른 메뉴를 눌렀다가 x를 눌러서 시작화면으로 돌아온다고 돌아오면 사실 아무것도 없는 까만 화면이 뜹니다.

그럴때 Bare App으로 들어가면 첫 화면 물결이ㅎㅎ그대로 있어요ㅎㅎ

IoTivity sampler라는 메뉴를 눌렀을때 이런 화면이 뜨는데, 사실 뭐하는 건지 잘 모르겠어서 이 부분은 멘토님들께 물어봤습니다.

 

Enact라는 메뉴를 선택하면 이런게 떠요!

 

Enact가 뭘까 궁금해서 webosose.org에 들어가서 검색해보니까

webOS OSE(opensource edition)에 최적화 된 react기반의 애플리케이션 프레임워크라고 하네요.

물론 저는 react가 뭔지 몰라서 또 구글링 해봤어요ㅋㅋㅋㅋ

자바 스크립트 라이브러리고 UI를 만드는데 사용된다고 합니닿ㅎㅎㅎ

 

오늘도 이렇게 구글과 친해지몋ㅎㅎ평화로운 프로젝트를ㅎㅎㅎㅎㅎ

 

 

webOS를 처음 사용해본 후기는..많이 느려요..!

웹 브라우저로 블로그나 슬랙에 들어가봤는데 느려서.. 힘들었어요.

그리고 종료버튼이 없고 최소랑 뒤로가기 버튼이 없네요.

취소, 뒤로가기 버튼은 런처 버튼 누르면 되서 그닥 필요치 않다고는 하지만, 종료버튼은 좀.. 라즈베리파이를 그냥 뽑아버리는데 그러면 안될거 같은데 뽑아버리게 되섴ㅋㅋㅋㅋ

작년 컨트리뷰톤에서 종료버튼을 개발해서 pr한 분의 블로그를 읽었었는데, 오프모임때 들으니까 일부 오류가 있어서 실제로 반영할 수 는 없었다고 해요. 있었으면 좋긴 좋았을 것 같아요.

 

 

그럼 저는 GPIO를 테스트 해보러 가야겠습니다ㅏ~~~

반응형
Comments