Login  Register

Re: Made with Amber

Posted by Hannes Hirzel on Mar 29, 2012; 10:09am
URL: https://forum.world.st/Made-with-Amber-tp4499613p4514983.html

On 3/24/12, laurent laffont <[hidden email]> wrote:

> On Fri, Mar 23, 2012 at 11:44 PM, Thierry Thelliez <
> [hidden email]> wrote:
>
>> Great!
>>
>> What advantages have you seen with amber while developing this
>> application?
>>
>
>
> Metadata (json) is loaded through ajax to build the book. Then the book
> browser is composed of several widgets that need to be synchronized. It
> handles embed and fullscreen views.
>
> The advantages of Amber are:
> - you develop in ONE tool: all the css, external js, smalltalk and raw js
> code written there. Easy (and live) integration with js librairies.
> - you can reload widgets individually and extend the application on the fly
> (thanks Smalltalk) - feedback cycle is far more shorter than traditional JS
> / JQuery development
> - SUNIT !!
> - Announcement means you can decouple code
> - Inspector and Debugger (though Amber debugger needs work to catch Pharo's
> one)
> - Easy to inline raw js when you need performance
>
> If you want to play with it, here some examples (click on "Feuilleter le
> livre" tab)
> -
> http://mediatheques.agglo-moulins.fr/agglo-moulins.fr/bib-numerique/notice/id/278/folio/MS_120_0011R
> -
> http://mediatheques.agglo-moulins.fr/agglo-moulins.fr/bib-numerique/notice/ido/D09030257
> -
> http://mediatheques.agglo-moulins.fr/agglo-moulins.fr/bib-numerique/notice/ido/D09030182
>
>
> The application is quite responsive. We actually have more server loading
> problems than client side.
>
> Laurent
>
>

Thank you for this summary on the development approach. It illustrates
how Amber is used to develop an HTML5 application.

-- Hannes