czwartek, 13 grudnia 2007

Adobe Flash Player 9.0.115

Adobe zrobiło programistom świetne prezenty pod gwiazdkę. 3 grudnia 2007 upubliczniło wersję developerską Flash Lite 3, która ma obsługiwać pliki video flv. ( u mnie działa na mojej komórce bez problemów). Programiści FlashLite muszą zaktualizować Flash Lite 3.0 Update for Device Central CS3 a także Adobe Flash CS3 Professional (9.0.2).z 12 grudnia 2007 roku. Więcej informacji o programowaniu video pod Flash Lite 3 można przeczytać w tym artykule Wprowadziło także nową wersję Adobe Flash Playera 9.0.115. I zmieniły się jej wymagania sprzętowe (co oznacza, że na słabszych komputerach nie ma co się cieszyć z obsługi nowych technologii wideo). Ta wersja zawiera sporo usprawnień. Główną nowością jest to że pozwala na obsługę filmów zakodowanych kodekiem H.364 (który wchodzi w część standardu MPEG-4) a także dźwięku w formacie ACC. Istotne jest to że po 18 grudnia Adobe po otrzymaniu informacji od Google o pewnych problemach związanych z bezpieczeństwem w internecie zaleca jako środek zaradczy wyłączanie obsługi gniazd w Flash Player. Dla programistów zainteresuje możliwość to, że biblioteki frameworka Flex mają być scachowane Jako pliki SWZ, co pozwoli na tworzenie mniejszych plików SWF bo nie trzeba będzie łączyć komponentów frameworka Flex z plikami aplikacji. Pomimo nowych rozwiązań Adobe wprowadziło też bardziej restrykcyjną politykę bezpieczeństwa dla Flash Playerów

Kilka dni później 12 grudnia 2007 Adobe wprowadziła nowe wersje beta dla Flex i AIR. Adobe Flex 3 Beta 3 to już ostatnia beta przed premierą. W skład tego wchodzą tez Flex Builder 3 Beta 3, Flex 3 SDK Beta 3, a także rozwiązania serwerowe dla Apache i dla IIS. Adobe AIR Beta 3 składa się z silnika wykonawczego, (który ma działać aż do listopada 2008 roku) Adobe AIR Beta 3 SDK, oraz z dokumentacji dla programistów Flasha, Flex i HTMLDeveloperów

Ale najciekawszą rzeczą jaką zrobiło Adobe to jest upublicznienie specyfikacji AMF 3 jako standardu do wymiany danych (szczególnie bardzo dużych rekordów danych) pomiędzy serwerem a aplikacjami klienckimi. Razem z upublicznieniem tej specyfikacji udostępniła część LiveCycle DataServices ES pod nazwą BlazeDS. (wkrótce może upubliczni też kod źródłowy Jest to aplikacja J2EE, przygotowana do uruchamiania na takich serwerach aplikacyjnych jak Apache Tomcat czy JBoss czy ColdFusion 8.

2 komentarze:

kapelusznik pisze...

Pytanie. Czy kiedykolwiek bedzie we Flash Lite wsparcie dla Bluetooth?

Michał Małaj pisze...

Kiedyś tak, ale Bluetooth to zbyt "niebezpieczna" technologia aby ją implementować bezpośrednio w FlashLite. Na dzień dzisiejszy polecam rozwiązanie oparte na Pythonie (można samodzielnie rozszerzyć framework Flyer o obsługę Bluetoouth).