2016년 1월 15일 금요일

Kivy 개발 퀵가이드

Kivy로 어플리케이션을 만드는 퀵가이드를 작성한다.

1. 코딩

kivy 라이브러리를 이용한 코딩을 한다.
코딩의 결과는 Kivy $(pwd)/<filename>.py 를 통해서 확인한다.

2. 빌드 및 배포

buildozer는 쉽게 패키지를 배포해 주는 도구이다.
ios로의 배포는 아직 구현되지 않았다.
순서는 spec 파일을 생성하고, 원하는 내용을 수정하고, 빌드한다.

소스가 있는 폴더에서 다음을 수행한다.
메인 코드는 main.py를 사용한다.

안드로이드의 경우,
buildozer init
buildozer android debug deploy run

맥OS의 경우,
buildozer init
buildozer osx debug

* debug 단계까지 하면, 패키지 파일이 생성된다.
* 안드로이드 apk, 맥OS dmg를  자동으로 만들어 준다.

APK (Android application PacKage)
: 안드로이드 운영 시스템에 사용되는 패키지 파일 포멧 형태이다.
DMG (Apple Disk Image)
: 맥OS에 사용되는 디스크 포맷이다. 마운트 해서 사용한다.


References

Kivy 원문 가이드
https://kivy.org/docs/

0 개의 댓글:

댓글 쓰기