Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion GUI ?
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
daniels  
View profile   Translate to Translated (View Original)
 More options Apr 23 2012, 3:59 pm
From: daniels <daniels0...@gmail.com>
Date: Mon, 23 Apr 2012 22:59:19 +0300
Local: Mon, Apr 23 2012 3:59 pm
Subject: Re: [python-romania] GUI ?
N-am urmarit toata discutia asa ca scuze daca am sa fiu offtopic dar care ar fi problema cu WxPython?

On 23 Apr 2012, at 22:46, Alex Morega wrote:

> On 23 Apr 2012, at 22:22, mail. cosmin wrote:

>> Catalin <catalinf...@gmail.com>:
>> 1. Da, am încercat ceva OpenGl, chiar dacă nu am mare experiență;
>> am găsit chiar o librărie dedicată destul de bună, dar, inevitabil, majoritatea widgeturilor sunt orientate/optimizate pentru jocuri, e ceva mai greu să faci o aplicație de birou. Dar, dacă reușești, rezultatul poate fi întradevăr personalizat și adaptat „la sînge”, dar impune ceva muncă în plus (de obicei, îți creezi widgetul de la bază).
>> 2. Nu la „sindroame” mă refeream, ci la faptul că o unealtă de tip Glade devine enervantă pentru proiecte mari; e mult mai simplu și mai pythonic să creezi manual interfața și să ai control direct, fără valori default, fără bindinguri generice pe care poate nu le folosești.
>> Dacă vrei să înveți o interfață nouă, aceste unelte pot fi importante, dar după ce treci de asta, probabil cel mai mare ajutor în care speri e un modul bun de autocompletare în editorul/ide-ul pe care lucrezi.
>> P.S.:Parcă tu erai destul de activ și pe pys60? Cum ar fi să programezi direct în telefon și, în timp ce tu faci economie la fiecare variabilă, la fiecare ciclu, un constructor să-ți „bage pe gât” un modul întreg?

> Ai văzut lista[1] de pe wiki-ul python? Sunt niște idei interesante pe acolo. Mie îmi sună cel mai bine PyjamasDesktop[2]; dacă citesc bine ce scrie acolo, poți să construiești interfața aplicației ca o pagină web, și ai un pseudo-web-browser care se ocupă de randare și interacțiune cu user-ul. E aceeași idee ca la Adobe Air doar că poți să-ți scrii codul principal în Python.

> Mai departe, fiincă faci practic programare web front-end, există un număr de biblioteci interesante care pot să-ți facă viața mai ușoară, cum ar fi DataTables[3] pentru afișat cantități mari de date tabulare, Backbone[4] pentru structurat codul de widgeturi și event handling, Bootstrap[5] pentru un stil vizual gata făcut decent.

> -- Alex

> [1] http://wiki.python.org/moin/GuiProgramming
> [2] http://wiki.python.org/moin/PyjamasDesktop
> [3] http://www.datatables.net/
> [4] http://documentcloud.github.com/backbone/
> [5] http://twitter.github.com/bootstrap/


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.