Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Beginnen met het maken van Ubuntu apps  (gelezen 2692 keer)

Offline Nardon

  • Lid
Beginnen met het maken van Ubuntu apps
« Gepost op: 2012/01/10, 16:12:16 »
Hallo allemaal,

Ik wilde dus gaan beginnen met het maken van Ubuntu applicaties. :P Ik heb me wat ingelezen in de basis daarvan en ik heb besloten om het met Python te proberen. Gewoon omdat ik het een enorm prettige taal vind om in te werken.

Echter heb ik dus totaal geen ervaring met het maken van grafische applicaties (Heb alleen ervaring met PHP, en de Python console applicaties..) en kon ik maar weinig tutorials of documentatie vinden over het maken van apps voor Gnome/Ubuntu. Ik vroeg me dus af of er op dit forum misschien mensen zijn die er ervaring mee hebben, of een goeie tutorial weet?

Alvast bedankt! :)

Re: Beginnen met het maken van Ubuntu apps
« Reactie #1 Gepost op: 2012/01/10, 16:55:17 »
Ervaring met grafische applicaties heb ik niet, maar Python is inderdaad een fijne taal :P Een tijdje terug stonden er wel grappige tutorials op OMG!Ubuntu over GTK-applicaties en Python, deze serie: http://vimeo.com/25185245

Re: Beginnen met het maken van Ubuntu apps
« Reactie #2 Gepost op: 2012/01/10, 18:59:06 »
Op de tuxradar pagina staan een paar video tutorials over pygtk, http://www.tuxradar.com/python

Ook in 'full circle magazine' loopt  (iig tm issue 55) een python tutorial waarin ook veel grafische toepassingen langskomen,
http://fullcirclemagazine.org/

Als je ook naar boeken wilt kijken is er 'Rapid GUI Programming with Python and Qt'

Er is vast nog veel meer, maar dit schiet me nu zo te binnen.

Offline Nardon

  • Lid
Re: Beginnen met het maken van Ubuntu apps
« Reactie #3 Gepost op: 2012/01/10, 19:13:43 »
Bedankt voor de tutorials beide! Ik zal eens kijken, vooral die video tutorials zijn wel interessant! ;)

Loop alleen al wel tegen een probleem aan..

Traceback (most recent call last):
  File "/home/bart/Documenten/workspace/GTK Test/src/window.py", line 3, in <module>
    from gi.Repository import Gtk
ImportError: No module named Repository

Strange.. ik heb het benodigde pakket (python-gobject) wel geïnstalleerd.

GObject Introspection is trouwens de opvolger van o.a. pyGTK, welke op dit moment niet meer doorontwikkeld wordt.

EDIT: Ow grapje.. het moet repository *zonder* hoofdletter zijn.. xP
« Laatst bewerkt op: 2012/01/10, 23:33:47 door Nardon »

Re: Beginnen met het maken van Ubuntu apps
« Reactie #4 Gepost op: 2012/01/10, 19:15:48 »
Dit is een goede start: http://developer.ubuntu.com/

Re: Beginnen met het maken van Ubuntu apps
« Reactie #5 Gepost op: 2012/01/10, 20:18:42 »
GObject Introspection is trouwens de opvolger van o.a. pyGTK, welke op dit moment niet meer doorontwikkeld wordt.

Voorlopige en incomplete tutorial voor PyGI: http://readthedocs.org/docs/python-gtk-3-tutorial/en/latest/index.html

Als ge Glade wilt gebruiken, wees er zeker van dat ge 3.10 hebt, ouder is voor GTK2.

Offline Nardon

  • Lid
Re: Beginnen met het maken van Ubuntu apps
« Reactie #6 Gepost op: 2012/01/11, 17:08:44 »
Die ziet er ook interessant uit. ;) Bedankt voor de reacties allemaal! Hier kan ik denk ik wel wat mee :P Straks alleen nog uitzoeken hoe je bijvoorbeeld projecten toevoegd in een PPA of zo, maar dat komt later wel. .xP

Re: Beginnen met het maken van Ubuntu apps
« Reactie #7 Gepost op: 2012/01/12, 08:50:55 »
Als het je bedoeling is om software ook op andere systemen dan Linux c.q. Ubuntu uit te brengen, kan je misschien ook eens kijken naar PyQt?
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline Nardon

  • Lid
Re: Beginnen met het maken van Ubuntu apps
« Reactie #8 Gepost op: 2012/01/12, 14:05:47 »
Voorlopig houd ik het nog even bij alleen Ubuntu/Linux. :P Wie weet kan het handig zijn in de toekomst, maar GTK+ draait toch ook op bijvoorbeeld Windows?

Re: Beginnen met het maken van Ubuntu apps
« Reactie #9 Gepost op: 2012/01/12, 20:52:24 »
Voorlopig houd ik het nog even bij alleen Ubuntu/Linux. :P Wie weet kan het handig zijn in de toekomst, maar GTK+ draait toch ook op bijvoorbeeld Windows?
Ik raad aan om Qt te kiezen boven GTK+, al was het maar vanwege de veel betere portability.

Re: Beginnen met het maken van Ubuntu apps
« Reactie #10 Gepost op: 2012/01/13, 11:33:43 »
Voorlopig houd ik het nog even bij alleen Ubuntu/Linux. :P Wie weet kan het handig zijn in de toekomst, maar GTK+ draait toch ook op bijvoorbeeld Windows?
Ik raad aan om Qt te kiezen boven GTK+, al was het maar vanwege de veel betere portability.
Ik zal maar niet beginnen over hoe afschuwelijk GTK+ op Mac is.
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline Nardon

  • Lid
Re: Beginnen met het maken van Ubuntu apps
« Reactie #11 Gepost op: 2012/01/19, 14:35:45 »
Hm, ok. :P Dan zal ik ook eens kijken naar Qt! Ben met mijn huidige project bezig met GTK+ (omdat ik het toch alleen maar op Linux draai) maar zal Qt gaan gebruiken als ik een keer iets wil maken dat ook op Windows of Mac moet draaien. ;)

Offline jan11000

  • Lid
Re: Beginnen met het maken van Ubuntu apps
« Reactie #12 Gepost op: 2012/01/21, 10:38:52 »
http://radicalbreeze.com/
Misschien is dit iets.
Zoek op youtube, daar staan films hiervan.

Offline commandoline

  • LoCo-contact
    • marten-de-vries
    • Marten-de-Vries.nl
Re: Beginnen met het maken van Ubuntu apps
« Reactie #13 Gepost op: 2012/01/22, 12:48:41 »
http://radicalbreeze.com/
Misschien is dit iets.
Zoek op youtube, daar staan films hiervan.
Hoewel het een leuk concept is, is het lastig om er ingewikkeldere applicaties mee te maken. Aangezien de topic starter al Python kent, zou ik daarom ook gewoon zoals voorgaande posters Qt of GTK aanraden.