Letzte Woche hatten wir Validierungsfehler, heute geht es um das Kontaktformular an sich. Ich bin der Meinung, dass jede App ein Kontaktformular haben sollte. Egal ob Verbesserungsvorschlag, Anfrage, Kritik oder Fehlermeldung – der App-Nutzer sollte stets in der Lage sein mit dem Entwickler zu kommunizieren. Ansonsten erfährt man über die schlechten Bewertungen im Play Store, dass irgendwas nicht stimmt…
(mehr …)
Java ist eine sehr coole Programmiersprache und bietet einem Programmierer zahlreiche Möglichkeiten sein Problem zu lösen. Jedoch denkt man oft zu kompliziert und verliert das Wesentliche aus den Augen. Mein heutiges Problem ist das zufällige Mischen einer beliebigen Liste.
Wer jetzt an eine For each-Schleife oder an (Math.random() * myList.size()) + 1 denkt, sollte unbedingt diesen Artikel lesen! Ich präsentiere die Klasse java.util.Collections…
(mehr …)
In dem Beitrag „Java: SOAP – Web Service Client schreiben“ habe ich großspurig berichtet, wie man innerhalb kürzester Zeit einen Web Service Client in Java implementiert (hier das gleiche für PHP). Jedoch sollte man beachten, dass dieser Client immer nur den Web Service Endpoint anspricht, der in der WSDL angegebene wurde und das ist im Standardfall „localhost„.
Will man nun Web Services in einem Unternehmen mit verschiedenen Umgebungen (Entwicklung, Test, Produktion) einführen, braucht man eine allgemeingültige und konfigurierbare Lösung. In diesem Artikel beschreibe ich zunächst, was eigentlich Umgebungsunabhängigkeit / Ebenenunabhängigkeit bedeutet und wie man diese umsetzen kann. In einem zweiten Artikel erkläre ich ausführlich, wie man einen umgebungsunabhängigen Java Web Service Clients implementiert.
(mehr …)
Am 10. Oktober 2011 habe ich behauptet, dass wirklich JEDER Java-Entwickler einen Web Service innerhalb von 15 Sekunden schreiben kann. Diese Behauptung konnte bisher keiner wiederlegen:-)
Darum behaupte ich heute, dass wirklich JEDER PHP-Entwickler einen Web Service Client in nur 10 Sekunden schreiben kann. Man brauch lediglich einen Web Service (WSDL + Endpoint) und einen php-fähigen Server (z.B. Apache). Lasst uns los legen und keine Zeit verlieren!
Bei der Programmierung von dynamische Anwendungen ist es immer sinnvoll, änderbare Texte und Variablen in externen Dateien auszulagern. Auf diese Weise kann man dynamische Anwendungen erstellen, ohne die ActionScript-Dateien zu bearbeiten oder neu kompilieren zu müssen. Weiter geht es nach dem Break…
Nach JavaScript kommt nun der Beitrag für die Schnittstelle zu PHP. Bitte beachten:
Nach dem Break geht es weiter!
Eine Funktion rufen:
import flash.external.ExternalInterface; ... ExternalInterface.call('deine_javascript_funktion()');
Eine Funktion mit Rückgabewert rufen:
var x:int = ExternalInterface.call('get_x()');
Eine Funktion mit Rückgabewert und einem übergebenen Wert rufen:
var x:int = ExternalInterface.call('deine_javascript_funktion()', 'der wert');
einfach oder?