Zugegebenermaßen war die kreative mit zwei Jahren ziemlich lange. Aber durch die Anfrage der holländischen Kirchengemeinde meinen Adventskalender nutzen zu können ist bei mir der Ehrgeiz geweckt und ich will eine installierbare und mit Adminbereich ausgestattete Komponente, zunächst für joomla! 2.5, entwickeln. Also habe ich gestern meinen Rechner und Eclipse schnell so hergerichtet, dass ich einfacher Komponenten entwickeln kann. Das hatte ich eigentlich schon länger vor, es fehlte aber leider irgendwie ein bisschen der Antrieb. Also sag ich mal „Dank je well“. Und ich hoffe in ca. 10 Tagen ist alles fertig.
Heute habe ich bei der Suche im www ein Perl-Skript gefunden mit dem statische html-Dateien automatisch als Artikel in eine joomla! Installation kopiert/importiert werden können sollen. Wie immer hat es ein bisschen gedauert, bis perl lief, aber inzwischen startet das Skript:
Leider ist es mir heute schon zu spät und ich teste morgen mal die Funktionsweise. Wenn es funktioniert, würde es mir jede Menge Arbeit ersparen. Ich berichte wieder.
Nachdem ich die Voraussetzungen für die App-Entwicklung mit phonegap geschaffen habe, möchte ich das obligatorische HelloWorld Beispiel umsetzen. Leider kommt es beim Erzeugen der Version für die Android-Plattform (phonegap build android) immer wieder zu einem Fehler: Unable to find a java-Compiler. Und auch beim Aufruf von ant kommt es zu einem Fehler (tools.jar kann nicht gefunden werden):
Nach einiger Suche finde ich heraus, dass die Systemvariable JAVA_HOME schuld daran ist. Diese zeigt nicht auf das JDK-Basisverzeichnis, sondern auf das Unterverzeichnis bin. Nachdem ich das korrigiert habe und die Kommandozeile neu gestartet habe, funktioniert sowohl phonegap als auch ant fehlerfrei.
Zum Schluss noch ein nützlicher Tipp: Mit einem gleichzeitigen Druck auf die Windows und die Pausetaste gelangt man schnell in die Systemeinstellungen. Über „Erweiterte Systemeinstellungen/Umgebungsvariablen“ gelangt man zu den Variablen. Unter Systemvariablen muss es die Variable JAVA_HOME geben und diese muss auf das Stammverzeichnis der JDK-Installation verweisen:
Seit einiger Zeit schwebt die Idee im Raum, eine App für unsere Spielgemeinschaft zu entwickeln. Das einzige was fehlt ist die Zeit dazu. Über erste Schritte in der App-Entwicklung von Android bin ich noch nicht hinaus gekommen. Jetzt kam mir mal wieder der Zufall zu Hilfe. An der Arbeit hat ein Werkstudent begonnen, der später seine Bachelorarbeit bei uns machen will. Er erzählt mir vom Thema, dass mittels html5 und phonegap eine Android-Anwendung erstellt werden soll.
Das klingt genau danach, als würde es mich mit der SG Ohetal/Frielendorf App weiterbringen. Als Mitglied der CreativeCloud werde ich mal die Zusammenarbeit mit Dreamweaver testen. Das sollte mich doch eigentlich schneller zu einer Lösung bringen. Ich berichte weiter.
An der Arbeit dreht sich das Gespräch um die Stelle an denen man in C# Variablen deklarieren sollte.
Ein Kollege, neu in C#, ist über das Konstruktfor (int i=0;i<50;i++)gestolpert und fragt ob es nicht besser sei,izu Anfang der Methode zu deklarieren. Auf die Aussage, dass man eine Schleifenvariable ja auch nur in der Schleife brauche kontert er: „Naja gut ich sag mal so einikann man immer mal gebrauchen“.