[Tutor] about the gui development
Hello,i wanted to know about the gui development ,from where to began developing the apps in python ..?Which IDE is best suitable for me?? ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] about the gui development
In a message of Sat, 13 Jun 2015 15:03:37 -, abhijeet...@yahoo.in writes: Hello,i wanted to know about the gui development ,from where to began developing the apps in python ..?Which IDE is best suitable for me?? ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor What IDE to use -- if any, as some people still prefer editors -- is a very personal choice. There really is nothing to do for it but try a few and see what you like. Python has lots. Something to keep in mind, if you want to develop in Python 3, and not Python 2, is that not every IDE supports Python 3. (though most of them do.) See: https://wiki.python.org/moin/IntegratedDevelopmentEnvironments As for Gui toolkits, well, we have a page for that too. https://wiki.python.org/moin/GuiProgramming And, again we have lots. Here, the choice is a little less personal, but very much based on what you are used to. This, of course doesn't help the completely new person who isn't used to anything yet. Something to consider is where you want this code to eventually run. If you need it to run on your phone or a tablet, then the choices are much more limited than if you want it to run on a desktop or laptop computer. The final thing to consider is, do you really want to do gui programming at all, or would you be happier developing something that runs in a browser? If that has appeal, well, you guessed it, we have lots of browser frameworks, as well. https://wiki.python.org/moin/WebFrameworks One final thing -- there is nothing like having a friend who already knows somehting you would like to learn handy when you go to learn something. So if you have some local friendly talent, ask them what they recommend. I think that tkinter, for instance, is easier to use than PyQt, but if you have local PyQt experts, (and don't have tkinter experts) I would go with PyQt witout any hesitation. Best of luck, Laura Creighton ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] about the gui development
On 13/06/15 16:03, abhijeet...@yahoo.in wrote: Hello,i wanted to know about the gui development , from where to began developing the apps in python The standard GUI toolkit that comes with Python is Tkinter, with Tix and ttk for some extra features. There are many tutorials both online and in Python text books on how to use Tkinter. There are several other GUI toolkits that you can install, such as: - WxPython (based on the Wxwidgets toolkit) - PyQt/Side based on the Qt toolkit - PyGTK based on GTK - Dabo - an app framework based on WxPython and targeted at desktop database apps. ..?Which IDE is best suitable for me?? That's a very personal choice. Personally I prefer Linux/Vim, others prefer emacs. Still other Eclipse or Netbeans. For GUI work you might be looking fore a drag n drop GUI builder of which there are a few around, although I didn't find any of them that great to be honest. Try Glade, Boa Constructor and Dabo. -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.amazon.com/author/alan_gauld Follow my photo-blog on Flickr at: http://www.flickr.com/photos/alangauldphotos ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor
Re: [Tutor] about the gui development
Interesting question - what will be the end platform. If you really want a python solution: Tablets. phones, desktops - Kivy (very promising) Tablets. phones, desktops - PyQt Desktops - wxPython, tk, Dabo (python 2.7 at the moment) All the other GUI frameworks either have a very small following or are dying (my opinion of course). If you are not concerned with what language is used: Consider all the web frameworks. Several of the web frameworks work on the desktops, and are browser friendly. Atom/electron (not sure about the name) but in general web frameworks (no matter which one) is all about browsers. Johnf On 06/13/2015 10:15 AM, Laura Creighton wrote: The final thing to consider is, do you really want to do gui programming at all, or would you be happier developing something that runs in a browser? If that has appeal, well, you guessed it, we have lots of browser frameworks, as well. ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor