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

Reply via email to