Flash Player 10.1 beta 2 et les versions FP 10.1 debugger sur Adobe Labs
Une bonne nouvelle cette fois d'Adobe qui annonce la sortie de Flash Player 10.1 beta 2 sur son blog. Il faut noter que cette beta 2 est cette fois accompagnée des versions debugger qui vont permettre de commencer à faire du vrai développement.
Télécharger Adobe Flash Player 10.1 beta 2 et versions debugger
Et surtout, cette version comprend le GEH (Global Error Handling) qui la raison principale qui va me pousser à imposer la présence de Flash Player 10.1 sur mes applications pro dans le futur (qui sont encore en FP9).
Voici un petit exemple qui permet de catcher n'importe qu'elle exception à l'exécution avec le GEH:
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" applicationComplete="onApplicationComplete();">
<mx:Script>
<![CDATA[
private function onApplicationComplete():void
{
loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, onUncaughtError);
}
private function onUncaughtError(e:UncaughtErrorEvent):void
{
// Do something with your error.
if (e.error is Error)
{
var error:Error = e.error as Error;
trace(error.errorID, error.name, error.message);
}
else
{
var errorEvent:ErrorEvent = e.error as ErrorEvent;
trace(errorEvent.errorID);
}
}
private function onCauseError(e:MouseEvent):void
{
var foo:String = null;
try
{
trace(foo.length);
}
catch (e:TypeError)
{
trace("This error is caught.");
}
// Since this error isn't caught, it will cause the global error handler to fire.
trace(foo.length);
}
]]>
</mx:Script>
<mx:Button label="Cause TypeError" click="onCauseError(event);"/>
</mx:WindowedApplication>
Flash CS5: Pas de beta publique
Adobe l'a annoncé officiellement sur son blog, ils ne proposeront pas de version beta pour Flash Professional CS5. Cela va à l'encontre de ce qu'ils avaient annoncé à MAX en Octobre 2009. Les personnes qui s'étaient inscrit pour savoir quand la beta sera disponible ont eux, reçu un mail leur annonçant cette nouvelle.
D'après eux, les retours des utilisateurs de la pre-release sont très bons, on peut donc espérer une version qui n'arrivera pas trop tard en 2010. A mon avis (cela n'engage que moi), Adobe ne veut pas que tous les développeurs souhaitant bénéficier du Packager iPhone profitent de cette version beta (qui comporte donc des bugs) l'utilisent pour mettre des applications sur l'App Store qui seraient potentiellement buggées elles-aussi, question d'image.
Pas de cadeau de noël de la part d'Adobe





