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
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
250
Amazon ECS Managed Instances が リリースされた!キャッチアップしよう!! / Let's catch up Amazon ECS Managed Instances
cocoeyes02
0
120
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
120
なんでRustの環境構築してないのにRust製のツールが動くの? / Why Do Rust-Based Tools Run Without a Rust Environment?
ssssota
14
47k
エンジニアに事業やプロダクトを理解してもらうためにやってること
murabayashi
0
120
ボトムアップの生成AI活用を推進する社内AIエージェント開発
aku11i
0
1.4k
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
2k
NIKKEI Tech Talk#38
cipepser
0
360
Swift Concurrency 年表クイズ
omochi
3
220
iOSでSVG画像を扱う
kishikawakatsumi
0
180
ビルドプロセスをデバッグしよう!
yt8492
0
220
CSC509 Lecture 10
javiergs
PRO
0
160
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Done Done
chrislema
186
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Testing 201, or: Great Expectations
jmmastey
46
7.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Facilitating Awesome Meetings
lara
57
6.6k
Writing Fast Ruby
sferik
630
62k
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!