Die Flexperten Herrlich & Ramuschkat

Archive for the 'AIR' Category

Flex Community Summit

In San Francisco findet zur Zeit der Flex Community Summit statt, zu dem ich eingeladen wurde.

Adobe stellt heute und morgen die Pläne für die Weiterentwicklung von Flex unter der Apache Software Foundation vor. Gleichzeitig ist das die Möglichkeit, sich mit Fragen direkt an Adobe und das Flex Team zu wenden. Sämtliche Sessions des Summits werden aufgezeichnet und im Nachgang veröffentlicht.

Einen Live-Ticker gibt es bei Spoon.as:
http://www.spoon.as/2011/flex-summit-live-updates

Fragen an Adobe:
http://openspoon.uservoice.com/forums/142644-future-of-flex-questions-for-adobe

Hashtag bei Twitter #flexsummit

UPDATE
Video – Teil 1
Video – Teil 2
Video – Teil 3
Video – Teil 4

Am zweiten Tag wird es aller Wahrscheinlichkeit nach einen Livestream von der Veranstaltung geben.

Link zum Livestream:
https://my.adobeconnect.com/_a295153/flexsummit/

Gruß,
Dirk.

Flash Builder 4.5.1 Update für iOS verfügbar

Adobe hat ein kostenloses Update für den Flash Builder zur Verfügung gestellt, mit dem Entwickler Flex-Anwendungen nun auch als native iOS Anwendungen kompilieren können. Damit bietet Flash Builder nun Unterstützung für insgesamt drei mobile Zielplattformen: Android, RIMs PlayBook sowie Apples iOS Produkte.

Das Schöne dabei: die Codebasis ist für alle Plattformen identisch. Zusammen mit der Möglichkeit, Anwendungen für das Web und den Desktop zu erstellen, bieten sich hier also viele interessante neue Möglichkeiten.

Dirk.

AIR 2.7 verfügbar

Adobe hat die Version 2.7 der AIR Runtime veröffentlicht.

Damit zieht die AIR Runtime von den Features mit dem Flash Player 10.3 gleich (Media Measurement API, Echo Cancellation), der Schwerpunkt liegt aber bei den Mobile Features. Hier hat sich insbesondere die Performance auf iOS Geräten im Vergleich zur Version 2.6 stark verbessert. Mehr Infos dazu hier und in den Release Notes.

Da fehlt jetzt nur noch der für Juni angekündigte iOS Packager für Flash Builder 4.5 – aber das lässt bestimmt auch nicht mehr lange auf sich warten.

Dirk.

Cocoon P2P Bibliothek

Cocoon P2P ist eine Open Source ActionScript 3 Bibliothek, mit der man sehr einfach verschiedene Clients (egal ob im Browser, AIR oder auf einem Mobilgerät) miteinander verbinden kann. Der Witz dabei ist, dass das Ganze ohne einen Server läuft, die Clients (“Peers”) finden sich über IP Multicast automatisch, solange sie sich im selben Netzwerk (LAN/WLAN) befinden. Alternativ kann man Cocoon P2P auch mit dem Cirrus Dienst von Adobe verwenden. Für zukünftige Versionen ist außerdem eine Unterstützung des Flash Media Servers sowie populärer CDNs wie z.B. Influxis geplant. Das Ganze basiert letztlich auf dem seit Flash Player 10 verfügbaren RTMFP (Real Time Message Flow Protocol).

Typische Anwendungsbeispiele sind z.B. Chats, Multiplayerspiele oder “Fernsteuerungen”, in denen z.B. mit einem Handy eine Anwendung auf einem anderen Rechner gesteuert werden kann. Weitere Features sind Object Replication (z.B. für File Sharing) sowie Video Streaming (ein Client tritt als Produzent auf, alle anderen als Konsumenten).

Mehr Informationen, Beispiele, die kompilierte SWC sowie den Quellcode gibt es auf der Projektseite. Fragen / Anregungen zu Cocoon P2P am besten direkt an die Mailingliste senden.

Cocoon P2P wurde von Peter Elst ins Leben gerufen und wird nun von Peter und mir weiter entwickelt. Weitere interessante Features werden folgen – am besten Cocoon P2P auf Twitter folgen, um immer auf dem neuesten Stand zu sein!

Dirk.

Flash Builder 4.5 – Mobile und mehr

Adobe hat heute die neue Version 4.5 der Flex / Flash IDE Flash Builder angekündigt. Bei Flash Builder 4.5 liegt der Schwerpunkt ganz klar auf dem Thema “Develop once, deploy everywhere”. So unterstützt Flash Builder den Entwickler nun bei der Erstellung von “Multiscreen Applications”, also Anwendungen, die man nicht nur auf dem Desktop, sondern auch auf anderen Geräten installieren. Im neuen Release werden neben den bisherigen Zielplattformen Web und AIR für den Desktop nun auch Android sowie BlackBerry Tablet OS angeboten. Über entsprechende Wizards kann man ein Projekt direkt in die jeweiligen Installationspakete herauskompilieren und signieren. Für Juni 2011 ist außerdem ein Update für Flash Builder 4.5 angekündigt, mit dem dann auch Apples iOS als Zielplattform unterstützt wird.

Viele Neuerungen hat der Code Editor erfahren: mit den aus anderen IDEs bekannten “Quick Fixes” können schnell & einfach Codeverbesserungen vorgenommen werden (z.B. getter / setter erzeugen, Funktionen und Variablendeklarationen generieren), über Code Templates können häufig verwendete Code Schnippsel (z.B. for-loops, if/else-Blöcke) generiert werden und es gibt auch endlich vernünftig konfigurierbare Vorlagen für Klassendefinitionen. Eigentlich ein “Muss” für jede ernsthafte IDE, um so mehr erfreulich, dass dies nun auch endlich in Flash Builder verfügbar ist.

Weitere neue Features beziehen sich auf den Bereich der Verbesserung des Designer und Developer Workflows. Mit dem ebenfalls angekündigten Flash Catalyst 5.5 soll die Arbeit zwischen Designern und Entwicklern vereinfacht werden. Prototypen aus Photoshop oder Illustrator lassen sich mit Catalyst mit Interaktionen versehen und als FXG exportieren. Das FXG Paket kann dann in Flash Builder importiert und vom Entwickler weiterbearbeitet werden. Neu in 5.5 ist das “Roundtripping”, d.h. das FXG kann zwischen Entwickler und Designer ausgetauscht werden, bisher war nur der Weg vom Designer zum Entwickler möglich.

Flash Builder 4.5 wird ab Anfang Mai, zusammen mit dem ebenfalls angekündigten CS 5.5, erhältlich sein. Über Preise und Bundles werden wir Euch in Bälde genauer informieren.

Außerdem gibt es mit Flash Builder for PHP nun eine für PHP-Entwickler optimierte Version (Danke an Tobias)

Links:
What’s new in Flash Builder 4.5
My favorite new features in FB 4.5 (Video, sehr anschaulich)
Weitere generelle Infos
CS 5.5 Pressemeldung

Gruß,
Dirk.

Beta von AIR 2.7 und Beta 2 von Flash Player 10.3 verfügbar

Adobe hat auf labs.adobe.com die erste Betaversion von AIR 2.7 zur Verfügung gestellt (Mac und Windows Desktopversion, die Android Version von AIR 2.7 gibt zur Zeit noch nicht). Die Neuerungen beinhalten eine neue Analyse API für Videos (“Media Measurement”), die aus Flash Player 10.3 Beta bekannte Acoustic Echo Cancellation sowie Verbesserungen an der HTMLLoader API. Den Releasetermin für AIR 2.7 gibt Adobe mit Q2/2011 an.

Die Beta des Flash Players 10.3 wurde ebenfalls aktualisiert, mehr Infos hier.

Gruß,
Dirk.

AIR 2.6 verfügbar

Adobe hat die AIR 2.6 Runtime (Desktopversion) sowie das AIR 2.6 SDK veröffentlicht. Die Android Version von AIR 2.6 ist wie immer über den Market zu beziehen.

Die Wesentlichen Neuerungen zielen bei AIR 2.6 auf “Feature Parity” zwischen iOS und Android, was soviel bedeutet wie: alle Funktionen, die in AIR für Android enthalten sind, sollen jetzt auch entsprechend für iOS implementiert sein. Eine ausführliche Beschreibung der neuen Features gibt es bei Christian Cantrell.

Weitere Ressourcen:

Gruß,
Dirk.

“Meet the PlayBook” Event am 23.03.2011

Am Mittwoch, 23. März, veranstaltet Adobe einen “Meet the PlayBook” Online Event, in dem Mitarbeiter von RIM das BlackBerry PlayBook, die API, das AIR SDK für das PlayBook und noch vieles mehr vorstellen wird.

Es gibt zwei Sessions, eine um 11:00 Uhr 10:00 Uhr und eine um 17:00 Uhr 16:00 Uhr. Anmelden könnt Ihr Euch kostenlos über diesen Link.

Viele Grüße,
Dirk.

Einladung zur Adobe Streaming Video Roadshow 2011

Zusammen mit Adobe veranstalten wir die “Streaming Video on the Flash Platform Roadshow 2011″, die ersten Stationen sind Köln (23.02.2011) und München (08.03.2011), weitere Termine sind bereits geplant.

Auf der Roadshow werden wir einen Überblick über die aktuellen Adobe Technologie aus dem Bereich Videostreaming / Flash Media Server, IP-Multicast, P2P Networking und Content Protection / DRM geben. Zusätzlich werfen wir einen Blick auf OSMF, das Open Source Media Framework von Adobe.

Mehr Details und die Möglichkeit zur Anmeldung gibt es hier.

Gruß,
Dirk.

AIR Anwendung schreiben, PlayBook gewinnen

Interessante neue Betätigungsmöglichkeiten für AIR Entwickler: das neue Blackberry PlayBook setzt für die Anwendungsentwicklung auf die Adobe AIR Runtime, d.h. die typischen Apps, die sich Anwender auf einem PlayBook installieren werden, sind AIR Anwendungen! RIM hat eng mit Adobe zusammengearbeitet und die AIR Runtime für das von QNX entwickelte Betriebsystem des PlayBooks optimiert. Nähere Informationen dazu gibt es hier: http://us.blackberry.com/developers/tablet/

Das kostenlose SDK enthält neben dem Kommandozeilentools außerdem ein Plugin für Flash Builder, mit dem man direkt PlayBook Anwendungen aus Flash Builder heraus erstellen und testen kann. Als Testumgebung hat RIM eine eigene VMWare bereitgestellt, auf der das PlayBook OS läuft. Die entsprechenden Downloads (SDK, Code Samples etc.) sowie diverse Webcasts / Videos findet Ihr hier: http://us.blackberry.com/developers/tablet/devresources.jsp

Als besonderes Gimmick hat RIM außerdem einen Wettbewerb ins Leben gerufen: jeder Entwickler, dessen AIR PlayBook Anwendung in RIMs offiziellen Playbook Application Store aufgenommen wird, erhält ein kostenloses PlayBook! Mehr Infos dazu hier: http://devblog.blackberry.com/2010/10/blackberry-playbook-developer-promotion-information/

Also: mitgemacht!

Gruß,
Dirk.

Nächste Seite »