Flash Player vs. HTML5 - wydajność

Ciekawe tematy, InformacjeMarcin Klimek Brak Komentarzy »

W sieci pojawiły się bardziej szczegółowe doniesienia na temat wydajności obu środowisko pod kątem wyświetlania filmów video. Rezultaty pokazują, że Flash Platform nie odbiega zbytnio od wydajności HTML5 a wręcz potrafi być wydajniejszy. Oczywiście jak pisałem w poprzednim poście sprawa rozbija się o przeglądarki i to właśnie od nich zależy wydajność zarówno jednego jak i drugiego środowiska.

Przewagę Flash zdecydowanie widać na platformie Windows, dzięki udostępnieniu na niej możliwości akceleracji sprzętowej (Apple nie udostępnia odpowiedniego API). Wyniki oscylują poniżej 15% zużycia procesora. HTML5 jak pokazuje test jest nieco problmatyczne ponieważ nie wszystkie przeglądarki go wspierają, a jak już wpierają to odtwarzanie wideo zjada powyżej 25% CPU.

Na platformie Apple wydajność Flasha oscyluje w granicach 37 - 51% zużycia CPU (FP 10.1 dzięki w wykorzystaniu Core Animation poprawia wydajność o ok. 5%). Poza wbudowaną przeglądarka Safari gdzie player HTML5 zjada ok. 12% CPU, natywna technologia nie odbiega wydajnością do Flash Platform.

Po bardziej szczegółowe informacje na temat testu odsyłam do bloga jego autora. W kontekście wydajności Flash dorzucę informację, że Adobe w nowej wersji Flash Player’a zmniejszyło zużycie procesora przy wyświetlaniu kilku obiektów Flash w różnych oknach/tabach przeglądarki. Problem został rozwiązany przez redukowanie FPS obiektów Flash w nieaktywnych oknach/tabach.

A na koniec zapraszam do przeczytania artykułu tyczącego się rywalizacji Flash i HTML5 i przemyślenia finalnego stwierdzenia:

“Finally, remember what really matters: People. For everyone’s sake, it’s time we all learned to get along.

6 Studencki Festiwal Informatyczny

InformacjeMarcin Klimek Brak Komentarzy »

Już 11 marca rozpocznie się kolejna, 6 edycja Studenckiego Festiwalu informatycznego. Jak donoszą organizatorzy :

“Studencki Festiwal Informatyczny to doroczna międzynarodowa konferencja skierowana przede wszystkim do pasjonatów informatyki z całej Polski. Imprezę wyróżnia fakt, że jest tworzona przez studentów, dla studentów, dzięki czemu celnie trafia w gusta odbiorców. Festiwal służy jako forum wymiany informacji i doświadczeń związanych z informatyką, między autorytetami w tej dziedzinie, a słuchaczami. Tworzy też płaszczyznę kontaktu między studentami o podobnych zainteresowaniach.”

Impreza będzie miała miejsce na Uniwersytecie Ekonomicznym w Krakowie. Prezentacje zapowiadają się bardzo Ciekawie. Usłyszymy o takich ciekawostkach jak “Sztuczna inteligencja w e-commerce” czy “Interfejsy mózg-komputer”. Wśród prowadzących nie zabraknie przedstawiciela firmy Adobe, znanego nam wszystkim pierwszego polskiego ewangelisty Piotra Walczyszyna:) Poprowadzi on prezentację zatytułowaną “Bogate aplikacje internetowe na pulpicie i urządzeniach mobilnych”.

Ruszyła już rejestracja zarówno na warsztaty jak i wykłady. Nie jest ona obowiązkowa, jednakże, osoby które jej dokonają będą brały udział w dodatkowych losowaniach nagród podczas wybranych przez siebie wykładów oraz otrzymają kod do darmowej, niekomercyjnej licencji Adobe FLEX 3.0 Buildera. Szczegółowe informacje znajdziecie na stronie SFI.

Zapraszamy serdecznie!

Adobe jest leniwe a Flash Player powolny!

Flash, InformacjeMarcin Klimek (8) Komentarze »

Wydajność Flash Player’a od dawna była i jest problemem numer jeden zarówno użytkowników jak i programistów pracujących z Platformą Flash. Istnienie takich plugin’ów jak Unity3D czy O3D dodatkowo podsycają odczucie małej wydajności produktu Adobe. A tu jeszcze pojawia się magiczny HTML5, który ma stanowić rozwiązanie wszystkich problemów i ostatecznie “zabić” znienawidzonego Flash’a. Takie wizje szczególnie widoczne są w środowisku użytkowników produktów spod znaku jabłka. Ponieważ troszkę męczy mnie już to czarnowidztwo postanowiłem poszperać trochę po sieci i zrozumieć lepiej o co w tym wszystkim chodzi.

Przeczytaj całość »

Przydatne dodatki do Adobe Flex/Flash Buildera

Informacje, OprogramowanieKrzysztof Satoła Brak Komentarzy »

Michał Czaicki podesłał listę ciekawych i użytecznych pluginów, które mogą się przydać deweloperom korzystającym z Adobe Flex/Flash Buildera. Dzięki Michał!

Przeczytaj całość »

Po spotkaniu

Informacje, Konkursy, SpotkaniaKrzysztof Satoła Brak Komentarzy »

Kolejne spotkanie za nami. Licencje JetBrains IntelliJ IDEA 9 ufundowane przez producenta zdobyli: Michał Czaicki (prezenter) oraz Daniel Krasowski (słuchacz). Dziękuję wszystkim za przybycie i za udział w dyskusji, Michałowi Czaickiemu za fantastyczną prezentację IntelliJ IDEA 9 oraz Michałowi Skawiańczykowi za pomoc, a Dyrekcji Zespołu Szkół Łączności w Krakowie za udostępnienie sali.

IntelliJ IDEA, Flex/Flash Builder, FDT, FlashDevelop - spotkanie w marcu

Spotkania, WydarzeniaKrzysztof Satoła (2) Komentarze »

Zapraszam na nasze kolejne spotkanie. Tym razem będziemy dyskutować o używanych przez nas środowiskach programistycznych. Głównym prezenterem będzie Michał Czaicki. Mam nadzieję, że wielu z was włączy się do dyskusji.

Celem spotkania jest porównanie możliwości następujących programów:

W trakcie spotkania skupimy się na następujących kwestiach:

  • Instalacja i kilka uwag do formy dystrybucji (cała aplikacja vs. plugin do środowiska eclipse).
  • Projekt vs workspace - podstawowe ustawienia środowiska pracy.
  • Edycja kodu - szybkość pracy, snippety, templaty, formatowanie.
  • Refaktoring, UML - czyli czego brakuje w FB.
  • Profiler, design view - czyli czego brakuje w IJ.
  • Pluginy - jak podpakować nasze IDE. Pokaże kilka fajnych do FB: format, docs, blueprint, a później pluginy IJ, np. integracja z teamcity i youtrack’iem.
  • Szybkość działania i kompilacji.
  • Współpraca z systemami wersjonowania (svn, git).
  • Cena.
  • Dokumentacja, tutoriale - ciekawe miejsca w sieci.

Zachęcam do zabrania notebooków z zainstalowanymi środowiskami programistycznymi. Będziemy testować i porównywać możliwości wyżej wymienionych programów w praktyce.

Jedna z osób aktywnie uczestniczących w dyskusji otrzyma komercyjną licencję IntelliJ IDEA 9 (Personal License).

Zapraszam 2 marca 2010, o godz. 18:30 do Zespołu Szkół Łączności, ul. Monte Cassino 31 w Krakowie (mapka).

e-notatka.pl - notatki w internecie

Przykładowe aplikacjeKrzysztof Satoła (1) Komentarz »

Witam. Nazywam się Michał Szczepanowski i przedstawiam Wam moją aplikację e-notatka.pl. Pomysł na serwis zrodził się z „potrzeby”. Nie raz miałem problem będąc na uczelni czy też w pracy, taki że znalazłem ciekawy link albo przeprowadziłem ważna rozmowę, którą chciałem zachować i wtedy nie miałem gdzie tego zrobić. O ile link czy krótką informację mogłem jeszcze zapisać na kartce, to już długiej rozmowy nie. Zresztą te kartki i tak później w jakiś magiczny sposób ginęły. Mogłem to wysłać sobie na e-mail ale nie jest to ani praktyczne ani wygodne. Wtedy zrodził się pomył internetowego notatnika, czyli aplikacji gdzie z każdego miejsca mam dostęp do swoich notatek.

Przeczytaj całość »

Adobe AIR na urządzeniach typu Tablet

AIRMarcin Klimek (1) Komentarz »

Lee Brimelow zaprezentował świetny przykład możliwości jakie daje technologia Adobe AIR w połaczeniu z dotykowymi tabletami. Projekt przedstawia port magazynu WIRED na urządzenia tego typu.

Aplikacja robi świetne wrażenie, nawigacja jest bardzo intuicyjna i przyjemna. Jedna rzecz która mnie zastanowiła to fakt, że w ciągu trwania całego filmu ani raz nie wykonano operacji angażującej więcej niż jeden palec. W dobie ogromnego szumu medialnego wokół Multi-Touch i wprowadzeniu na rynek takich urządzeń jak iPad to dość zaskakujące. Zwłaszcza, że w takich zastosowaniach ta techonologia sprawdza się genialnie.

LibHaru AS3 - Tworzenie dokumentów PDF w ActionScript 3.0

ActionScript, InformacjeKrzysztof Satoła (2) Komentarze »

Pojawiła się ostatnio nowa możliwość tworzenia dokumentów PDF po stronie klienta dzięki nowej, dostępnej bezpłatnie bibliotece ActionScript LibHaru AS3. Biblioteka powstała z przepisania kodu C (LibHaru) na ActionScript 3.0.

Przeczytaj całość »

BitNami - dzięki że jesteś

Informacje, OprogramowanieKrzysztof Satoła Brak Komentarzy »

Tworząc aplikacje Flexowe staję często przed problemem szybkiego “postawienia” infrastruktury serwerowej działającej na sprzęcie służącym do tworzenia oprogramowania. Zdarza się też tak, że na jednym komputerze służącym do tworzenia aplikacji muszę mieć kilka różnych konfiguracji serwerowych. Często w takiej konfiguracji funkcjonują serwer WWW, baza danych oraz jedno lub więcej środowisk skryptowych/uruchomieniowych (PHP, Perl, Ruby, Java). Do tego wszystkiego przydają się systemy do wersjonowania plików oraz inne ciekawe aplikacje jak np. phpMyAdmin do zarządzania bazami MySQL. “Ręczne” konfigurowanie tego wszystkiego wymaga pewnej wiedzy i przede wszystkim czasu. Czasu, którego nie mam w nadmiarze. Jeśli masz podobne problemy, ten post cię prawdopodobnie zainteresuje.

Przeczytaj całość »

© Polish Adobe Flex User Group, WP Theme&Icons by N.Design Studio, Polski Wordpress
Aktualności RSS Komentarze RSS Zaloguj się