Archiv für die Kategorie 'Neuigkeiten'

Photoshop Express als Flex-RIA

Heute hat Adobe das seit einem Jahr angekündigte Photoshop Express als Beta der Öffentlichkeit übergeben. Die Nutzung ist kostenfrei, lediglich eine Registrierung ist erforderlich um in den Genuss von 2 GB Speicher und der Fähigkeit, online Bilder zu bearbeiten, zu gelangen.

Die Möglichkeiten der Bildbearbeitung entsprechen natürlich nicht denen eines Photoshop Elements oder gar eines Photoshop CS 3. Vom User Interface erinnert die Anwendung an Photoshop Elements, allerdings sind nur die allernötigsten Bearbeitungsfunktionen vorhanden.

Auch wenn Photoshop Express gegenüber anderen online Bildbearbeitungen außer einem intuitiveren GUI nichts Wesentliches hinzufügt, ist es ein gelungenes Beispiel für eine komplexe und nutzerfreundliche Rich Internet Application. Dass Adobe dabei auf das hauseigene Flex setzt ist keinesfalls verwunderlich.

Neuauflage des RIA-Stack von Adobe

Adobe hat heute eine Neuauflage seines RIA-Stacks veröffentlicht. Er umfasst seit heute:

  • Flex3 SDK
  • FlexBuilder 3
  • BlazeDS
  • Adobe AIR

Neu sind neben den allfälligen Verbesserungen und Optimierungen im Detail, dass das SDK ab sofort im Sourcecode zur Verfügung steht und unter einer OpenSource-Lizenz veröffentlicht wird. Der auf Eclipse basierende Flex-Builder verfügt neben einem visuellen CSS-Editor nun über Refactoringmöglichkeiten und einen Profiler. Als Runtime reicht auch für Flex 3 (wie für Flex 2 und Flash CS 3) der Flashplayer in Version 9.

Mit BlazeDS stehen Teile der Livecycle-DataServices unter einer OpenSource-Lizenz zur freien Verfügung. BlazeDS ist eine hochperformante Lösung, um Java-Backends an Flexanwendungen anzubinden.

Adobe AIR ist eine Runtime, in der Flex-, Flash- und Ajax-Anwendungen außerhalb des Browsers als Desktop-Anwendung betrieben werden können. Damit einhergehend wird diesen Anwendungen eine Offlinefähigkeit verliehen, wie sie für Internetanwendungen unüblich ist.

Detaillierte Informationen können von den Seiten des Flexteams oder der neuen OpenSource-Site von Adobe gewonnen werden.

Adobe untermauert mit diesen Veröffentlichungen seine Führungsposition im Bereich der RIA-Technologien und wird diese sicherlich ausbauen können. Ermsthafte Konkurrenz wird vermutlich erst mit Microsoft Silverlight 2.0 erscheinen, welches sich aber noch schwer in der Entwicklung befindet, es ist erst als Beta angekündigt. Wer sich aber schon jetzt über die Neuerungen bei Silverlight informieren will, dem sei folgender Artikel empfohlen.

Adobe öffnet die Live Cycle / Flex Data Services

Adobe hat heute erklärt, Teile seiner Live Cycle (vormals Flex) Data Services als Open Source zu veröffentlichen. Das neue Produkt erhält den Namen BlazeDS.

Momentan existiert nur eine Betaversion, die finale Version soll Anfang 2008 erscheinen.

BlazeDS wird bei Flex-Remoting benötigt, also wenn eine Flexanwendung auf ein Java Backend zugreift. BlazeDS vereinfachen die Zugriffe auf entfernte Javaklassen drastisch. Im weitern wird bei BlazeDS das Adobe Format AMF verwendet, was eine bis zu zehn mal schnellere Datenübertragung ermöglicht als XML oder SOAP. AMF wird in diesem Zusammenhang auch offiziell dokumentiert. Alternative Lösungen wie AMFPHP oder SabreAMF setzten bisher auf Reverse Engineering und werden von der Öffnung sicherlich profitieren.

Adobe macht aber nur den oben beschriebenen Teil der Flex Data Services / Live Cycle Data Services zu Open Source, andere Bestandteile (Real Time Messaging, PDF Generation etc.) bleiben weiterhin der kommerziellen Version vorbehalten.

Es ist davon auszugehen, dass durch diese Schritte die Verwendung des sehr performanten AMF Formats steigen wird und damit mehr RIAs auf Flexbasis deutlich datenintensiver und performanter werden. Auch können native Java-Backends nun für größere Installationen verwendet werden, ohne gleich in die “Kostenfalle” der Live Cycle Data Services zu laufen.