Tag: 应用程序开发

Ubuntu Phone API是否包含Qt Mobility?

我目前正在为Meego / Harmattan开发应用程序。 此应用程序使用Qt Mobility API,可以轻松移植到SailfishOS。 我想知道Ubuntu手机是否也支持这个API?

Android应用程序是否有Wine等价物?

随着Android每天越来越多的用户(以及Windows失去一些用户),我认为相当公平的问我​​:Android应用程序是否有任何Wine相当于? 我不是要求对apk包提供原生linux支持,只是为了像Wine这样的非模拟器。 触摸界面硬件每天都在变得越来越便宜,并且Android在那里成为王者,所有程序员都在不断努力制作Android应用程序。 仅去年一年,我就看到大多数知名软件都在Android中实现:Photoshop,Autocad,Revit,Pixlr等 我不是Android开发人员,不是寻找android-sdk,只是普通用户希望在Ubuntu中使用某些Android应用程序。 典型的例子:Autocad和Photoshop – 在葡萄酒下都没有正常工作,但有Android变种。 我希望Android是Linux,它可以更容易地使Android适应Ubuntu代码,而不是使Windows适应Ubuntu代码。

如何为PySide(Qt)项目制作.deb安装程序

我使用PySide制作了一个小软件,PySide是一个使用Qt的python GUI库。 我已成功将其构建为Ubuntu的可执行文件。 http://download.ueseo.org/sitemap-creator/SitemapCreator2.1-ubuntu%20portable-onefile.zip 我希望也为我的软件制作一个.deb安装程序。 有人可以给我一些帮助吗? 我在网上尝试了很多教程,但都不适合我。谢谢你。

是否有用于构建Ubuntu应用程序的标准UI / UX /设计原则或指南?

是否有用于构建Ubuntu应用程序的标准UI / UX /设计原则或指南? 我正在创建我的第一个应用程序,我担心它会太“webappish”。

在Nexus7 /移动设备上推荐使用什么Interface Toolkit用于Ubuntu?

我知道这可能是一个非常不成熟的问题,因为目前的版本是用于测试Ubuntu Core,但我刚买了一个Nexus7加入这个Ubuntu的移动冒险,并且不禁想开始编写一些应用程序! 我还没有真正涉足触摸应用程序的GTK或QT,并且看到Ubuntu TV正在使用Nux,我想知道AskUbuntu-land上的人会推荐什么。 希望有人知道这个! 干杯

qml-app-development有任何标准图标吗?

我正在开发一个qml-app,我想在按钮上放置图标。 我想使用ubuntu标准图标来获取真正的ubuntu外观我的应用程序。 我怎样才能做到这一点?

是否可以更改和更新正在运行的指标小程序的状态图标?

我正在尝试创建一个简单的应用程序指示器,模仿gnome-panel的CPU负载小程序。 我目前通过使用新的CPU负载信息更新(覆盖)指标的状态图标并在每次更新时将状态图标重新设置为相同的图标来做到这一点(我知道这是愚蠢的,但我不知道它是否是目前可以解决否则)。 不幸的是,这不起作用,我总是看到“第一个”图标状态,例如。 指示符图标不会更新,而图标的内容会更新。 我还试图暂时将状态图标设置为其他内容,例如。 … update_icon() indicator.set_icon(“indicator-messages”) indicator.set_icon(“indicator-cpu-load”) … 但那也不起作用。 有任何想法吗? 更新: 确实有可能通过黑客做我想做的事情,使指标重新绘制其图标(感谢Jorge Castro和Ted Gould): … update_icon() indicator.set_status(appindicator.STATUS_ATTENTION) indicator.set_status(appindicator.STATUS_ACTIVE) … 注意状态图标应与活动状态图标相同,否则会有一些闪烁。

如何从systray迁移到AppIndicators?

我正在考虑使用Parcellite并使其使用AppIndicators,因为Ubuntu已经放弃了对systray的支持。 这些有多么不同,AppIndicators上还有“入门”指南吗?

Ubuntu Phone SDK将如何影响桌面开发

如果我在Ubuntu手机发布后为Ubuntu开发应用程序,我会关注几个问题。 我知道这些事情不会立即改变,但我正在考虑确保Canonical提供良好支持的战略决策。 QML / QT现在也将成为桌面环境的前进方向吗? Quickly现在是过去的工具吗? 哪些语言是首选语言? C ++和JavaScript是未来的方式,而Python和Vala可能不是最具战略性的选择吗? 这将如何影响现有的API? 具有库的传统模型会改变吗?

Dbus的Python访问Pidgin数据结构

我终于开始使用Python编程并为Pidgin制作脚本/插件,我需要访问PurpleConversationUiOps并使用has_focus字段,基于Pidgin的文档中的一些示例我做了这个: #!/usr/bin/env python import dbus, gobject from dbus.mainloop.glib import DBusGMainLoop def view(conv): if conv == 1: #if has focus print “Has Focus” dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) bus = dbus.SessionBus() bus.add_signal_receiver(view, dbus_interface=”im.pidgin.purple.PurpleConversationUiOps”, signal_name=”HasFocus”) loop = gobject.MainLoop() loop.run() 他没有给出任何错误,但我没有收到任何信号,所以我如何访问has_focus字段?