Torsten Bronger wrote:
Do you think it makes sense to develop some toy applications in
wxPython before learning Dabo? (I've found a very good wxPython
book in our library.)
Our goal is to create a framework that is so easy to use, and so
flexible, so as to not require knowledge of the underlying libraries.
Ideally, we want non-programmers to be able to create simple database
apps that work (like Access and FileMaker), but we also want die-hard
programmers to feel in control, and not limited by the things that make
it easy for non-programmers (like Visual Studio, Visual FoxPro, or the
Borland builders). This isn't an easy task, but I really believe we have
a good shot at delivering such a framework. Currently, you pretty much
need to be a programmer to create all but the simplest UI applications.
This will change once the visual designers are in place.
There are always benefits to knowing more about the underlying libraries
your code is using. So, when developing in wxPython, it definitely helps
to know more about wxWidgets. Similarly, when developing in Dabo, it
helps to know more about wxPython. Also, if you learn wxPython, you'll
be more able to contribute to the development of Dabo, if you choose to
do so.
I had no idea there was a wxPython book already (I know one is being
written). What is the title/author?
Ed's example of wxPython vs. Dabo is worth looking at, but please don't
think we are competing against wxPython. We *love* wxPython, it is an
amazing toolkit, which is why we chose to wrap it first, making it our
most important dependency. We just think that our wrapper makes it
easier to use, for programmers and non-programmers alike.
BTW, the last lines (the "if __name__=='__main__'" section) of the Dabo
demo Ed posted can be reduced to:
if __name__ == '__main__':
app = dabo.dApp(MainFormClass=DaboDemoForm).start()
Have fun learning, whatever path you choose to take!
--
Paul McNett
http://paulmcnett.com
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users