WP e-Commerce ist ein Plugin welches aus dem Blogsystem WordPress einen vollwertigen Online-Shop macht. WP e-Commerce selbst ist kostenlos, einige Erweiterungen wie z.B. das Gold Chart Plugin kosten extra. Diese Premium Pugins liefern dafür allerdings besondere Features wie Einkäufe per Drag ‘n Drop, Download-Status Manager für Digitale Produkte oder schicke Produkt-Slider. Das ist für Präsentation und Optik alles ganz nett, allerdings sieht es auf Seiten des Versands nicht so üppig aus. Die vorhandenen Versandmodule befriedigen zwar die Grundbedürfnisse eines Online-Shops, liefern jedoch viele zu wenige Optionen und Einstellungen. Read More »
Flash CS5 iPhone/iOS Exporter
In letzter Zeit hatte ich mehrere Anfragen bezüglich der Umsetzung plattformübergreifender Spiele. Diese sollten mit Flash entwickelt werden und im Browser, unter Android sowie auf dem iPhone laufen. Gerade beim letzteren dachte ich nicht, das es jetzt besonders performant laufen sollte. Meine Erfahrungsstand vom letzten Jahr war eher negativ geprägt. Kollegen erzählten mir, Buttons ließen sich nicht richtig drücken und selbst Slider ruckelten stark. Read More »
Grails
Ähnlich wie bei Ruby und Ruby on Rails, entstand zu Groovy (eine dynamisch typisierte Programmiersprache und Skriptsprache für die Java Virtual Machine, Wikipedia), das Webframework Grails (vorher Groovy on Rails, Wikipedia), welches ich euch wirklich ans Herz legen will, da man damit eine Webapplikation sehr einfach und schnell entwickeln kann! In 3 Ausgaben des JavaMagazins (04/09 – 06/09) gab es jeweils eine Tutorial, welches durch die schrittweise Entwicklung eines Blogsystems die Funktionsweise von Grails und deren Möglichkeiten näherbringen soll. Die Tutorials wurden hier veröffentlicht. Angefangen bei der Installation von Grails über die Integration eines fertigen Designs bis zum Hinzufügen eines gängigen Security-Plug-Ins und dessen Nutzung, zeigt das Tutorial viele wichtige Funktionen.
Es gibt zwar immer noch Stolpersteine, wie z.B. die automatisch Erzeugung der Domain-Klassen und deren Anpassung an eine bestehende Datenbank oder die Suche von einem bestimmt Objekt in einer automatisch generierten Liste (vgl. JavaSpektrum 02/09, Seite 40), aber dieser Artikel zeigt auch die Möglichkeiten die in Grails stecken und außerdem ist Grails ein noch recht junges Projekt!
Also versucht es einfach mal aus, vielleicht wird es ja bei einem euer nächsten Projekt zu Einsatz kommen
Dieser Blogeintrag wurde ursprünglich auf http://wet-media.de/wetblog/ veröffentlicht, allerdings besteht dieser Blog nicht mehr.
Google AppEngine
Auch wenn man oft von der Datenkrake spricht und man schon ein mulmiges Gefühl hat seine Daten auf den Servern von Google zu lagern, gibt es doch immer wieder nützliche Sachen die Google anbietet:
Die Google App Engine. Vor gut einem Jahr wurde Google’s Infrastruktur als Plattform für Python Entwickler geöffnet, jetzt gilt das auch für Java-Entwickler. Im Endeffekt handelt es sich um eine Plattform auf der man seine Webapplikation deployen kann (welche das sind) und u.a. folgendes auf der Plattform unterstützt:
- Virtual Machine Version 6
- Jetty Servlet Container
- Servlet-API Version 2.4
- Deployment Descriptor (web.xml), also die für Java-WebApps typischen Konfigurationen (Servlet-Mapping, …); Einschränkungen s.u.
allerdings mit ein paar Beschränkungen:
- In der web.xml werden folgende Elemente nicht unterstützt: load-on-startup, mime-mapping, distributable und run-at als auch die Definition von JNDI- und EJB-Ressourcen
- Es gibt eine JRE Class White List die die unterstützten Klassen der Standard Java Bibliothek auflistet
- Es gibt keine relationale Datenbank, weshalb die Benutzung von Hibernate ausgeschlossen ist, sondern es handelt sich um einen Datenspeicher auf Basis von Bigtable. Dafür lässt sich JDO und JPA als Java-Persistenzmechanismen einsetzen.
- Dauer eines Requests ist auf max. 30 sekunden beschränkt
- und noch ein paar andere, das sind aber die wichtigsten denke ich…
Im aktuellen JavaMagazin findet ihr auch einen guten Artikel darüber.
Es gibt ein super Eclipse Plug-in mit dem wirklich sehr einfach die Applikationen entwickeln kann.
Außerdem hat Google einige seiner API’s, Produkte und Projekte hier aufgelistet, auf die man z.B. mit Flash oder Flex zugreifen kann. Bestimmt ist das einigen von euch bekannt, aber vielleicht nicht allen oder man findet mal was neues
Dieser Blogeintrag wurde ursprünglich auf http://wet-media.de/wetblog/ veröffentlicht, allerdings besteht dieser Blog nicht mehr.
Flex Kap Instinct
Endlich gibt es auch für Flexer ein Tool ähnlich Firebug! Einfach in das Projekt integriert kann man per Shortcut das Debug Fenster öffnen und schauen was in seiner Applikation abläuft. Kap Instinct ist eines von mehreren Flex-Komponenten des französischen Flex-Entwicklungsunternehmens Kap IT.
Gefunden über den Adobe Edge Newsletter, den ich nur empfehlen kann!
Dieser Blogeintrag wurde ursprünglich auf http://wet-media.de/wetblog/ veröffentlicht, allerdings besteht dieser Blog nicht mehr.
Flex Birdeye
Auch diese Flex-Komponenten sind sehr zu empfehlen. BirdEye ist ebenfalls ein Community Projekt, beschäftigt sich allerdings mit umfangreichen Komponenten zur Visualisierung von Informationen und Analysen. Die Bibliotheken ermöglichen es dem User, multi-dimensionale “Data Visualisation Interfaces” für die Analyse und Präsentation von Informationen zu erstellen.
Der Explorer der Relational Analysis Library zeigt das sehr deutlich. BirdEye stellt insgesamt 5 Bibliotheken zur Verfügung. Erwähnenswert sind noch der GeoSpatial Analysis und außerdem Quantitative Analysis. Die beiden anderen sind noch in der Entwicklung wie es scheint.
Dieser Blogeintrag wurde ursprünglich auf http://wet-media.de/wetblog/ veröffentlicht, allerdings besteht dieser Blog nicht mehr.
Tutorial zum Erstellen einer Flex/Java/MySQL Applikation mit Hilfe von BlazeDS und JPA
Folgendes Tutorial soll zeigen wie einfach es ist, mit Flex über BlazeDS auf Java zu zugreifen, welches wiederrum auf die Datenbank (hier: MySql) zugreift. Der Vorgang wird Schritt für Schritt erklärt. Ich habe hier ein Projekt dazu angelegt. Um das Tutorial erfolgreich durchführen zu können benötigen wir folgende Tools:
Read More »
AS3 Fragmentation Class Tutorial pt.2
Im zweiten Teil des Turorials geht jetzt etwas mehr an Eingemachte. Da wir im ersten Teil nur eine Fläche aus grauen Kacheln erstellt haben, werden wir das ganze jetzt dahingehend verbessern, dass jede einzelne Kachel mit den entsprechenden Ausschnitt der Bilddaten einer Bilddatei gefüllt wird. Read More »
AS3 Fragmentation Class Tutorial pt.1
Um hübsche Zersplitterungs-Effekte wie beispielsweise auf Andy Foulds`s Homepage hinzubekommen, habe ich eine AS3 Klasse entwickelt um deren Beschreibung es hier im ersten Teil gehen wird. Es handelt sich jetzt eher um eine Anleitung als um ein ausführliches Programming Tutorial. Der zeite Teil wird allerdings in eben diese Richtung gehen, da wir uns dann dem Problem stellen, wie man ein beliebiges DisplayObject (Bitmap-Bild/MovieClip/etc.) auf den Fragmentation Layer legt um dieses dann ansprechend zersplittern zu lassen. Read More »


