realbasic-nug.de
[Top] [All Lists]

Re: RB 2005

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Re: RB 2005
From: Torsten Gutsche <torsten at a-frame-below dot com>
Date: Thu, 16 Jun 2005 00:20:53 +0200
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
References: <20050615174421 dot 44816 dot qmail at web33201 dot mail dot mud dot yahoo dot com>
J. Van Loon schrieb:

Hallo.

Es erstaunt mich doch ein wenig, dass es so viele
extrem negative Meinungen zu dieser neuen Version
gibt.

Habe heute nochmal ein wenig mehr Zeit investiert und meine Meinung zu RB 2005 ist immer noch zwiespältig:

Das IDE zielt natürlich klar auf die Linux- und vor allem (und noch viel mehr) auf die Win-User ab, die den Schritt von VB6 nach .NET nicht machen wollen/können. Für die fühlt sich die IDE recht vertraut an. Auch, wer z.B. Java Netbeans 4 benutzt findet ähnliche Konzepte wieder. Könnte dazu führen, dass Mac-typische Elemente irgenwann in den Hintergrund geraten. Das macht mir eigentlich am meisten Sorge, zumal die Win-Versionen von RB-Programmen sich immer noch nicht "nativ" anfühlen.

Zur Zeit macht mir die Release 1 aber mehr den Eindruck einer Public Beta. Z.B. bei TabPanel hatte ich heute große Redraw-Probeleme beim Umschalten zwischen den Tabs. Zudem ist die Doku unvollständig (schrieb ich gestern schon). Dafür möchte ich im Moment noch kein Geld hinlegen, das nächste Release kommt ja wahrscheinlich erst in 90 Tage. ;)
Mal sehen, wie die Version sich anfühlt.

Aber ein paar Sachen gefallen mir auch echt gut (es sind meistens die kleine Dinge im Leben):

Listbox.CellBackgroundPaint zeichnet jetzt bis ans Ende des sichtbaren Bereiches (mittels virtueller Spalten und Zeilen), auch wenn die Einträge weniger Platz einnehmen (das wurde aber auch Zeit).

Die neue ContainerClass ist der Bringer (leider wohl nur in der Pro-Version :( ). Gerade wenn man sehr aufwändige Layouts hat bzw. Teile in verschiendenen Fenster im wieder braucht kann man locker diese in einzeln in Containerm zusammenstellen und diese später in die Fenster einbinden. Das gibtes natürlich auch schon in anderen Entwicklungsumgebungen (z.B. Apples InterfaceBuilder) und zum Glück auch endlich in RB.

HTML-Viewer eröffnet einem auch ganz neue Möglichkeiten für eigene Hilfefunktionen (sieher RB-Hilfe) oder Webservices etc. Allerdings scheinen da auch noch einige Ungereimtheiten drin zu sein. So habe ich unter MacOS X bei keinem Event (z.B. documentBegin) bisher den URL-String mitgibt. Zum anderen gibt es keine Möglichkeit, die aktuelle URL auszulesen (jedenfalls, wenn man der Hilfe und dem Autocomplete glauben darf). Da muss und wird hoffentlich noch viel passieren.

Viel mehr habe ich noch nicht testen können. Na ja, 13 Tage bleiben ja noch, um das Baby ein wenig abzuklopfen.

Würde mich übrigens freuen, wenn andere auch mehr Ihre Erfahrungen mit den Neuerungen bzw. Änderungen der Controls und Klassen berichten würden und nicht nur über die IDE diskutiert würde, denn die "behindert" vielleicht beim Entwickeln, schlechte bzw. fehlerhafte Klassen verhindern das Entwickeln aber komplett. :)

Gute Nacht

Torsten

<Prev in Thread] Current Thread [Next in Thread>