Дэвид Планелла написал в своем ответе на вопрос, который я написал:
... рекомендуемый способ разработки приложений для Ubuntu - Ubuntu SDK.
Поэтому я установил его, но похоже, что поддерживаемый язык программирования - C ++. Значит ли это, что мне нужно знать C ++ для разработки нового приложения для Ubuntu? Является ли C ++ рекомендуемым языком программирования для приложения Ubuntu сейчас?
Что касается Python, я начал изучать его в надежде разработать приложения для Ubuntu.
QML (Qt Meta Language or Qt Modeling Language[2]) is a JavaScript-based, declarative language for designing user interface–centric applications.
так, значит, это не язык программирования, верно?Ответы:
В настоящее время невозможно использовать Python с Ubuntu SDK. Проект Ubuntu сосредоточен на получении стабильной ОС для мобильных телефонов к октябрю 2013 года и полной конвергентной истории от Ubuntu 14.04. Для достижения этого QML был выбран языком, который рекомендовал разработчикам приложений писать свои программы.
Технически, при условии, что в Python есть привязки Qt / QML, его можно использовать с SDK. Однако, учитывая временные рамки, мы хотим сосредоточиться на поддержке одного инструментария и делать это хорошо, а не на поддержке нескольких вариантов.
Если кто-то из членов сообщества заинтересован внести свой вклад в это, это не должно быть невыполнимой задачей, но сейчас статус привязок Python Qt немного сложен: PySide , который был бы естественным выбором, не будет перенесен на Qt5 в обозримое будущее. PyQt только что был портирован на Qt5 , но он может быть не лучшим выбором с точки зрения лицензирования коммерческих приложений, которые будут сосуществовать с бесплатными приложениями с открытым исходным кодом в экосистеме. Смотрите больше контекста по этому раннему вопросу .
источник
Теперь вы можете, зайдя в новый проект - Python (внизу списка на боковой панели) - и выбрать класс или источник.
источник
Python и Ubuntu неотделимы друг от друга, и на любом устройстве под управлением Ubuntu Python будет работать сейчас и в будущем, будь то настольный компьютер или мобильный. Похоже, они сейчас продвигают Javascript / QML, но это не значит, что python устарел, см. API Ubuntu:
http://developer.ubuntu.com/resources/platform/api/12-04/ .
Смотрите также:
Смогут ли разработчики использовать ruby или python для приложений на Ubuntu Mobile?
Могу ли я разработать приложения для Ubuntu для телефонов на Python?
http://developer.ubuntu.com/resources/cookbook/general-app-development/
источник