KIVY
(참조: https://kivy.org/)
kivy는
파이썬의 GUI 컴포넌트를 지원하며
반응형 컴포넌트 라이브러리입니다.
kivy를 이용하여
PC용 애플리케이션을 작성할 수 있으며
동시에
원한다면
스마트폰 어플로 전환할 수도 있습니다.
(Android, iOS, GNU/Linux, macOS, and Windows)
물론
파이썬 언어를 사용하여 작성된 kivy 라이브러리는
컴파일러를 거쳐
java 언어를 사용한 것처럼 전환되어
스마트폰 어플로 빌드되어 배포될 수 있습니다.
따라서
구성 연월일시반을
파이썬의 kivy 라이브러리로 작성될 수도 있습니다.
우선적으로
PC 애플리케이션으로 개발될 가능성이 많습니다.
KIVY App 기초
| JetBrain사의 PyCharm IDE Python 3.7 KIVY library 한글폰트: NGULIM.TTF |
KIVY APP을 작성하기 위해서는
kivy.app 모듈이 필요하며
kivy.app 모듈에 있는
App 클래스를 상속받은 후
build 함수를 오버라이드 해야 한다.
상속받은 클래스의 인스턴스를 생성하면
app의 라이프 사이클을 시작하기 위한 준비가 된 것이며
인스턴스의 run() 메소드를 호출하면 된다.
[ full screen button labelled "안녕, KIVY" ]
GridLayout & Binding Event
다음검색