Archiv für November, 2008

Hier klicken… und dann? – Usability im Weltformat

Wer hat sich diese Frage nicht schon einmal im Umgang mit interaktiven Medien gestellt! So einfach sie zunächst klingen mag, so entscheidend ist sie für die Akzeptanz interaktiver Produkte und den damit verbundenen Markterfolg. Eine Antwort auf diese Frage – oder noch einen Schritt weiter – diese Frage zu eliminieren ist Ziel des “World Usability Day“. Nun schon zum vierten Mal fand dieser am 13. November 2008 unter dem Motto “Making life easy!” auf 170 Veranstaltungen in 43 Ländern statt. Allein in Deutschland gab es in 14 Städten die unterschiedlichsten Angebote zum Thema Usability. Als Softwareentwickler mit der Spezialisierung User Interface Design bei der ubigrate GmbH in Dresden und der damit verbundenen Nähe zu Berlin, entschied ich mich für die Veranstaltung in der Hauptstadt, deren Tag sich ganz um die “Usability im Web 2.0” drehen sollte. Weiterlesen »

Schlagworte:

Creating Flex UIs in Java – A Short Tutorial

You probably know two or three different ways to create Adobe Flash UIs. The most straightforward and expensive one is using Adobe’s Flex Builder. This IDE offers a quick, flexible and reliable way to program a UI in MXML – Adobe’s XML-based UI description language – and ActionScript – the corresponding scripting language to give life to the MXML UI components. For students, Lehman stock owners and other less pecunious people, there is the Flex 3 SDK and a bunch of tutorials on the web on how to teach Eclipse MXML and ActionScript. But did you ever think about using Java to write a Flash UI? You could integrate a fancy Flash UI with your Java application more smoothly, or you could write a Flex code generator in Java (maybe even provide other developers with a DSL that your Java-based generator can translate into Flex applications?). Using only free software, it doesn’t take more than a couple of minutes to create such a Java library for Flex Applications – this tutorial shows you how to do it.

Weiterlesen »

Schlagworte:

JAVA-Klassen ohne LANG zu überlegen INSTRUMENTieren

Analyse, Generierung oder auch Manipulation von Java-Programmen zur Laufzeit sind nützliche Technologien in der Java-Softwareentwicklung. Durch diese Funktionen können beispielsweise Programmier-Paradigmen wie die Aspekt-orientierte Programmierung (AOP) realisiert werden. Der Vorgang des Veränderns von Bytecode wird in der Softwaretechnologie auch als Bytecode-Engineering oder Instrumentierung bezeichnet. Eine sinnvolle Erweiterung in Java 5 stellt das Package java.lang.instrument dar, welches eine einfache Integration von Bytecode-Engineering-Mechanismen ermöglicht.

Weiterlesen »

Schlagworte:
 

google

google

asus