Comparison between wxPython and any other GUI Frame works
I am a beginner level wxPython programmer, This is my first article about wxPython. Just I am writing an article with my basic knowledge.
wxPython is a cross-platform GUI API, it is very simple and easy to develop a GUI Application by using wxPython API. It has rich wxWidget component set for building forms, only we need to understand how to use them for our application need. In programmers view really this is very flexible API, rapidly we can develop forms with minimum effort and with minimum time factor.
Now we start comparison
I want to start compare this API with Java Swing and VB because I have well knowledge on swing and VB.
* wxPython and Swing has almost same program structure.
Yes, wxPython has almost same program structure(Adding and initializing components in init method, Events binding also almost same.)
* Swing has Rich component set but wxPython has less number of components but brought same functionality
Java swing has components for each need.
Ex: TextBox and Text Area functionality same but those two are different components in swing API, Textbox and Input secrete etc…
wxPython provided basic component set but these component set can satisfy our all needs.
Ex: We will use same component for Input Text, Text Area, Input secret, based on the style attribute it will satisfy our need.
* If we use wxPython instead of JavaSwing, we can reduce development time and rapidly we can finish the project .
* It is also having cross platform support.
* Java swing has great forum support than wxPython, even wxPython also has enough support, comparatively a bit less
* Java Swing has great IDE for product development, it has Drag & Drop and AI IDEs(Netbeans, Eclipse etc… ), Really only at this point every one feels like working with broken hand
* Both of them having good documentation.
As per my basic knowledge I found these, in near future I will post another article with more information.
