我搜索了 Ask Ubuntu 和 App Developer 站点,但似乎找不到问题的答案。
我想重新回到编程领域,我最终想从事 Ubuntu 的应用程序开发,但我不知道从哪里开始。
目前推荐哪个版本的 Ubuntu 用于应用程序开发,尤其是那些想要将其应用程序发布到软件中心的人?
应用程序开发人员应该使用当前的 LTS 版本,还是可以使用任何新版本?
开发人员应该使用 32 位还是 64 位版本的 Ubuntu,或者这无关紧要?
上述选择对应用程序的最终发布有何影响?
我已经为 Ubuntu/Debian 下载并安装了 python 3.2.3。还有 3.2.3 的 IDLE IDE。
如果我明确地为 3.2.3 执行 IDLE,3.2.3 在 IDLE 下运行并且一切正常。
但是如果我进入终端会话并简单地运行 Python,它默认为 python 2.7.3。此外,我的 Python 商业 IDE (Wingware) 默认为 Python 2.7.3。
如何将全局 Python 默认值更改为 3.2.3 而不是 2.7.3?
python default-programs application-development python-2.7 python3
我有一款适用于 iOS 和 Android 的游戏,现在我想将其移植到 Ubuntu。我计划将它与 Ubuntu 软件中心一起分发。最好通过应用内购买免费。
我的代码库目前基于 OpenGL ES2 并用 C++ 编写。我可以重写为 OpenGL,但必须拥有可编程着色器。固定管道 OpenGL 是不够的。
是否有一个功能可以让您在 Ubuntu 软件中心指定 OpenGL 要求?我想确保只有具有兼容硬件的 Ubuntu 用户才能下载我的游戏。
我可以使用任何 API 来获取合适的 OpenGL 上下文,还是我只希望为此使用 glx?还是必须使用 GTK?
我想在我的 Python + GTK 应用程序中添加一个打印对话框,我相信至少有两种方法:
我想知道哪个是推荐用于应用程序开发的。我相信 2. 是 Ubuntu 使用的,所以我认为它可以很好地与指示器和检测系统打印机一起使用。但是,我根本无法找到任何文档。
关于将打印对话框添加到我的应用程序的最佳方式有什么建议吗?
我正在快速阅读这篇关于 QML for Ubuntu Phones 的介绍,现在老实说,我对 Canonical 的期望不仅仅是这样。
我的问题是:
development application-development application-submission ubuntu-touch
是否有适用于 Ubuntu 手机的模拟器?
如果是这样:
是否有使用演示如何操作的教程?
我在Ubuntu 开发者网站上看过移动平台的教程,但我对 Qt 堆栈完全陌生。Qt/QML/Qt Quick 入门还有其他好的资源吗?
在我开始之前,这是我的设置: Ubuntu 12.04.1 从软件中心默认安装 Qtcreator。
剩下的,我都在做qtcreator的事情
我想从 QT 助手中尝试一些示例:首页 > QtWebKit QML 模块;
代码很简单,如下所示:
import QtWebKit 1.0
WebView {
url: "http://www.nokia.com"
preferredWidth: 490
preferredHeight: 400
scale: 0.5
smooth: false
}
Run Code Online (Sandbox Code Playgroud)
我得到的错误是下面的错误
Qml debugging is enabled. Only use this in a safe environment!
file:///home/cyrildz/Public/Programming/UbuntuQml/UbuntuQml.qml:1:1: module "QtWebKit" is not installed
import QtWebKit 1.0
^
Run Code Online (Sandbox Code Playgroud)
我从 qtcreator 那里得到了这个错误,这阻止了我运行这个例子。
为了在我的桌面上设置 Qt5,我从http://developer.ubuntu.com/get-started/gomobile/ 获取了描述
那是 :
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && sudo apt-get update && sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc …Run Code Online (Sandbox Code Playgroud) 我正在使用 Python 和 Gtk 创建一个程序。我想通过指出错误来指导用户(如果有的话)。我在下面附上了一个示例 Glade 界面。这里用户应该在 GtkEntry 字段中输入一个有效的站名。如果他按下提交按钮,我想用红色突出显示这个字段(例如)。

我如何使用 Python 在 GTK3 中实现这一点?
ubuntu-touch ×4
python ×3
development ×1
gsettings ×1
gtk ×1
gtk3 ×1
opengl ×1
printing ×1
python-2.7 ×1
python3 ×1