Christian Mueller

First Steps: Flash & IPhone

Heute habe ich mich erstmals richtig damit beschäfftigt, wie man denn am besten Flash einsetzt, um Anwendungen für das Apple IPhone zu erstellen. Auf das Thema bin ich durch Flash CS5 gekommen, mit dem ich heute seit langer Zeit wieder zu tun hatte( sonst ausschließlich Flex Builder oder Flash Builder). Dort gibt es ja einen nativen IPhone-Export und das hat mein Interesse geweckt.

Aus diesem Grund habe ich mich mal hingesetzt und geschaut, was alles nötig ist, um loszulegen. Da ich für das reine Testen kein Flash CS5 kaufen möchte, bin ich auf Flashdevelop ausgewichen. Windows eben. ;)

Hier sind einige sehr gute Anleitung, für die Einrichtung der Flashdevelop Entwicklungsumgebung für das IPhone.
Aktuelle Version: FlashDevelop 3.3.2

Diese Anleitung war wirklich super und hat sehr viel Zeit gespart( vielen Dank an den Nutzer “_geo_”):
http://www.flashforum.de/forum/mobile-flash-und-flas…

Hier Informationen zu dem ganzen Zertifikats-Prozedere:
http://www.video-flash.de/index/ueberblick-zertifikate-iphone-ipad-air/

Was ich bis jetzt so zu den Zertifikaten mitbekommen habe ist, daß man diese am einfachsten an einem Mac erstellt und dann die .p12-Datei usw. dann in das Flash-Projekt kopiert. Da AIR 2 ja auch native Prozesse ausführen kann, wäre ein OpenSSL-App für Windows keine schlechte Idee. Würde einiges vereinfachen.

Hier dann noch ein einstündiges Video von der Flashforum Konferenz 2010 in Köln. Zu meiner Schande muss ich gestehen, daß ich an diesem Tag im parallel laufenden Silverlight-Workshop war.

FFK10: Vortrag Saban Ünlü from marc thiele on Vimeo.

weitere Links:

http://blubl.geoathome.at/2010/09/flash-iphone-entwicklung…

Jetzt brauche ich nur noch ein Iphone. Bin noch nicht wirklich schlau daraus geworden, wie ich das Ganze auch mit dem Ipad testen kann. Mehr dazu später.

Flex SDK 3.5a bugfix auto-updater UI

Heute wurde ein kleines update zur aktuellen SDK-Version 3.5 veröffentlicht. Wer mit der SDK 3.5 versucht hat das native UpdateWindow zum laufen zu bringen, wird sich über dieses update freuen. Mir ging es vor kurzem auch so und ich musste erstmal auf die Version 3.4 wechseln. Im Zusammenhang mit dem Flashplayer 10 ist es natürlich ratsamer die aktuellste SDK zu verwenden.

Man hatte das Problem, dass in der auto-update UI kein Skin geladen wurde und somit ein Update nicht möglich war. Man konnte noch den Umweg gehen, ohne Benutzerbestätigung ein Update auszuführen, aber wer möchte das schon. ;)

Das update hat auch keinen Einfluss auf Anwendungs-Signierung und caching. Habe ich auch schon getestet und kann diese bestätigen.

The refreshed build, SDK 3.5a, has only a few files modified in order to fix this issue and this change does not affect the signing and caching of the SDK 3.5 RSLs originally released in December.

Die neue sdk 3.5a steht in allen 3 Versionen zur Verfügung.
Hier die offizielle Meldung im Adobe blog.

Flex SDK 3.5 Updates

Im Zuge der Adobe Flex SDK 3.5 Veröffentlichung gab es nun einige Updates auf der Adobe Seite.

Das neue SDK mit aktualisierten data visualization components ist nun auch offiziell auf adobe.com zu finden.  Laut Adobe Blog wird es allerdings keine neue Flex Builder Version geben. Man soll auch weiterhin das Multi-SDK-Feature verwenden.

Unterstützt werden jetzt die mit Sicherheitsupdates ausgestatteten Flash Player 10.0.42 and AIR 1.5.3, inkl. einiger kleiner Bugfixes.

Die Language Reference wurde auch an die Version 3.5 angeglichen. Ich selbst habe auch noch mit der 3.4 Version gearbeitet.

weitere Informationen

Adobe AIR 1.5.3

Die neue SDK ist online. Es gab kleine Bugfixes, Sicherheits-Updates und einen weiteren Schritt in die neue Zertifizierungs-Richtung. Es diesem Grund kann es für bestehende Anwendungen wichtig sein einige Änderungen vorzunehmen, wenn sie 1.5.3 verwenden möchten.

If you have deployed an existing Adobe AIR application using AIR 1.5.2 or earlier and you want to update your application to use the 1.5.3 namespace, you will need to specify the old publisher ID of your application in your descriptor. Instructions on how to find your publisher ID and specify it in your descriptor are described in the release notes.

The process for changing certificates in an update to a deployed application has changed. Beginning with AIR 1.5.3, certificate renewals will no longer be handled automatically and you will need to use the migrate feature of ADT. Please learn more about this topic by reading the release notes.

Zu den wichtigeren Bugfixes gehören:

When an intermediate certificate expires, it is no longer possible to sign an application with a renewed certificate (fixed by removing the publisher ID).
The AIR application installer crashes on Linux systems using AMD Phenom processors.

Liste der behobenen Fehler:

Bug # Bug title
2411661 When an intermediate certificate expires, it is no longer possible to sign an application with a renewed certificate (fixed by removing the publisher ID)
2464587 AIR application installer crashes on Linux systems using Phenom processors
2421099 When the Mac Snow Leopard option is enabled to minimize the windows “behind” the application icon in the dock, applications that are maximized do not un-minimize the window
2471920 HTMLLoader: KeyCodes are not transmitted well when using shift key inside an HTMLLoader
2474555 In Linux, AIR applications open links in Firefox even if default browser is set to a different application

Weitere Informationen:

Twitter

  • Quatsch Comedy Club -
    http://t.co/zp15KjYs
    2012/02/04 00:27
  • Admiralspalast im Winter -
    http://t.co/fxafCyb8
    2012/02/04 00:55
  • Wow, did not know that #cycling in #britain is so dangerous
    http://t.co/Ug6EvIY2
    2012/01/30 18:27
  • wow RT @FITC: Using a data visualization of the children's brain waves @B__REEL created upholstery for a unique chair
    http://t.co/ohZEYpTy
    2012/01/30 17:04
  • Ha, ok. It was the fault of the #MWSearch extension. Nice to know
    2012/01/30 09:14