Pebble 응용 프로그램 제작 방법(MacOSX/iOS 버전 가져오기)
환경
Pebble App 2.0.1
개발 환경의 구축
설치 라이브러리
Homebrew에서 설치freetype
.$ brew install freetype
Pebble SDK 설치
공식 사이트 설치 지침에 따라 SDK를 설치합니다.공식 사이트에서 설치 스크립트를 다운로드하여 실행하면 된다.curl -sSL http://developer.getpebble.com/install.sh | sh && source ~/.bash_profile
Pebble SDK의 설치 목표는 다음 디렉토리입니다.${HOME}/pebble-dev
Pebble 공식의 설치 프로그램은 bash로 가정하기 때문에 다른 케이스를 사용하는 경우 환경 변수 PATH에 다음 값을 추가합니다.${HOME}/pebble-dev/PebbleSDK-current/bin
현재 pebble
명령을 사용할 수 있습니다.
arm toolchain 설치
컴파일된 ARM toolchain을 설치합니다.
컴파일된 바이너리를 다운로드합니다. (공식 사이트에서 복사한 URL을 마음에 드는 사람은 공식 사이트에서 다운로드하십시오.wget http://assets.getpebble.com.s3-website-us-east-1.amazonaws.com/sdk/arm-cs-tools-macos-universal-static.tar.gz
Pebble SDK 디렉토리 아래에 배치합니다.cd ~/pebble-dev/PebbleSDK-current
tar -zxf ~/Downloads/arm-cs-tools-macos-universal-static.tar.gz
Python 환경 정비
설치pip
,virtualenv
.sudo easy_install pip
sudo pip install virtualenv
Pebble SDK의 실행 환경에virtualenv를 설치합니다.cd ~/pebble-dev/PebbleSDK-2.0.1
virtualenv --no-site-packages .env
source .env/bin/activate
pip install -r ~/pebble-dev/PebbleSDK-2.0.1/requirements.txt
deactivate
이상 pebble
명령을 사용할 수 있을 것입니다!$ pebble
usage: pebble.py [-h] [--debug] [--version]
{new-project,convert-project,build,clean,analyze-size,install,ping,list,rm,current,uuids,logs,repl,screenshot}
...
pebble.py: error: too few arguments
iOS 응용 프로그램 설정
iOS Edition Pebble 애플리케이션 설치
Pebble 응용 프로그램의 개발 요구 사항Pebble App.다운로드하여 설치합니다.
개발 모드 활성화
구성 응용 프로그램에서 개발 모드를 활성화하려면 Pebble 을 선택합니다.
Pebble 응용 프로그램의 측면 메뉴에 개발자 모드가 추가되어 활성화됩니다.
활성화 를 열면 됩니다.여기에 표시되는 서버 IP는 Pebble 응용 프로그램을 설치하는 데 필요한 것입니다.
Hello world
Pebble 애플리케이션은 프로젝트 단위로 관리됩니다.새 프로젝트를 만들려면 pebble`コマンドに引数
new-project`와 모든 프로젝트 이름을 전달하십시오.$ cd ~/pebble-dev/PebbleSDK-current/
$ source .env/bin/activate # python virtualenvを適用するおまじない
$ pebble new-project hello_world
Creating new project hello_world
현재 hello_world
프로젝트가 생성되었습니다.
다음으로, 우리는 이pebble 프로젝트를 구축할 것이다.$ hello_world
$ pebble build
구축이 완료되면 Pebble에 설치합니다.$ pebble install --phone 10.0.0.11
[INFO ] Installation successful
[INFO ] JS: stopping app: 0C3CA0AE-9067-4764-AF92-BDCAD1FB6084 91 Dub v2.0
버튼 검사를 위한 프로그램이 설치되어 있습니다.오른쪽 버튼을 하나씩 누르면'위로, 선택, 아래로'버튼 동작이 식별되는 모습을 볼 수 있다.
정보 출처
$ brew install freetype
curl -sSL http://developer.getpebble.com/install.sh | sh && source ~/.bash_profile
${HOME}/pebble-dev
${HOME}/pebble-dev/PebbleSDK-current/bin
wget http://assets.getpebble.com.s3-website-us-east-1.amazonaws.com/sdk/arm-cs-tools-macos-universal-static.tar.gz
cd ~/pebble-dev/PebbleSDK-current
tar -zxf ~/Downloads/arm-cs-tools-macos-universal-static.tar.gz
sudo easy_install pip
sudo pip install virtualenv
cd ~/pebble-dev/PebbleSDK-2.0.1
virtualenv --no-site-packages .env
source .env/bin/activate
pip install -r ~/pebble-dev/PebbleSDK-2.0.1/requirements.txt
deactivate
$ pebble
usage: pebble.py [-h] [--debug] [--version]
{new-project,convert-project,build,clean,analyze-size,install,ping,list,rm,current,uuids,logs,repl,screenshot}
...
pebble.py: error: too few arguments
iOS Edition Pebble 애플리케이션 설치
Pebble 응용 프로그램의 개발 요구 사항Pebble App.다운로드하여 설치합니다.
개발 모드 활성화
구성 응용 프로그램에서 개발 모드를 활성화하려면 Pebble 을 선택합니다.
Pebble 응용 프로그램의 측면 메뉴에 개발자 모드가 추가되어 활성화됩니다.
활성화 를 열면 됩니다.여기에 표시되는 서버 IP는 Pebble 응용 프로그램을 설치하는 데 필요한 것입니다.
Hello world
Pebble 애플리케이션은 프로젝트 단위로 관리됩니다.새 프로젝트를 만들려면 pebble`コマンドに引数
new-project`와 모든 프로젝트 이름을 전달하십시오.$ cd ~/pebble-dev/PebbleSDK-current/
$ source .env/bin/activate # python virtualenvを適用するおまじない
$ pebble new-project hello_world
Creating new project hello_world
현재 hello_world
프로젝트가 생성되었습니다.
다음으로, 우리는 이pebble 프로젝트를 구축할 것이다.$ hello_world
$ pebble build
구축이 완료되면 Pebble에 설치합니다.$ pebble install --phone 10.0.0.11
[INFO ] Installation successful
[INFO ] JS: stopping app: 0C3CA0AE-9067-4764-AF92-BDCAD1FB6084 91 Dub v2.0
버튼 검사를 위한 프로그램이 설치되어 있습니다.오른쪽 버튼을 하나씩 누르면'위로, 선택, 아래로'버튼 동작이 식별되는 모습을 볼 수 있다.
정보 출처
$ cd ~/pebble-dev/PebbleSDK-current/
$ source .env/bin/activate # python virtualenvを適用するおまじない
$ pebble new-project hello_world
Creating new project hello_world
$ hello_world
$ pebble build
$ pebble install --phone 10.0.0.11
[INFO ] Installation successful
[INFO ] JS: stopping app: 0C3CA0AE-9067-4764-AF92-BDCAD1FB6084 91 Dub v2.0
Reference
이 문제에 관하여(Pebble 응용 프로그램 제작 방법(MacOSX/iOS 버전 가져오기)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/key/items/b23c76312901b9683a10텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)