Login  Register

Re: Writing a GUI - Where to start?

Posted by EstebanLM on Nov 06, 2013; 11:22am
URL: https://forum.world.st/Writing-a-GUI-Where-to-start-tp4719254p4719549.html

this is old stuff (from before I came to RMoD team)... but well, is something like this: 

- a client-server app, connecting to a centralized mongodb (in fact, I developed the first version of Voyage for this app). 
- Glamour + Magritte + my own extensions to magritte and glamour. There is no Spec (The project is in Pharo 1.4), and most of the changes I made at the time to glamour were integrated. 
- Libharu (http://www.squeaksource.com/HPDF.html) to export to PDF, with a Magritte extension to produce the reports. 

the cool thing is that even if I developed many frameworks to help me in the task, I tool 15 days to have first version working and 1 month to finish it :)

cheers, 
Esteban


On Wed, Nov 6, 2013 at 6:35 AM, François Stephany <[hidden email]> wrote:
That looks cool!

Did you embed a MongoDB instance in the application package? Or the application is connecting to a remote MongoDB?
Is it full Glamour or did you have to use Spec/Morph manually at some point?


Sorry to bother you, I'm just getting curious ;)


On Tue, Nov 5, 2013 at 1:43 PM, Esteban Lorenzano <[hidden email]> wrote:
I also have used Glamour+Magritte with success (but certainly some work), as you can see here: 



On Tue, Nov 5, 2013 at 7:13 AM, [hidden email] <[hidden email]> wrote:
Here:

Ah Fossil, good thing. Sqlite creator's all in one DVCS.

It is what is used for another language I like: Tcl. http://www2.tcl.tk/36711

Phil




On Tue, Nov 5, 2013 at 10:18 AM, Bahman Movaqar <[hidden email]> wrote:
On 11/05/2013 11:46, [hidden email] wrote:
>
> If you want to do a business application, well, I'd use Seaside and a
> web based UI. (that's the current conclusion for my own ongoing
> development)

Of course.  However this is not a business application.  It's a
front-end to a DVCS named Fossil.

>
> Otherwise, Spec (which is in a state of flux), or Morphic (which is
> not covering all you may need in an application).
>
> You can also follow the work of Sean De Nigris who is trying to get a
> Magritte Morphic working.
>

Where can I follow his work?

>
>
>
> On Tue, Nov 5, 2013 at 8:36 AM, Alain Busser <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     Hi,
>
>     as I have a similar need, I guess what you are aiming at is a
>     tutorial for absolute beginners in Spec, so the question is more
>     "where could we find such a tutorial?". And of course I will read
>     it carefully if there exists one ;-)
>
>     Alain
>
>
>     On Tue, Nov 5, 2013 at 9:07 AM, Bahman Movaqar <[hidden email]
>     <mailto:[hidden email]>> wrote:
>
>         Hi all,
>
>         I need to build a typical GUI application (menus, buttons, modal
>         dialogs, ...).  I'd appreciate if you could point me to where
>         should I
>         start and what are the choices for a UI framework in Pharo?
>


--
Bahman Movaqar  (http://BahmanM.com)

ERP Evaluation, Implementation & Deployment Consultant
PGP Key ID: 0x6AB5BD68 (keyserver2.pgp.com)