Johannes Koch
25. Nov, 2008
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: Code Generation •
Flex •
Java •
JAXB •
MXML •
XJC •
XML Schema
Tobias Nebel
24. Nov, 2008
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: Bytecode •
Bytecode-Engineering •
Instrumentierung •
Java •
java.lang.instrument
Falk Hartmann
19. Okt, 2008
Ein Versuch, die eclipse.exe aus den Eclipse-Quellen für Windows selbst zu bauen, kann zu einer zeitraubenden Angelegenheit werden - zumindest, wenn man C-seitig nicht fit genug ist, jederzeit am International Obfuscated C Code Contest teilnehmen zu können. Ein aktueller Versuch eines Neubaus der eclipse.exe aus dem 3.3.2 eclipse-Quelltext (eclipse-sourceBuild-srcIncluded-3.3.2.zip) offenbarte einige kleine Fallstricke.
Weiterlesen »
Schlagworte: C •
Cygwin •
Eclipse •
Java •
MinGW
Falk Hartmann
16. Sep, 2008
Am 13. und 14. September fand in Berlin die berlin.jar, eine Java-Konferenz, statt. Mit großem Engagement hat Ralph Bergmann, Chef der Java User Group Brandenburg, eine Konferenz auf die Beine gestellt, deren Line-Up nichts zu wünschen übrig ließ. Die Konferenz fand an der FHTW statt, über die man in den Eröffnungsreden umfassend informiert wurde. Sehr schön auch das Grußwort der Stuttgarter JUG, gehalten durch Oliver Böhm, auch wenn mir OSGi in den Folien als entscheidender Meilenstein in der Java-Geschichte fehlte. Während seines Vortrages ist mir klargeworden, was wir als JUG Saxony noch alles vor uns haben, wenn wir die Energie und die Mitstreiter dazu finden.
Weiterlesen »
Schlagworte: Demo •
GPIO •
HID •
Java •
JUG Saxony •
Mindstorms •
Nintendo •
ubigrate •
USB •
Wii
Falk Hartmann
11. Jul, 2008
Persistence is to the character of man as carbon is to steel. (Napoleon Hill)
For our second JUG Saxony meeting, we were in the comforable position of being one station of a little tour of Mr Shaun Smith from Oracle, project lead of the EclipseLink project and product manager of TopLink. Actually, we have to be grateful to the JUG Berlin-Brandenburg for their mediation…Ralph, thank you very much again!
The meeting took place at the Faculty of Computer Science. This time, the meeting has been organized by ubigrate in cooperation with Torsten from Communardo and Kristian from PlanConnect. Thank you again for your support! Jürgen from ubigrate started the meeting and presented the results of the survey we conducted at the first meeting. Interestingly, we followed almost all of the proposals made by the participants of the first meeting - especially we hit the 2nd most requested topic for a talk, which was “Java Persistence Frameworks”. As last time, the hosting company was presented (this time by myself).
Weiterlesen »
Schlagworte: EclipseLink •
Java •
JAXB •
JCA •
JPA •
JSON •
JUG Saxony •
MOXy •
ORM •
ubigrate