About the application builder we will continue to work on the effort and lamrc is interested to show that we can build real applications with Pharo. So I really hope that something will happen this year. Stef On Mon, Dec 25, 2017 at 3:58 PM, Stephane Ducasse <stepharo.self@gmail.com> wrote:
On Mon, Dec 25, 2017 at 2:17 PM, Torsten Bergmann <astares@gmx.de> wrote:
A GUI builder is always a nice thing ... and there already was an attempt for Pharo:
http://www.squeaksource.com/UIBuilder/
Now marked as "Failed attempt of develop a UI builder for Pharo-Smalltalk. That version only works in Pharo 1.1. Is opened for any developer.".
Dont know why it failed ... maybe because the UI (especially with Morphic legacy) is still too shaky are in Pharo.
The developer stopped when he saw that he could not build a excel like grid. I tried to rescue its effort but it was too large to recover.
But I guess the order will be/needs to be:
- good and stable graphics framework (maybe solved with Bloc) - good and stable standardized widget set (maybe solved with Brick) - then place a UI builder on top of it
Bye T.
Gesendet: Montag, 25. Dezember 2017 um 12:33 Uhr Von: Hilaire <hilaire@drgeo.eu> An: pharo-dev@lists.pharo.org Betreff: Re: [Pharo-dev] New Year Wishlist (2018) ?
Oh, you asked for that Esteban :)
1. stability
2. Tonel is a nice way to export file (its granularity is just right, bravo Esteban!) and commit to arbitrary repository, experimenting it with DrGeo, and it is nice to commit code[1] along other data files of the project (graphics, doc, translation, etc.). Got some an when non ascii characters were present in the source code, people reported it there. Likely to be fixed :)
3. vectorial interface, oh already on its way
4. application builder. Smalltalk/X has a GUI to build a standalone application, was not able to get it working, but it probably worked at some time in the past (see screenshot). Such a feature in Pharo will be fantastic, and likely a kill feature for the ones developing stand alone application; yes there are still some ;-)
5. fulfill the promise of tiny image, aka bootstrap and 4.
All these wishes are under construction, so likely to happen \o/
I have personal three wishes (beside good health of course), sharing it in case others are interested to hack on it too:
A. get DrGeo working on P7, particularly on the bootstrap process.
B. Build an environment in Pharo to develop simple games, targeted for kids. There are some teenagers in my school likely to get interested on such courses. If it could result in standalone games build thanks to wish 4., so good.
C. Develop a white board application, easy to extend to add third party features. The OpenBoard[2] we are using in school are merely goods (can't get the right tooling to do geometry for example), handwriting is not nice, hacking on it is super complicated (C++ code), not to mention the building process. A Pharo based one will be fantastic and much easy to hack.
Have a nice Christmas!
[1] http://bazaar.launchpad.net/~drgeo-developers/drgeo/trunk/files/head:/src/ [2] http://openboard.ch
Le 23/12/2017 à 17:58, Esteban Lorenzano a écrit :
So, letâs those wishes come!
-- Dr. Geo http://drgeo.eu