Hallo Enno,
vielen Dank für die prompte Antwort und den Verweis auf CMSBOX.
Beeindruckend ...
Im Moment interessiert mich besonders, ob ich bei Squeak mit meinen
Büro-Anwendungs-Ambitionen richtig aufgehoben bin, oder ob ich mich
eher in Richtung VisualWorks oder ähnlichem orientieren soll, weil es
dort vielleicht bessere GUI-Designer gibt - keine Ahnung.
Seaside ist mir auch schon untergekommen - die OneClick-Version läuft
bereits auf meinem Rechner. Und ich kann mir vorstellen, einige
wenige Anwendungen auch mit Seaside zu implementieren, sofern die
Objekte mit in Squeak auf dem Desktop geshared werden können.
Nur träume ich davon, ein weitestgehend von Servern unabhängiges
System zu bauen - quasi ein Croquet für das Büro. Schließlich haben
die meisten von uns ein kleines Rechenzentrum auf ihrem Schreibtisch
stehen, und warum sollte ich dann einen Flaschenhals mit Servern
produzieren. Genau aus dieser Ecke möchte ich ja heraus.
Jürgen.
Am 19.11.2007 um 10:12 schrieb Enno Schwass:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Moin
Seit wenigen Tagen beschäftige ich mich mit Smalltalk. Es ist
praktisch "Liebe auf den ersten Blick".
War es bei mir auch. Es hat schon eine ziemliche Anziehungskraft.
Meine fünfjährige Tochter wartet nun gespannt darauf, dass ich das
kleine, mit Etoys "gebastelte" Auto um einen explodierenden Airbag
verfeinere und dass wir endlich gemeinsam an zwei getrennten Macs
Autos gegeneinander fahren lassen können.
Derweil habe ich meine Kollegen in den USA und in Deutschland heiß
gemacht und ihnen gezeigt, wie selbst Anfänger in Squeak kleine
Anwendungen scripten können. Nichts aufregendes: ein Auto und ein
Taschenrechner - viel mehr kam noch nicht heraus.
Hmm ... mit den e-Toys kenne ich mich überhaupt nicht aus. Scripts
habe ich bisher nicht angefasst.
Ich suche also dringend nach Unterstützung, mit der ich eine
kleine Büro-Anwendung auf die Beine stellen kann. Ungefähr so: In
einer Schublade (flap) habe ich eine Vorlage für Aktenschränke,
für Ordner und für Formulare. Ich ziehe einen Aktenschrank auf
meine Arbeitsoberfläche, gebe ihm einen Namen. Als nächstes ziehe
ich ein Formular auf meine Oberfläche, fülle es aus, lege es in
einen leeren Ordner, der Ordner beschriftet sich automatisch, und
abschließend stelle ich den Ordner in den Aktenschrank. Der
Aktenschrank zeigt an, dass ein Ordner im Schrank ist. Weitere
Ordner kommen hinzu und vorhandene werden vernichtet. Und so
weiter. Eigentlich ganz simpel, wenn ich den Smalltalk und Squeak
Wikis und Foren glauben kann.
Ach ja - und ich möchte, dass ich meinen Arbeitsplatz mit meinem
Kollegen "share" - what I see is what you see...
Nur - wie fange ich an? Ich will nicht warten, bis mir Kinder aus
Entwicklungsländer zeigen, wie es geht. Ich will es jetzt!
Ganz so schnell und einfach geht es sicherlich nicht. :)
Und das Einarbeiten kann dir keiner abnehmen.
Mein Vorschlag wäre: Squeak + Seaside. Es ist doch unerheblich, ob
man für die Darstellung Morphic (in Squeak) oder den Browser benutzt.
Seaside kann auch Drag and Drop. Seaside ist sehr gut dokumentiert
(nicht zuletzt vom HPI), die Mailingliste ist voller Traffic.
Hier gibts ein Video, was mit Squeak und Seaside möglich ist.
Dahinter dürfte aber ein grösseres Team stecken.
http://www.cmsbox.com/video.html
Hoffe es hilft
Enno
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iD8DBQFHQVOSRar8+mLBvIcRAl7aAJ4pICOTRDMdlufCADH/FxvMF5uHdQCdHR0R
79NFznQzDNaztkk36VG99so=
=rHPR
-----END PGP SIGNATURE-----