저는 Linux를 처음 사용하지만 앱 개발에는 익숙하지 않습니다. Mac 배경의 RealBasic에서 왔습니다.
Linux 용으로 개발하기 위해 새로운 언어를 배워야한다는 것을 인정했습니다 (RB는 64 비트 배포판에서 실행되지 않으며 독점 언어가 복제되었으므로). 나는 올바른 언어를 선택하고 싶습니다.
나는 파이썬을보고 있었고 GTK 3의 도입으로 PyGTK가 쓸모 없게된다는 것을 읽을 때까지 갈 준비가되어있었습니다. 이것이 사실입니까? 우분투 개발자 웹 사이트는 여전히 UI를 위해 Glade와 함께 추천하는 것처럼 보이지만 나가고있는 것을 배우지 않도록하고 싶습니다!
답변
짧은 대답은 ‘아니요’입니다.
위젯 세트가 GTK + 2에서 GTK + 3으로 업그레이드됨에 따라 PyGTK가 단계적으로 종료되고 PyGObject 로 대체됩니다 . Oneiric부터 모든 ‘기본’우분투 응용 프로그램 은 GTK + 3 세트를 사용하여 실행 됩니다.
개인적으로, 최근에는 Python으로 응용 프로그램을 개발하기 시작했으며 그것을 살펴본 결과 Python 3 이 올해 의 표준 이라는 것을 알았 기 때문에 Python3을 PySide (GTK + 3 대신 Qt4) 와 함께 사용하기로 결정 했습니다. Qt4에는 매우 훌륭한 문서와 일류 개발 소프트웨어가 있기 때문에 (Qt 4 Designer의 흔적이 있습니다.)
답변
PyGTK 및 pyGOBJECT는 더 이상 Ubuntu 용 앱을 개발하는 데 권장되는 방법이 아닙니다. Ubuntu 개발자 웹 사이트는 이제 Ubuntu 앱에 QML을 권장합니다.