Quicky 는 Ubuntu (PyGTK) GUI 응용 프로그램을 신속하게 생성하고 패키징 할 수있는 훌륭한 도구입니다. 대부분의 매뉴얼을 반복적으로 수행하므로 설정 세부 사항 대신 애플리케이션 기능에 전적으로 집중할 수 있습니다.
Qt는 소프트웨어 개발 키트 (SDK)는 널리 그래픽 사용자 인터페이스 (GUI)와 응용 소프트웨어 개발에 사용되는 크로스 플랫폼 애플리케이션 프레임 워크입니다.
Ubuntu Linux에 Qt SDK를 설치하는 방법
IDE (Integrated Development Environments) 및 강력한 편집기와 같이 Ubuntu에서 사용하기위한 편리한 오픈 소스 개발 도구 목록은 다음과 같습니다.
Anjuta 는 C 및 C ++ 용 통합 개발 환경 (IDE)입니다.
Bazaar-NG 는 우분투 개발에 사용되는 분산 버전 제어 시스템입니다.
Bluefish 는 숙련 된 웹 디자이너 및 프로그래머를위한 강력한 편집기입니다.
Eclipse 는 Java 및 기타 프로그래밍 언어를위한 IDE입니다. JBuilder와 같은 폐쇄 소스 프로그램의 기초를 형성합니다.
Eric 은 모든 기능을 갖춘 Python 및 Ruby IDE입니다.
Glade 는 그놈 응용 프로그램을 구축하기위한 사용자 인터페이스 디자이너입니다.
IDLE 은 Tkinter GUI 툴킷으로 빌드 된 Python IDE입니다.
KDevelop는 많은 프로그래밍 언어를 지원하는 KDE 용 IDE입니다.
MonoDevelop 는 C # 및 기타 언어로 mono / .net 응용 프로그램을 작성하기위한 IDE입니다.
NetBeans 는 CVS 및 양식 작성기를 지원하는 Java IDE입니다.
사용할 수있는 기타 리소스 :
우분투 앱 개발자
우분투 개발자 매뉴얼
우분투 개발 가이드 : 소개
편집하다
우분투의 단일 플랫폼 SDK, 10 월까지 선박 형태
개발자가 전화, 태블릿 및 데스크톱 PC에서 실행할 수있는 앱을 개발할 수있게 해주는 Ubuntu SDK는 올해 10 월까지 대부분의 애플리케이션을 구축 할 수있을 정도로 성숙해야합니다.
올해 초 알파로 출시 된 Ubuntu SDK가 완료되면 개발자는 동일한 코드 기반을 사용하여 여러 폼 팩터에서 Ubuntu에서 실행되는 앱을 만들 수 있습니다. Ubuntu는 커뮤니티와 Ubuntu를 개발하는 Canonical의 계획과 연계하여 Ubuntu는 전화, 태블릿 및 데스크톱에서 실행되는 단일 OS가됩니다.
SDK를 사용하여 생성 된 앱은 주로 Javascript 기반 언어 인 QML을 사용하여 빌드되며 C ++을 사용하여 무거운 리프팅에 사용할 수있는 애플리케이션 인터페이스를 설계합니다. QML을 사용하여 빌드 된 Ubuntu 앱에는 다양한 폼 팩터에 맞게 확장 할 수있는 UI가있을 수 있습니다. 이러한 UI의 크기는 그리드 단위로 정의 할 수 있으며 장치 및 화면 크기에 따라 다른 픽셀 값으로 변환됩니다.
Canonical은 Ubuntu 13.10이 출시 될 때까지 대부분의 응용 프로그램을 작성할 수있을 정도로 SDK가 완벽 할 수 있도록 노력하고 있습니다. Zdnet