PODO GUI Framework

소개

Embedded Linux 상에서 Qt 를 활용하여, iOS, Android 와 같은 편한 개발환경을 지원하기 위한 프로젝트입니다.

프로젝트의 작성은 Qt 로 되어있으며, Windows, Embedded Linux 에서 테스트 완료하였습니다. 현재 몇 가지의 예제가 포함되어 있으며, 지속적인 개발 중에 있습니다.

포함되어있는 apps 프로그램은 다음과 같습니다.

  1. pdlauncher : launcher 프로그램으로써 ios, android 와 같은 홈 화면 제공 및 프로그램 실행을 담당합니다.
  2. pdcalculator : 계산기 예제 프로그램입니다.
  3. pdpos : POS (판매시점 정보관리) 예제입니다.
  4. drag&drop : drag drop 예제입니다.

동작 동영상입니다.

동영상 촬영 device : FALINUX S100-SPV5210 (embedded linux)

 

동작 스크린샷입니다.

예제 Application 동작 스크린 샷입니다.

 

 

설치

1. 소스코드 다운로드

$ svn co svn://podovat.com/podov2

2. 빌드 디렉토리 생성

$ mkdir build-podov2
$ cd build-podov2

3. 컴파일


~/build-podov2$ qmake ../podov2
~/build-podov2$ make

4. 설치

~/build-podov2$ sudo make install

* 기본 설치 폴더는 /usr/local/podo 입니다. qmake 실행 시 PREFIX 를 다음과 같이 설정하면 설치 폴더를 변경 할 수 있습니다.


~/build-podov2$ qmake PREFIX=$HOME/podo ../podov2

지원 플랫폼
Windows / Linux / Mac / Embedded Linux

 

지원 device (test 완료)

  • FALINUX S100-SPV5210
  • NEXELL 4330
  • Raspberry Pi
  • BeagleBone Black

HISTORY

  • 2014/10/22 alpha 버전 게시