BirthOfMadButterfly
History Key
- New content
Removed content
Recent Versions
Choose two versions to compare, or click the link to view it.
MadBuffer was started in one day of May or June 2008. It is a concept proven of GUI toolkit. The concopt is different from component-based toolkits; likes GTK, QT, …, etc. The concept is a vector graphic based approach. We believe it makes UI designers and programmers working together in a harmonious and creative way. Andre Schmidt posted a message in mailing list of clutter for his demo . The demo can absolutely represent the idea of vector-based approach. About one year ago (2007), when I am still in military service, I had started to think about this project. The idea, in the time, is UI of applications in the future must be implemented in a WEB-based approach. It means all GUI is implemented by manipulating DOM with script languages or other languages. But, WEB browsers is too heavy to implement a UI framework. So, I shrink my idea to base on only SVG and script languages.
The reason behind the idea is by the experience of my previous works on ajaxmind and netgraffiti. I found SVG can almost be a replacement of HTML; excepts without layout engine, and with better flexibility. It should be good to leverage SVG to implement UI of applications. More and more experience about SVG, I start implment controller in SVG, and I think I can create a toolkit that bases on the idea of vector graphics (SVG). But, I don’t start to implement it until almost one year later. I start the in May or June 2008. About one month after writing first line of code, Rex mentioned about demo of Andre Schmidt, and I was shocked. The demo is exactly what I am working for. So, it is time for SVG. Now, there is a few projects that try to create UI components base on SVG. But, these projects are still walking on old way.