Dear Andreas

Am 22.02.12 23:00, schrieb Andreas Wacknitz:

Am 22.02.2012 um 10:34 schrieb Janko Mivšek:

S, Christoph Wysseier piše:

Stéphane Ducasse:

I'm convinced that having support for multitouch event/ genie and
others works (for iPad = $$$$) is important.

Without pretending to know the future, IMHO standalone apps for tablets
and mobile will disappear over time. Out of my perspective it would be
far more important to move in the direction of web-based technologies
also in this area. Looking at the success stories of Pharo and our own
strategy I do not see the advantages of having multi-touch support for
the development of such applications.

I agree completely that web based techologies are where we should go
because we have advantage here with Smalltalk while for any kind of GUI
we are off.
[stuff deleted]

I like Smalltalk the language for its orthogonality and power. If I hear a 
statement
like "we should go<enter hype term here>  because its the future!" I have the 
feeling
that somebody wants some followers on his or her main area of interest.

Although I do not believe Web technolgies to be just a hype, it was not my intention at all to convince everyone working with Pharo to use it from now on for web applications only. There are of course several stakeholders with different business or community ideas. Nevertheless, as we and others are using Pharo as an IDE to develop web applications we need to be able to count on the support of the board and community that the further development considers our business model which does not lock out other ideas at all.

Web technologies bring some advantages in the software life cycle, mainly 
distribution.
But they put additional burden in the GUI development because it's more 
complicated than traditional GUI's.
Thus, you'll need a bigger user base for your application to make it worth the 
additional efforts in development.
Additionally there are some areas where web GUI didn't catch up with 
traditional GUI's at all.

As already Esteban mentioned it depends on the use case. The applications we develop are far easier to realise using web-based GUIs. Besides the development and deployment, the resulting applications offer a lot of additional benefits in contrast to standalone software. But you are right, this of course does not apply to every requirements at all.

Regards,

Chris

Reply via email to