Die Flexperten Herrlich & Ramuschkat

Unser neues Amazon AWS Blog (alles über die Amazon Cloud)

Als autorisierter Amazon Solution Provider haben wir natürlich nun auch ein spezielles Amazon AWS Blog rund um die Themen Amazon Web Services Cloud am Start. Schaut doch mal rein: http://www.aws-blog.de

Engage Your Customers

Flex in Apache Incubator aufgenommen

Wie erwartet wurde Flex in das Apache Incubator Projekt aufgenommen. Diese Incubator-Phase ist notwendig, um Flex zu einem echten Open Source Projekt gemäß der Apache Software Foundation “heranreifen” zu lassen. Die Abstimmung darüber fiel einstimmig während einer 72 stündigen Wahl, die auf der Incubator-Mailingliste stattfand.

Insbesondere werden in der Incubator-Phase die Code-Lizenzen angepasst bzw. geprüft sowie die Markenrechte überprüft. Erster Schritt wird zunächst allerdings sein, die Infrastruktur aufzusetzen (Mailingliste, Bugtracker, Quellcodeverwaltung) bevor der eigentliche Quellcode des Flex SDKs im Incubator verfügbar sein wird.

Gruß,
Dirk.

Flex als Incubator Projekt bei Apache vorgeschlagen

Wie auf dem Flex Community Summit angekündigt, hat Adobe nun der Apache Software Foundation (ASF) vorgeschlagen, das Flex SDK in den Apache Incubator (“Brutkasten”) zu übernehmen. Dieser formale Schritt (“Proposal”) ist notwendig, um Flex als ein “richtiges” Projekt (sogenanntes Top Level Project) bei der ASF zu etablieren.

Auf der entprechenden Incubator Mailingliste diskutieren die beteiligten Entwickler derzeit über dieses Proposal. Sobald die wichtigsten Fragen geklärt sind, wird über das Proposal abgestimmt (“Vote”). Sofern eine positive Entscheidung für Flex als Apache Projekt fallen sollte, wird Flex dann zunächst auf unbestimmte Zeit im Incubator Status verweilen.

In dieser Zeit wird das Projekt auf Herz und Nieren geprüft, z.B. ob der komplette Quellcode mit der Apache Lizenz versehen ist und keine anderen Quellcodelizenzen verwendet werden. Weiteres Entscheidungskriterium ist, ob dem Projekt eine Zukunft gewiss ist – das bemisst sich z.B. an der Anzahl der Committer, die in der Startphase das Projekt aktiv voranbringen (“Initial Committer”), der Größe und Aktivität der bisherigen Flex-Community und natürlich der generellen Akzeptanz der Technologie.

Nach dem Flex Summit hatten sich 65 Entwickler bei Adobe gemeldet, um als “Initial Committer” berücksichtigt zu werden (das sind Entwickler, die Schreibzugriff auf das Quellcodeverwaltungssystem haben werden). Insgesamt wurden in der aktuellen Phase 25 Committer benannt – das sind Zahlen, die zuversichtlich stimmen.

Übrigens: offen ist z.B. auch noch, ob Flex zukünftig “Apache Flex” heißen darf – Adobe hat zwar im Proposal angekündigt, die Marke “Flex” an Apache abzutreten, die ASF hat aber sehr klare Regeln bzgl. der Verwendung von Apache Projektnamen bzw. Markennamen die irreführend in Bezug auf das entsprechende Projekt sein können (betrifft z.B. Konferenzen wie 360Flex, Webseiten bzw. Domainnamen wie flex.org, Firmennamen etc.)

Es bleibt also spannend. Insgesamt habe ich den Eindruck, dass Flex bei der ASF sehr gut aufgehoben wäre und die Entwickler-Community ist hochmotiviert, Flex weiterzuentwickeln. Insbesondere nach den interessanten Gesprächen, die ich auf dem Flex Summit mit anderen Entwickler führen konnte, denke ich, dass uns Flex noch lange erhalten bleiben wird – einige Leute haben wirklich beeindruckende Dinge entwickelt, die Flex enorm voranbringen werden.

Grüße,
Dirk.

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.6 und Flex SDK 4.6 verfügbar

Adobe hat das Flex SDK 4.6 sowie Flash Builder 4.6 veröffentlicht.

Wer bereits Flash Builder 4.5.x besitzt, kann kostenlos auf FB 4.6 updaten (Wichtig: vorher aber Flash Builder 4.5.x deinstallieren!)

Wie Adobe bereits angekündigt hat, wird das SDK in den nächsten Wochen an die Apache Software Foundation (ASF) übergeben und dann gemeinsam von der Community und Adobe weiterentwickelt. Adobe wird auch in Zukunft Flash Builder weiterentwickeln, außerdem werden Mitglieder des Flex SDK Teams von Adobe aktiv an dem neuen Apache Projekt und der Weiterentwicklung des SDK mitarbeiten.

Gruß,
Dirk.

Flash Player, Mobile und AIR

Nachdem Adobe am Mittwoch angekündigt hat, den Flash Player für mobile Geräte nicht mehr weiterzuentwickeln, stellt sich die Frage, was das im Einzelnen für Flash, AIR, Flex und die Flash Plattform bedeutet.

Aber der Reihe nach – was genau ist passiert?
Weiterlesen »

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.

Flash Player 10.3 verfügbar

Adobe hat den Flash Player 10.3 für Mac, Windows, Linux und Android veröffentlicht. Einen genauen Überblick über die Neuerungen geben die Release Notes.

Außerdem wurde auf den Adobe Labs eine neue Incubator Version des Flash Players 11 bereitgestellt. Einige Neuerungen des neuen Incubator Builds sind H.264/AVC Encoding im Flash Player, nativer JSON Support und ein sicherer Zufallszahlengenerator. Mehr Infos dazu hier auf den Labs sowie bei Thibault Imbert.

Gruß,
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.

Nächste Seite »