タグ付けされた質問 「application-development」

Ubuntu(Ubuntu Touchを含む)用のアプリケーションの作成と、Ubuntu Software Centerへのアプリケーション送信プロセスに関する質問。これはオープンソースと商用アプリケーションの両方をカバーしています。


3
Ubuntuモバイルアプリケーションのテスト
私は現在、新しいUbuntuモバイル(電話)OSについて多くのことを読んでいますが、アプリケーションをテストする可能性があるかどうか疑問に思っています。QtCreatorが推奨IDEであり、エミュレータが現在動作中であり、間もなく利用可能になることを願っています(David Planellaによるこの投稿を参照)。 しかし、このエミュレータはまだ利用できず、Ubuntuデスクトップアプリとしてアプリケーションをテストするためのヒントは、私にとって最善のソリューションではないようです。QT qmlviewerは、通知バーやUbuntu Dashとの統合など、アプリケーションとUbuntu OSとの相互作用をエミュレートすることもできません。 だから私の質問は、qmlviewerに拡張機能があるのか​​、今月末にリリースされるUbuntuモバイルをVMwareまたはVitrualBoxを使用して仮想ホストで実行するのが良いアイデアなのか、です。開発者は、「実際の」OS内で自分の:-Dアプリケーションのルックアンドフィールをテストします。 編集:ユニットテストを使用したテスト駆動開発に使用できるQtQuick 2.0 TestCaseクラスを見つけました。 編集:AndroidエミュレータでUbuntu Touchを実行することに関するスレッドも非常に興味深いです。



4
QtkアプリをGtkで書かれたアプリのようにテーマ化するにはどうすればよいですか?
Mark Shuttleworth は最近、Jono Baconからのフォローアップで、11.10リリースにQtライブラリを含める決定についてブログを書きました。私をQtアプリから遠ざけているのは、UbuntuのGtkベースのテーマとうまく調和しないことです。最近、Ars Technicaの記事を読みましたが、少し努力すれば、QtアプリをGtkアプリに似せて作ることができます。 私がこれを行うのに役立つドキュメントはありますか?もしそうでなければ、少なくとも誰かがこれを行う方法を知っていますか?

3
メッセージングメニューの開発者向けドキュメント
アプリケーションをメッセージングメニューと統合する際に見つけられた唯一のドキュメントは古くて古くなっています:http : //gnomejournal.org/article/67/an-introduction-to-the-message-indicator。そして、それでもAPI全体のドキュメントがありませんでした。libindicateのドキュメント(PythonまたはCバージョン)はありますか?


3
geany IDEでディレクトリを開く方法は?
Eclipse IDEで作成されたサブディレクトリを含むディレクトリが既に作成されています。そして今、私は別のIDEであるGeany IDEを使用して同じプロジェクトの開発を続けたいと思っています。 しかし、Geanyはディレクトリを開かず、ファイルのみを開くようです。 それを使って開発するのは本当に難しいからです。ファイルを編集し、閉じてから別のファイルを開く必要がありますが、これは異なるファイル間を移動するときには効果的ではありません。 ディレクトリを開こうとしました: Geanyを開き、Project-> open-> / var / www / public_html / [ProjectName]に移動し、enter / openをクリックしました。しかし、期待どおりに動作しませんでした。開く/入力をクリックすると、ファイルブラウザにプロジェクトファイルのみが表示されます。 有効なGeanyプロジェクトにするために、特別なファイル(* .geanyなど)を作成し、プロジェクトのルートフォルダーに配置する必要があると想定しています。もしそうなら、どうすればそのようなファイルを作成できますか。 追加情報: Ubuntu 12.04 LTSを実行していますが、ソフトウェアセンターからGeanyをピックアップしました。これは最新バージョンだと思います。

1
GIMP 2.8では、2つの異なるアイコンをどのように組み合わせることができますか?
Unity dash GIMP 2.8.10にはアイコンがあり、ランチャーで別のアイコンを使用します。 ダッシュのGIMP ランチャーのGIMP 「ファイルシステム」でGIMPを検索し、これを取得しました。 他のアプリをパッケージ化するときにこれをどのように行うことができますか?

2
Ubuntu Touch用のHTMLアプリケーションをどのようにパッケージ化しますか?
GomobileはHTML5アプリケーションについて説明していますが、Ubuntu Phone / Touchでパッケージ化またはインストールする方法については説明していません。 「Unity Webapps」のものは、Ubuntu Touchのwebappsと同じですか?(ここの APIドキュメントは欠落しているようです。) または、注意すべき違いはありますか?ありがとう!

1
GitHubプロジェクトにLaunchpad翻訳サービスを使用できますか?
歴史的な理由から、私が共著者であるプロジェクトはGitHub上にあり、その開発プロセスに満足しています。したがって、プロジェクト全体をLaunchpadに移行し、bazaarを使用することは特に望ましくありません。 優れたインターネット市民である私たちは、できるだけ多くの言語でオープンソースアプリケーションを提供したいと考えています。 https://help.launchpad.net/Translations 上記のリンクはこのサービスに関する多くの説明を提供しますが、簡潔で非常に簡単な方法が必要です: 翻訳ファイル(package.pot)をGitHubからランチパッドに取得します 翻訳するプロジェクトを開始する方法の簡単な説明。 .poすばらしい翻訳チームによって生成された翻訳ファイル()をランチパッドからGitHubに戻します。 これを行う実践的な経験がある人はいますか?

1
アプリケーションがリンクしているlibcのバージョンを確認するにはどうすればよいですか?
g ++を使用してアプリケーションを構築する場合、他のライブラリと同じ方法で(-lpthreadたとえば、渡すなど)リンクするライブラリとしてlibcライブラリを明示的に渡しません。libcにはそのような名前libc.so.6があることは知っていますが、これは実際にはライブラリではなく、libcの別のバージョンへのポインタのようなもの(などlibc-2.15.so)であることを認識しています。私の質問は、私は私が実際経由にリンクされますどれ言うことができるか、自分のコンピュータ上のlibcの複数のバージョンを持っていた場合ですlibc.so.6。


1
AppIndicatorにスライダーを追加するにはどうすればよいですか?
サウンドメニューにあるものと同様のスライダーをAppIndicatorに追加しようとしています。サウンドメニューのコードを調べてみたところ、そのためにはlibido-0.1を使用する必要があることがわかりました。ここに私がこれまでに持っているものがあり、私が見るのはメニューの「-」記号だけです。 indicator_menu = gtk_menu_new(); ido_slider_widget = ido_scale_menu_item_new_with_range("BRIGHTNESS", IDO_RANGE_STYLE_DEFAULT, 0, 0, 100, 1); ido_scale_menu_item_set_primary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), "BRIGHTNESS"); ido_scale_menu_item_set_style(IDO_SCALE_MENU_ITEM(ido_slider_widget), IDO_SCALE_MENU_ITEM_STYLE_LABEL); ido_scale_menu_item_set_primary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), " - "); ido_scale_menu_item_set_secondary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), " + "); GtkMenuItem *menu_slider_item = GTK_MENU_ITEM(ido_slider_widget); gtk_menu_append(indicator_menu, GTK_WIDGET(menu_slider_item)); gtk_menu_append(indicator_menu, gtk_menu_item_new_with_label("dfdsfds")); gtk_widget_show_all(indicator_menu); gtk_widget_show_all(ido_slider_widget); app_indicator_set_menu(indicator, GTK_MENU(indicator_menu)); 可能な答えを事前にありがとうございます。

1
アプリでオーバーレイスクロールバーを有効にする方法
私は、ほとんどのアプリケーションが新しいオーバーレイスクロールバーを表示しているNatty 2ndベータ版でアプリをテストしていますが、非ネイティブのGTKアプリのみが表示できません(LibreOfficeやFirefoxなど)。 私のアプリはPythonとpygtkを使用してコーディングされているため、オーバーレイスクロールバーをデフォルトで有効にする必要があると思っていましたが、間違っていました。ターミナル(以前はappコマンド)とpythonコード内の両方で環境変数LIBOVERLAY_SCROLLBARを1に設定しようとしましたが、os.putenv()昔ながらのスクロールバーが表示されたままです。 私は何を間違えていますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.