Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Developing Ubuntu Apps for fun and profit
Search
Jakh Daven
September 28, 2012
Programming
0
97
Developing Ubuntu Apps for fun and profit
This is was a talk I gave at PyCon India 2012 about how to use python to develop ubuntu apps.
Jakh Daven
September 28, 2012
Tweet
Share
More Decks by Jakh Daven
See All by Jakh Daven
Logging in Django
tuxcanfly
6
15k
Other Decks in Programming
See All in Programming
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
9
5.2k
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
570
A2A プロトコルを試してみる
azukiazusa1
2
1.4k
Hack Claude Code with Claude Code
choplin
4
2.1k
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
900
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
170
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
290
A full stack side project webapp all in Kotlin (KotlinConf 2025)
dankim
0
120
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
1k
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
120
PicoRuby on Rails
makicamel
2
130
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
480
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
950
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Adopting Sorbet at Scale
ufuk
77
9.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Docker and Python
trallard
44
3.5k
BBQ
matthewcrist
89
9.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
Developing Ubuntu Apps for fun and profit Javed Khan @tuxcanfly
Ubuntu • Python and Ubuntu • Why develop for Ubuntu
• developer.ubuntu.com • www.askubuntu.com
• Ubuntu • Software Center • Quickly • Glade •
Python • Package • Quality • Launchpad • QnA Agenda
Software Center • apps.ubuntu.com • Reviews/Ratings • Fun • ???
• Profit
Quickly • $ sudo apt-get install quickly • $ quickly
getstarted Tutorial Introduce quickly CLI
Glade • Widgets • Hierarchy • Properties Tutorial Create a
simple UI with Glade
Hello World Tutorial Simple app to get input text and
update a label
Python • GTK+ • PyGTK • GObject Introspection • Translating
GTK+ Docs
Editorize • Indicator • Keybinder • Gio settings • Help
• About
Package $ quickly package Tutorial Create .deb and install locally
Quality • lintian • licensecheck • pylint/pep8 Tutorial Check and
fix issues in build quality
• $ quickly share • $ quickly release • $
quickly submitubuntu Tutorial Create bzr, ppa; queue a build Launchpad
QnA Shoot!