Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

Archive for the ‘uni’ Category

Error-proofing in Flash Remoting

Friday, December 7th, 2007

Für die Uni entwickle ich gerade Flash-basierte Spiele für mobile Geräte - N800 Internet Tablets von Nokia (die ziemlich lecker sind!).

N800 - Yummy
Bild ausgeliehen von rnair

Für die Kommunikation mit dem Backend nutzen wir WebOrb und Flash Remoting. Das ist die einzige Variante, die nicht weh tut.

Da diese Geräte sich aber potentiell nicht immer in Reichweite eines Wlan befinden, können wir uns nicht auf ständige Verbindung mit dem Server velassen. Das ist eine Sache, die Rico und mir jedoch heute so langanhaltend Kopfschmerzen bereitet hat, dass ich die Lösung hier lieber mal poste und dem Nächsten, der drauf stösst wünsche, dass Google diese Seite möglichst rasch mal indiziert.

Das Problem

Kurz und schmerzlos: die AS-Connection Klasse aus mx.remoting ist ein ausgesprochener Optimist. Es wird stets davon ausgegangen, dass das Remoting Gateway erreichbar ist. Eigentlich ist es unfassbar. Es gibt keinerlei Connection-Test. So ist es natürlich auch nur logisch, dass man in eine Flash-Exception "Error opening URL ..." läuft.

Die Lösung

Das die Connection Klasse kein onStatus publiziert, wenn das Gateway nicht erreicht werden kann, muss man dieses Verhalten nach implementieren:

Änderungen an der Connection Klasse:

  • Initialisieren von ASBroadcaster
  • Dispatch onStatus event

Änderungen an der Service Klasse:

  • Anmelden als Listener für die Events der Connection Klasse

Eine genaue Beschreibung, wie das ziemlich einfach geht hat Caleb Adam Haye zusammengetragen, dessen Artikel wir leider VIEL zu spät gefunden haben.

Semesterticket - JETZT!

Tuesday, November 6th, 2007

Mit einigem Schrecken habe ich gerade eine Mail von Sefan Seidel zum Thema Semtix bekommen.

Liebe Kommilitonin, lieber Kommilitone, seit zwei Tagen läuft die Urabstimmung zum Semesterticket und ES SIEHT NICHT GUT AUS. Warum? Weil zu wenig Studierende wählen gehen. Mit anderen Worten: Das Semesterticket ist gefährdet!!! Deshalb möchte ich dich bitten zur Urabstimmung zu gehen und deine Stimme abzugeben. Willst du im nächsten Semester ein Ticket, solltest du wählen gehen. Hast du bereits gewählt, dann informiere deine Kommilitonen über die Wichtigkeit dieser Urabstimmung. Denn eins ist klar: Es wird KEIN SEMESTERTICKET geben, wenn nicht genügend Studierende dafür stimmen. Die Wahllokale sind Mittwoch und Donnerstag (7.11. und 8.11.) von 9 - 16 Uhr geöffnet. Nutze deine Chance!

Das kann ja wohl nicht wahr sein! Wenn du also Studierender an der FHTW bist und noch nicht wählen warst, ist dies jetzt dein Marschbefehl. Ab dafür!