Kategorie Archiv: Flex / AIR

YouTube Preview Image

Wer chatroulette.com noch nicht kennt, bekommt in diesem Video einen netten Eindruck. Aber Vorsicht, da sind ein Haufen Perverse unterwegs…. chatroulette.com ist übrigens mit Flex gemacht.

Ein 17jähriger russischer Gymnasiast wollte nur eine Plattform entwickeln, um mit Freunden Videochat zu machen. Daraus ist ein Roulette geworden, mit einem Druck auf F9 wird man per Zufall zu einem Videochattenden geleitet. Das Ding gibts seit 3 Monaten, mittlerweile nutzen es bis zu 500.000 Menschen am Tag. Quelle

Passend dazu noch die Augenvagina:

YouTube Preview Image

Gute Neuigkeiten für die Leute vom Controlling und für alle Entwickler, es gibt wieder was zu tun:

Google hat eine API für Google Analytics veröffentlicht: http://analytics.blogspot.com/2009/04/attention-developers-google-analytics.html

Insbesondere das Tracking für Flash/Flex – Applikationen klingt interessant, obwohl es das in der Vergangenheit schon aus anderen Quellen für Analytics kam.

… an arbeitslose Entwickler. Da kann man denken, was man will, aber das ist eine nette Geste zu Ostern.

https://freeriatools.adobe.com/

adobe_-_flex_3_purchase_options_-_shiretoko_build_20090406050537-20090408-115034

Adobe verschenkt Flex Builder an arbeitslose Entwickler

Gestern fiel mir dieser Blogeintrag in die Hände bzw. vor die Augen: http://stairwellblog.com/2009/03/is-canvas-the-end-of-flash/

Ein recht provokanter Titel. Ist da was dran? Wird das canvas Element in HTML5 das Ende von Flash einläuten? Die Beispiele am Ende des Blogeintrags sprechen für sich. Schon sehr beeindruckend, was mit ein wenig JavaScript und canvas möglich ist, aber reicht das, um Flash in die Schranken zu weisen?

Meiner Meinung nach nicht so ganz:

  • Kein einheitlicher Standard, den man für alle Browser auf die gleiche Art benutzen kann, sofern man nicht für JS ein Framework einsetzt
  • Geschwindigkeit: AS3 ist verdammt schnell im Vergleich zu JS, mit dem Flash Player 10 ist auch Hardwarebeschleunigung der Anzeige möglich
  • Eigenheiten, welche AS3 von Java geerbt hat: Klassen, Vererbung, Packages,…
  • Nur für moderne Browser

Viele kennen Flash nur als nervende Werbung oder Intro für eine Homepage. ActionScript 3 ermöglicht aber Desktop-ähnliche Anwendungen, welche gängige JavaScript Applikationen in die Schranken weisen können. Insofern ist es vermessen zu behaupten, dass JS mit canvas Flash vollständig ersetzen kann. Es kommt hier meiner Meinung nach wie immer auf den konkreten Fall an, welche Technologie man einsetzt.

In den 80ern haben wir aus verschiedenen Quellen unsere Mixtapes zusammengestellt. Sei es mit Schallplatten, CDs oder anderen Kassetten oder mit Hilfe von MTV und Radio. Heutzutage geht das alles viel moderner und mit weniger Aufwand direkt übers Netz mit Diensten wie Mixtape.me oder Muxtape. Beide Dienste machen sehr viel Spaß beim Webdesign, wenn man mal nicht auf seine Musiksammlung zugreifen will oder andere Angebote nicht die gewünschte Musik liefern. Für Muxtape gibt es auch eine nette, quelloffene AIR-Applikation für den Desktop von Doug McCune.

Eine weitere “neue” Quelle für Online-Musik ist vastFM, ein Youtube Mashup, welches die Suche nach Musik auf Youtube etwas übersichtlicher macht.

Wie immer viel Spaß.

Bei cnet gibt es eine Übersicht von 15 Online – Bildbearbeitungsprogrammen und deren Features.
Die Tabelle enthält dabei Infos zur verwendeten Technologie, der maximalen Größe der Bilddatei, die mögliche Auflösung, Kosten, ob Ebenen möglich sind und wieviele und neben Effekten auch noch Alleinstellungsmerkmale, sogenannte “Killer features”. Man findet neben Flash und Flex – Applikationen auch Seiten, welche auf HTML und Ajax setzen, was ich persönlich als besondere Herausforderung an den Entwickler betrachte, da solche Applikationen flashbasiert mit Sicherheit einfacher zu realisieren sind.

Wer also gerne kostenlos seine Bilder jederzeit bearbeiten möchte, findet hier die Übersicht.

Nach langer Flex-Abstinenz aufgrund Zeitmangels habe ich mich mal wieder dem Flex Builder zugewandt und ein kleines Projekt mit Adobe Air begonnen. Ich war es etwas leid, kein simples Programm zu besitzen, mit dem man einfach nur Videos und Screenshots von der Webcam aufnehmen kann, daher habe ich nun mit Air mein eigenes erstellt und nenne es Camshot.

Weitere Funktionen sind diverse Effekte bei der Aufnahme des Videos/Screenshots (klick auf das Video) sowie eine Abspielfunktion. Das Ganze ist noch nicht so ausgereift, funktioniert aber zumindest bei mir recht gut.
Ich bin noch auf der Suche nach einer besseren Klasse zur Encodierung des Videos, da meine das Video zu schnell aufnimmt. Ansonsten viel Spaß beim Ausprobieren.
Über Feedback würde ich mich sehr freuen.

Please upgrade your Flash Player This is the content that would be shown if the user does not have Flash Player 9.0.115 or higher installed.

Mein altes Portfolio setzt auf striktes XHMTL mit CSS und etwas JavaScript mit Mootools und SWFObject. Da es aber Zeit für etwas neues ist, habe ich mich entschlossen, es in Flex neu zu entwickeln. Wer möchte, findet hier den bisherigen Stand, einige Sachen möchte ich aber noch verbessern.

PS: Ebenso noch in der Entwicklung befindet sich der Player für das BandClash Videoportal. Das Wechseln der Videos funktioniert, sofern die Datei eine andere ist.

So ganz realisiert habe ich es ja noch nicht, aber nun ist es schon vorbei mit Studieren und es geht wieder ans Arbeiten. Dieses Mal aber in einem ganz anderen Beruf als zuvor.

Am Mittwoch war meine Diplomverteidigung zu meiner Diplomarbeit mit dem Thema “Entwicklung von Rich Internet Applications mit Adobe Flex”. Ein Thema, was mich mit Sicherheit auch noch weiterhin begleiten wird. Vielen Dank auch an die vielen Gäste bei meiner Verteidigung, die mir mental gut zugeredet haben und hoffentlich auch meinen Vortrag genießen konnten.

Die Folien meines Vortrages finden sich am Ende diese Eintrages und die Flex Demoapplikation, die ich während der Diplomarbeit erstellt habe, steht weiterhin online.