It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application. Can anyone comment on the current state of libraries for creating and distributing GUI applications? Thanks! ---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Hi Sergio, You are very right. Pharo offers several GUI framework, including Spec, Glamour. Check for Deep Into Pharo, a book which talk about theses. Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Jun 6, 2016, at 2:56 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
is there one GUI framework that is being used more than the others, or that is more mature? Thanks!
On Jun 6, 2016, at 3:51 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
You are very right. Pharo offers several GUI framework, including Spec, Glamour. Check for Deep Into Pharo, a book which talk about theses.
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Glamour and Spec :-) Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Jun 6, 2016, at 3:59 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
is there one GUI framework that is being used more than the others, or that is more mature?
Thanks!
On Jun 6, 2016, at 3:51 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
You are very right. Pharo offers several GUI framework, including Spec, Glamour. Check for Deep Into Pharo, a book which talk about theses.
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Hi Sergio, the standard way to build UIs in Pharo is by using Spec. There is a video of me presenting it at the Pharo Days 2015 that gives you a first overview https://www.youtube.com/watch?v=OL23s9ZUIR0&feature=youtu.be&list=PL4actYd6b... There is also written documentation that is being updated now, so not really ready yet. One option is a paper of ours which is a bit out of date but still useful: https://hal.inria.fr/hal-00759030/document HTH, -- Does this mail seem too brief? Sorry for that, I donât mean to be rude! Please see http://emailcharter.org . Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
On Jun 6, 2016, at 15:59, sergio ruiz <sergio.rrd@gmail.com> wrote:
is there one GUI framework that is being used more than the others, or that is more mature?
Thanks!
Great! Thanks! I will take a look at this..
On Jun 6, 2016, at 4:12 PM, Johan Fabry <jfabry@dcc.uchile.cl> wrote:
the standard way to build UIs in Pharo is by using Spec. There is a video of me presenting it at the Pharo Days 2015 that gives you a first overview https://www.youtube.com/watch?v=OL23s9ZUIR0&feature=youtu.be&list=PL4actYd6b...
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
On 06/06/16 22:46, sergio ruiz wrote:
Great! Thanks! I will take a look at this..
On Jun 6, 2016, at 4:12 PM, Johan Fabry <jfabry@dcc.uchile.cl> wrote:
the standard way to build UIs in Pharo is by using Spec.
When building end-user applications, you're very likely to need Morphic to make Spec or Glamour do what you need. Stephan
For general UI, use Spec. For browser** based UI, check Glamour. **Meaning like Pharo System Browser, not a web browser. Not sure if there another term that could avoid any confusion? cheers -ben On Tue, Jun 7, 2016 at 3:59 AM, sergio ruiz <sergio.rrd@gmail.com> wrote:
is there one GUI framework that is being used more than the others, or that is more mature?
Thanks!
On Jun 6, 2016, at 3:51 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
You are very right. Pharo offers several GUI framework, including Spec, Glamour. Check for Deep Into Pharo, a book which talk about theses.
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
yes, but i kind of want to avoid the web.. i just want something that works natively without the headaches of browser incompatibility. I also want an app to feel snappy and able to make OS calls..
On Jun 6, 2016, at 3:51 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
Hi Sergio,
You are very right. Pharo offers several GUI framework, including Spec, Glamour. Check for Deep Into Pharo, a book which talk about theses.
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Jun 6, 2016, at 2:56 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Le 6/6/16 à 22:01, sergio ruiz a écrit :
yes, but i kind of want to avoid the web.. i just want something that works natively without the headaches of browser incompatibility. I also want an app to feel snappy and able to make OS calls.. me too :)
On Jun 6, 2016, at 3:51 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
Hi Sergio,
You are very right. Pharo offers several GUI framework, including Spec, Glamour. Check for Deep Into Pharo, a book which talk about theses.
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Jun 6, 2016, at 2:56 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Morphic is so far for me my favorite option Morphic has a lot of ugly code inside it but its by far the most powerful of all, and its not hard at all to implement your own cleaners implementations since the functionality is already there its also well tested based on a brilliant design lacks documentation but it comes with a ton of examples since its what Pharo and Squeak uses and with its decade old history is by far the most mature. Its also the best solution for custom designed GUIs which is what I used for my ChronosManager project you can find in Catalog Browser. On Wed, Jun 8, 2016 at 10:18 AM stepharo <stepharo@free.fr> wrote:
Le 6/6/16 à 22:01, sergio ruiz a écrit :
yes, but i kind of want to avoid the web.. i just want something that works natively without the headaches of browser incompatibility. I also want an app to feel snappy and able to make OS calls.. me too :)
On Jun 6, 2016, at 3:51 PM, Alexandre Bergel <alexandre.bergel@me.com>
wrote:
Hi Sergio,
You are very right. Pharo offers several GUI framework, including Spec,
Glamour.
Check for Deep Into Pharo, a book which talk about theses.
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Jun 6, 2016, at 2:56 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
whoa! chronosmanager is way awesome! i am going to start using it for my task/pomodoro timer!
On Jun 8, 2016, at 7:34 AM, Dimitris Chloupis <kilon.alios@gmail.com> wrote:
Its also the best solution for custom designed GUIs which is what I used for my ChronosManager project you can find in Catalog Browser.
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Thank you Sergio I will be building a ton of new custom GUIs for Pharo for my Ephestos project which ChronosManager is part of , so this is only the beginning of testing the limitations of Morphic ;) Will keep you posted about my progress. On Wed, Jun 8, 2016 at 6:23 PM sergio ruiz <sergio.rrd@gmail.com> wrote:
whoa!
chronosmanager is way awesome!
i am going to start using it for my task/pomodoro timer!
On Jun 8, 2016, at 7:34 AM, Dimitris Chloupis <kilon.alios@gmail.com> wrote:
Its also the best solution for custom designed GUIs which is what I used for my ChronosManager project you can find in Catalog Browser.
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
I am using Seaside and the UI is web based. Even if Pharo runs locally. Maybe Bloc and a VM running on ARM/Android will change this but as most users are using mobile devices, well, that's the best I can target for now. Phil On Mon, Jun 6, 2016 at 8:56 PM, sergio ruiz <sergio.rrd@gmail.com> wrote:
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
You may be interested in Phobos: https://github.com/pavel-krivanek/phobos-framework -- Pavel 2016-06-06 20:56 GMT+02:00 sergio ruiz <sergio.rrd@gmail.com>:
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
Interesting - is possible to write app like CASE diagram editor with this phobos-XUL thing (so a lot of custom drawing to something like canvas), or it's intended rather for "form apps"? pf
You may be interested in Phobos: https://github.com/pavel-krivanek/phobos-framework
-- Pavel
2016-06-06 20:56 GMT+02:00 sergio ruiz <sergio.rrd@gmail.com>:
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
It is possible but not without JavaScript. There is (non Smalltalk) XUL based project of this type. http://pencil.evolus.vn/Features.html -- Pavel 2016-06-08 17:13 GMT+02:00 Petr Fischer <petr.fischer@me.com>:
Interesting - is possible to write app like CASE diagram editor with this phobos-XUL thing (so a lot of custom drawing to something like canvas), or it's intended rather for "form apps"?
pf
You may be interested in Phobos: https://github.com/pavel-krivanek/phobos-framework
-- Pavel
2016-06-06 20:56 GMT+02:00 sergio ruiz <sergio.rrd@gmail.com>:
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
I agree with you this is why we worked on building Spec (still working on a new tutorial) cleaning morphic helping people to rethink the core graphics and all the stack Stef Le 6/6/16 à 20:56, sergio ruiz a écrit :
It would seem to me that in order for an ecosystem to really take hold on the part of the users, itâs really important that itâs efficient and easy to create a GUI based application.
Can anyone comment on the current state of libraries for creating and distributing GUI applications?
Thanks!
---- peace, sergio photographer, journalist, visionary #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV http://www.Village-Buzz.com http://www.ThoseOptimizeGuys.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101
participants (10)
-
Alexandre Bergel -
Ben Coman -
Dimitris Chloupis -
Johan Fabry -
Pavel Krivanek -
Petr Fischer -
phil@highoctane.be -
sergio ruiz -
Stephan Eggermont -
stepharo