[ANN] SpecGenerator: easy CRUD applications with Spec

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] SpecGenerator: easy CRUD applications with Spec

Stephan Eggermont-3
Sometimes you just want to quickly create an application
for data entry, without spending too much time constructing
forms and lists. Wouldn't it be great if you could build
something while talking to a client, and directly show
the results?

SpecGenerator helps you with this.

It needs the SelectEntity widget that you can get by
loading Ancestry from the catalog, and can be found
on smalltalkhub in StephanEggermont/SpecGenerator

https://vimeo.com/162589115

Stephan



Reply | Threaded
Open this post in threaded view
|

Re: [ANN] SpecGenerator: easy CRUD applications with Spec

jfabry

That’s a cool idea and great to see it in action!

One suggestion though: how about adding titles to the editor windows, to help the user in what he/she is filling in.

> On Apr 12, 2016, at 17:05, Stephan Eggermont <[hidden email]> wrote:
>
> Sometimes you just want to quickly create an application
> for data entry, without spending too much time constructing
> forms and lists. Wouldn't it be great if you could build
> something while talking to a client, and directly show
> the results?
>
> SpecGenerator helps you with this.
>
> It needs the SelectEntity widget that you can get by
> loading Ancestry from the catalog, and can be found
> on smalltalkhub in StephanEggermont/SpecGenerator
>
> https://vimeo.com/162589115
>
> Stephan
>
>
>
>



---> Save our in-boxes! http://emailcharter.org <---

Johan Fabry   -   http://pleiad.cl/~jfabry
PLEIAD and RyCh labs  -  Computer Science Department (DCC)  -  University of Chile


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] SpecGenerator: easy CRUD applications with Spec

Stephan Eggermont-3
On 12/04/16 22:27, Johan Fabry wrote:
>
> That’s a cool idea and great to see it in action!

Thanks.

> One suggestion though: how about adding titles to the editor windows,
> to help the user in what he/she is filling in.

Yeah, this is just the first iteration.
The field labels get used as ghost text now,
conserving space. That is an easy change
in the code generation.

Stephan



Reply | Threaded
Open this post in threaded view
|

Re: [ANN] SpecGenerator: easy CRUD applications with Spec

Rob Rothwell
On Apr 12, 2016, at 4:35 PM, Stephan Eggermont <[hidden email]> wrote:
>
> Yeah, this is just the first iteration.
> The field labels get used as ghost text now,
> conserving space. That is an easy change
> in the code generation.

Hi Stephan,

With the availability of Spec, this latest example, and your previous examples (Drag Panels, Cards, MorphicDraw),
I feel like I am one (theoretical) step away from understanding how to create a Spec UI Widget
Builder/code generator.

I try not to let my heavy VB past influence me too much when it is not appropriate, but the idea
of dragging widgets to a canvas, using some tools to apply layouts, and knowing what event messages
are available to you appeals greatly to me.  I've always wanted to try that, and it seems quite possible now.

Thank you!

Rob


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] SpecGenerator: easy CRUD applications with Spec

Stephan Eggermont-3
On 13-04-16 05:02, Robert J Rothwell wrote:
> With the availability of Spec, this latest example, and your previous
> examples (Drag Panels, Cards, MorphicDraw), I feel like I am one
> (theoretical) step away from understanding how to create a Spec UI
> Widget Builder/code generator.
Good. I find creating those small prototypes and producing a screencast
about them a good way to document my learning. I've had great suggestions
on things to improve and even people using the tools, and I'm very happy
that I can help create a better understanding of our UI tooling.
> I try not to let my heavy VB past influence me too much when it is not
> appropriate, but the idea of dragging widgets to a canvas, using some
> tools to apply layouts, and knowing what event messages are available
> to you appeals greatly to me. I've always wanted to try that, and it
> seems quite possible now. Thank you! Rob
That was one of the early attractions of  Delphi too. Nice for small
prototypes
but difficult to scale. No good tools to change the text field
background color
in all 135 forms. Good to combine with a generated application, where less
used views and flows are generated automatically and you only override
important views.

Stephan