Flash w szrankach z Silverlightem - rozpoczęła się wojna ?
 Oceń wpis
   

 Dzisiaj w newsach IDG pojawiła się rozmowa pt. Silverlight vs. Flash - inne cele, inne możliwości przeprowadzona z panem Bartłomiejem Zassem - "ewangelistą" microsoftowym (ISV Developer Evangelist, Microsoft Sp. z o.o.). 

Po przeczytaniu (i w trakcie) nasunęło mi się conajmniej kilka wniosków i kilka komentarzy - pozwolę sobie je zamieścić z cytowaniem konkretnych linijek tekstu. Z góry ostrzegam, że moje komentarze są strasznie tendencyjne!
 
"Nie należy kojarzyć Silverlight wyłącznie z odtwarzaczem do mediów czy tworzeniem animacji. To w szczególności bogata platforma do tworzenia zaawansowanych, bogatych aplikacji internetowych"

to oznacza jedno - Adobe ze swoją pozycją uzyskaną dzięki flashowi nareszcie poczuje oddech konkurencji na plecach. Nie pierwszej i nie ostatniej, ale na tyle mocnej, by móc zachwiać jego spokojem.

 Znakomicie większe możliwości dają również nowe wersje narzędzi.

Jeżeli ktoś próbować pracować na tych narzędziach, to wie, że są one zagrożeniem dla samego siebie :-). Jednakże biorąc pod uwagę całe środowisko developerskie, jakie daje MS, a z których można korzystać pisząc pod SL, to już coś.

Silverlight 3 "z pudełka" ...

jakiego pudełka ? to mamy jakieś różne wersje ? Czy można mówić o tym, że jakakolwiek forma oprogramowania w postaci pluginu będzie "z pudełka" ?

...nie wspiera już tylko rodziny kodeków Windows Media. Obsługiwany jest standard H.264, ale także dowolne kodeki, które zainstalowane są na komputerze użytkownika. To wszystko działa wyjątkowo wydajnie dzięki wsparciu sprzętowemu GPU dla odtwarzania pełnoekranowego filmów w jakości Full HD.

Niestety, jest to cios poniżej pasa. MS wykorzystując pozycję producenta systemu komputerowego tworzy coś, co opiera się na know-how dla innych nie dostępnym. Z drugiej strony, wiele sygnałów z netu świadczy o tym, że Adobe ignoruje w tym względzie potrzeby (sugestie) użytkowników.

film zamiast zatrzymać się płynnie (w czasie rzeczywistym) dostosuje jakość obrazu do możliwości połączenia.

 OMG, to ma mi pomóc w oglądaniu ? :| Załączając film nie chodzi mi o to, bym oglądał kwadraty, lecz o to, by obraz był wyraźny, a dźwięk bez zniekształceń. Choćby kosztem zatrzymywania się filmu na czas buforowania. Przyzwyczajony do niestabilnego połączenia internetowego pierw puszczam "play", potem od razu pauzę i idę do kuchni zrobić sobie kawę.Ktoś już kiedyś próbował takiego przesyłu - z pogorszeniem jakości - z tego, co pamiętam, nie wyszło mu to na dobrze. I nie powiem, by oglądanie filmu, który "biegnie płynnie", ale za to jakość co chwilę schodzi do zera, było przyjemnością.

Bardzo ważną nowością jest także premiera platformy Playready DRM, która pozwoli zabezpieczyć dowolne treści (nie tylko utwory audiowizualne) - oczywiście w pełni wspierana od strony klienckiej przez Silverlight.

A co o tym sądzą internauci myślacy zdroworozsądkowo? Skwituję uśmiechem: :D. Jednakże druga strona medalu jest inna: wiele wytwórni życzy sobie takich zabezpieczeń przy publikowaniu swoich materiałów przez net. Nierozsądnym by było ignorować te pole działania.

Wsparcie sprzętowe GPU... ...wykorzystanie tzw. "Pixel Shaderów" ... ...przestrzeń 3D...

W tej całej wyliczance jednego mi tylko brakuje: ile w tym wszystkim zależy od platformy systemowej ? Niestety, obawiam się, że będzie to kolejny cios poniżej pasa dla Adobe. Nie powiem, dawno im się należało - gotowa obsługa 3D w shockwave mogła by wg mnie już dawno być zaimplementowana we flash playerze...

...Microsoft kładzie duży nacisk na dostosowanie technologii Silverlight do scenariuszy biznesowych, nie tylko konsumenckich. Aby szybko tworzyć takie aplikacje wprowadzono ponad 70 nowych kontrolek (między innymi doskonałe kontrolki do prezentacji wykresów) oraz wzorce architektoniczne upraszczające projektowanie takich rozwiązań. Kontrolki można tak jak kiedyś bindować do danych (ale i między sobą), stylować, itp.

Tak. Niestety, firma Microsoft dobrze wie, skąd wyciągnąć pieniądze i kto za "te sznurki" pociąga. Smutne to i prawdziwe. Czy będzie rywalizacja pomiędzy aplikacjami Flex-owymi, a SL-owymi ?

"użytkownik może wybrać opcję zainstalowania jej na komputerze. Będzie ona mogła być od tej chwili uruchamiana poza kontekstem przeglądarki..."

RIA. Jak nic RIA. Czy to coś nowego ? Z drugiej strony, która aplikacja flashowa z powodu tych wszystkich "piaskownic" da się normalnie uruchomić offline, przeniesiona bezpośrednio ze strony online ?

Flash przeznaczony jest jednak do nieco innych zastosowań. Silverlight adresuje nowoczesne scenariusze RIA, wymagające bogatych kontrolek, zaawansowanego wsparcia dla obsługi danych, rozwiązań architektonicznych pozwalających oprzeć o tę technologię bogate aplikacje biznesowe. Flash w swoich korzeniach ma przede wszystkim wsparcie dla animacji bazujących na klatkach, do czego Silverlight nie był projektowany.

Buahahaha! :| Pan "ewangelista" nie odrobił zadania domowego. Czy zdaje sobie wogóle sprawę, że istnieje coś takiego jak AIR, a "bogate kontrolki" można znaleźć we Flexie ?

Mówiąc o przewagach technologii Silverlight, należy wymienić przede wszystkim zdecydowanie dojrzalszy język programowania (w ActionScript 3 wciąż brakuje bardziej wyszukanych elementów obiektowych czy silnego typowania). Nie ma kłopotu z oprogramowaniem wielu wątków (co dramatycznie zwiększa wydajność aplikacji), czego Flash nie wspiera. Programiści bardzo doceniają znacznie lepsze wsparcie narzędziowe ze strony środowiska Visual Studio oraz możliwość wykorzystywania tego samego API do pisania aplikacji internetowych jak i okienkowych. Nie trzeba się wiele uczyć, aby przenieść umiejętności ze świata aplikacji "desktopowych" do świata Silverlight.

Umiejętności programistów desktopowych w porównaniu do online'owych są w większości strasznie niskie i polegają na typowej umiejętności pracy "weź kontrolkę, upuść na panel". Oprogramowanie wielu wątków moze w tym momencie niewiele zmienić, jednak nie da się ukryć - jest to pięta achillesowa flasha. Niestety, doświadczenie, jakie niesie ze sobą Visual Studio, jest nie do przecenienia.

...możliwość importowania grafiki stworzonej w narzędziach Adobe Photoshop czy Ilustrator bezpośrednio do Microsoft Expression Blend przy pomocy wbudowanej funkcjonalności.

Zastanawia mnie, czy ktoś, mając tak potężne narzędzia do grafiki jak PS, czy AI, będzie chciał je przenosić do innej, dającej o wiele mniejsze możliwości, aplikacji.

...konwertery tłumaczące kod opisujący wygląd aplikacji Flash (SWF) na kod Silverlight (XAML).

a... MXML ? Jak to jest z tą licencją na SWFy ?

Bardzo dużo nacisku kładzie się na kwestie integracji pomiędzy tymi dwoma technologiami i umożliwienie specjalistom wykorzystania dotychczasowych umiejętności do projektowania aplikacji Silverlight.

Jeżeli nie popularnością, to podbieraniem programistów. Czeka nas kiedyś "FlashLight" ?

...bazując na wieloletnim kodzie przeglądarek internetowych Silverlight nie stwarza sam z siebie wielu dodatkowych zagrożeń.

Oj, nie umieją się rozstać z tymi wieloletnimi doświadczeniami, nie umieją.

Nie należy kojarzyć Silverlight wyłącznie z odtwarzaczem do mediów czy tworzeniem animacji. To w szczególności bogata platforma do tworzenia zaawansowanych, bogatych aplikacji internetowych.

Ach, ach, och!

Oczywiście współpraca dostawców treści jest szalenie istotna w przypadku popularyzacji na rynku konsumenckim, ale na rynku biznesowym funkcjonalności Silverlight coraz częściej decydują o wyborze tej platformy.

Na rynku biznesowym - zgodzę się, że ze względu na to podciągnięcie pod Visual Studio SL ma mocną pozycję. A flash tylko w postaci Flexa przebił się do tych sfer i jeszcze dużo ma przed sobą. Co do narzędzi - spora sfera developerów korzysta z zupełnie darmowych narzędzi, całkiem wystarczających - a ci, którzy korzystają z płatnych raczej wybiorą tańszą alternatywę. Narzędzia MS nie należą do tych tańszych.

Po moich negatywnych i stronniczych komentarzach, pora na podsumowanie jednym hasłem z artykułu:

Tematyka Silverlight 3 będzie poruszana na konferencji Microsoft Technology Summit 2009 w Warszawie

To oznacza, że zapowiada się ciężki bój - MS poczuł zapach wielkich pieniędzy, jakie może dać w najbliższej przyszłości gałąź RIA. Armaty, które zawsze MS miał w odwodzie, zostały wytoczone. MS przyświeca konkretny cel - $$ - w odróżnieniu od flasha SilverLight nie powstał jako "technologia hobbystów" - startuje od razu z pozycji doświadczonego gracza (.NET, ASP, inne) . Panowie (i Panie) - wiem, że wiele z Was przecenia programistów aplikacji opartych na technologiach MS. Problem w tym, że ich jest o wiele więcej niż Was. Problem w tym, że niektórzy z nich są naprawdę fenomenalnie dobrzy - chociażby przykład udostępnionego szerokiej opinii publicznej Quake'a w przeglądarce. Deklaracje Adobe w tym względzie pozostały w sferze prezentacji Quake'a na Adobe Max 2008 (przewinąć do 00:04:50).

Jeżeli zainteresował Was ten tamat, warto przeczytać także tego newsa (na dobreprogramy.pl): Silverlight z zabezpieczeniami zawartosci offline i mieć na uwadze sposób promowania swoich rozwiązań przez firmę MS: dlaczego nie warto (wg MS) używać-Linuksa, dlaczego (wg MS) nie warto używać Maca...

Komentarze (2)
[pv3D] Park Czterech Pór Roku vs 'pseudo 3D' pewnej sceny
 Oceń wpis
   

Parę tygodni temu ktoś spytał się mnie, skąd wziąłem natchnienie do napisania Hologramu (przyznam, nie za bardzo udało mi się to opowiadanie i nawet zgranie z rzeczywistością - akcja działa się równolegle do kalendarza "w naszym świecie" - nie pomogło opowiadaniu :-().

Natchnienie do napisania Hologramu wziąłem z... flasha! A raczej z flexa - konkretnie: dema 3D napisanego we flexie - oto i ono:


Den Ivanov's PARK.seasons

Link do strony źródłowej możesz znaleźć pod podpisem (niestety, mechanizm bbloga nie pozwala wprowadzić wszystkich wymaganych parametrów do object/embed, więc zalecam kliknięcie w podpis), polecam też zajrzeć do innych interesujących wpisów bloga Dena Ivanova.

Oka - co w tym drzewku jest interesującego, co mogło spowodować, że napisałem to opowiadanie ? Zacznijmy od tego, że każde z trzech luster pokazuje drzewko o innej porze roku. Takie "światy równoległe" :-) - ustaw dowolne z "luster" dokładnie na wprost drzewka - zobaczysz drzewko w innej porze roku. Teraz kółkiem myszy (lub strzałką w górę) przybliż się do drzewa na tyle, by znikła ramka z "lustra". Następnie obróć scenę (mysz lub klawisze lewo/prawo) tak, by jedno z luster z tyłu (szare prostokąty) ustawiło się centralnie za drzewem. Teraz odjedź dość trochę "kamerą" (strzałką w dół lub kółkiem myszy). Następnie obróć sceną w lewo lub prawo... co znalazło się w jednym z luster ?

Na koniec jeszcze zostaje mi wyjaśnić, skąd wziąłem ten link - otóż znalazłem go na blogu "Smakowitości TDC" jako wtrącenie "anonimusa" do naszej dyskusji na temat tego,  czy scena z Wojny Klonów jest full 3D, czy pseudo 3D. Niestety, ani jeden z nas nie przekonał drugiego do swoich racji. Może Wy rozstrzygniecie - czy ta scena jest, czy nie jest full 3D ?

Komentarze (0)
[spodek2.0]Prezentacja: Przeznaczenie technologii Flex i AIR
 Oceń wpis
   

Prezentacja ta była jednym z punktów siódmego spotkania spodkowego, które odbyło się 10 lutego 2009.

Chciałbym Wam pokazać tą prezentację bezpośrednio na blogu - niestety, administrator serwisu bblog.pl nie udostępnił takiej opcji (kod obiektu jest "bez pomyślunku" rozbijany tagami ".x."), więc tylko mogę odesłać do strony spodka.

Przy okazji polecam także pozostałe dwie prezentacje:

Pierwsza to małe pochylenie nad Google Analytics - kilka bardzo interesujących wskazówek podczas prezentacji udało mi się wynotować.

Druga to opis serwisu dla profesjonalnych fotografów mody - osobiście trzymam kciuki za pomysł Adama Warmuza i życzę, by - pomimo tego, że autorzy nie liczą na zyski z prowadzenia vortalu - zyski się w niedługim okresie czasu pojawiły. A jak nie zyski, to sponsorzy.

//EDIT: tak, byłem :P coprawda spóźniłem się na "Flexa", ale to nie moja wina, że autorzy zmienili kolejność prezentacji przed samym rozpoczęciem spodka :-] (jak zwykle w takie dni, które ma się zaplanowane od A do Z zawsze musi wypaść coś niespodziewanego i cały plan się wali w pył).

//EDIT2: dwóch kolegów, którzy mnie rozpoznali ostatnio - na następnym spodku stawiam piwo - teraz nie zdążyliśmy się zgadać porządnie, trzeba to nadrobić - jeżeli będziecie siedzieć w tym samym miejscu co na tym spodku, to się znajdziemy.

//EDIT3: kto nie był, niech żałuje :P

//EDIT4: przydało by się po części oficjalnej zrobić część nieoficjalną z jakimiś warsztatami - co wy na to ?

Komentarze (1)
[barcamp] Lutowy Spodek2.0 z flashem w tle ?
 Oceń wpis
   

TAK! Będzie o flashu! Będzie "ewangelista flasha" Piotr Walczyszyn z Adobe!

Nie wiem, komu bardziej za to dziękować - Tomkowi Kacale, że wprowadził flasha do spodkowych spotkań, czy Mirkowi Okońskiemu, który ma siły i chęci by kontynuować katowickiego barcampa - Spodek 2.0.

Agenda spotkania lutowego (dostępna na stronie spotkań Spodek2.0):

1. "Internet salonem dla fotografii mody" - Adam Warmuz, fotomody.pl

Krótki opis branżowego serwisu społecznościowego, który ma za zadanie promować wysoki poziom fotografii mody.

2. "Przeznaczenie technologii Flex i Adobe AIR" - Piotr Walczyszyn, Adobe.com

W czasie prezentacji przedstawię do jakich rozwiązań powinniśmy stosować technologie Flex i AIR, a do jakich nie. Odniosę się do zagadnień związanych z indeksowaniem treści przez wyszukiwarki, deep-linking, integracji z komponentami serwerowymi.

3. "Jak Google pomaga nam dbać o jakość stron WWW?" - Radosław Smilgin, testerzy.pl

Krótkie wprowadzenie do narzędzi Google i ich użycia w testowaniu aplikacji internetowych. Podczas prezentacji pokazane zostaną Google Website Optimizer oraz Google Analytics wraz z przykładami użycia.

Standardowo po prezentacjach będzie elevator speech czyli mikrofon na 5 minut dla każdego chętnego (są 2 zgłoszenia na obecną chwilę). Z uwagi na to, że ostatnim razem niektórzy nadużyli naszego zaufania ;) to tym razem będziemy pilnować tych 5 minut niemalże z zegarkiem w ręku. ;)

Więcej informacji pod linkiem - zapewne aktualizacje także, ponieważ organizatorzy czekają na chętnych, którzy chcieli by o czymś opowiedzieć: http://spodek20.pl/news/49/spodek-20-v7-ten-w-lutym-agenda

Lutowe spotkanie już dziesiątego (10.02.2009r), a więc niedługo.

A więc na koniec podsumujmy:

Spodek 2.0 spotkanie siódme (z flashem w tle!

DNIA: 10 lutego 2009

GODZINA: 18:00

MIEJSCE: Katowice, Klub Cogitatur.

W imieniu organizatorów serdecznie zapraszam.

Komentarze (0)
Przegląd tygodnia, czyli co przegapiliśmy...
 Oceń wpis
   

Chrolonologicznie...

Adobe rzuca rękawicę Google i Microsoftowi

To tytuł wpisu na interaktywnie.com - trochę na wyrost, ale kto wie... - no ale w sumie chodzi o to, że acrobat.com zmienia się w interaktywne narzędzie do tworzenia dokumentów, oparte na flashu. Obrazek we wpisie polecam - niestety, na mojej konfiguracji aplikacji z acrobat.com nie udało mi się odpalić (pomimo najaktualniejszej wtyczki flasha - jak komuś się uda, niech się podzieli wrażeniami).

Adobe wprowadza Acrobata 9, uaktualnia Creative Suite

Ten tytuł z idg.pl nie mówi najważniejszego: od wersji 9 Acrobata w dokumentach PDF można osadzać bezpośrednio flashowe klipy video (flv)! O czym jednak bezpośrednio w tytule "Nowy Acrobat: pliki PDF z wideo" - "trąbią" na dobreprogramy.pl. Jak zwykle - warto poczytać obydwa i zastanowić się nad interpretacją. W artykule na IDG warto zwrócić uwagę na ceny pakietu (vat tam dodany to prawdopodobnie vat amerykański, więc my musimy doliczyć różnicę do naszego vat-u).

Internetowy pakiet biurowy Adobe ułatwi pracę zespołową

To znowu o acrobat.com -  oto po paru dniach idg.pl goni interaktywnie.com i pisze o tej ciekawostce (jak na razie):

Stworzony w technologii Flash edytor tekstu Buzzword natywnie wspiera pracę grupową i obsługuje wszystkie najpopularniejsze formaty zapisu dokumentów tekstowych, w tym również PDF. W okresie testowym możliwe jest jednak przekonwertowanie do formatu PDF maksymalnie pięciu plików. Za pośrednictwem serwisu Acrobat.com możliwa będzie również obróbka i współdzielenie plików tworzonych przy pomocy innych aplikacji firmy Adobe. Jedną z nich jest udostępniona kilka dni temu testowa wersja oprogramowania Acrobat 9. Według zapowiedzi niebawem udostępnione mają zostać interfejsy API, umożliwiające dalszy rozwój funkcjonalności nowego portalu.

Warto sięgnąć do linków w stopce tekstu i przypomnieć sobie, czym nas straszyło Microsoft i Google.

FlexChallenge - let's flex what's possibile

A to znów info z interaktywnie.com - co flash/flex news, to Pani Iwona :) (gratuluję zespołowi interaktywnie.com takiej współpracowniczki) - mowa o tym, że rozpoczął się konkurs "Pokaż co potrafisz we flex/AIR" - news z piątego czerwca, konkurs rozpoczął się szóstego czerwca, dziś (jak piszę wpis) jest siódmy czerwca, a trwa do ósmego... żartuję :) - trwa do  5 października 2008 - więcej na stronie konkursowej.

Co u konkurencji ?

Ano w tekście "Bill Gates ostatni raz publicznie jako pracownik MS" na idg.pl mowa o tym, że "teoretyczny emeryt" po raz któryś z kolei pojawia się po raz ostatni - ale nas akurat nie to najbardziej interesuje, lecz to, że w materiałach tej konferencji była wyraźna zapowiedź ofensywy SIlverLighta - czyżby kolejna wojna ze strony Microsoftu ? Nie lubię relacji wideo, zwłaszcza w wydaniu IDG, no ale tym razem nie zostaje nam nic innego (parę akapitów treści tekstu wiele nie wnosi).
Komentarze (0)
Adobe idzie na żywca
 Oceń wpis
   

Adobe GoLive to program do tworzenia aplikacji webowych. Nie tyle jeden z najlepszych, czy też z gorszych, ale mający wiele błędów i niedoróbek, które średnio zaawansowanego użytkownika doprowadzały do rozstroju nerwowego.

Od dziś Adobe już nie prowadzi promocji i sprzedaży Adobe GoLive na rzecz DreamWeaver'a  produktu firmy Macromedia. Zamiast niego dotychczasowi licencyjni użytkownicy mogą upgrade'ować swój program do nowej wersji DreamWeaver'a.

Firma Macromedia została wchłonięta przez Adobe pracownikami, razem ze swoimi zapleczem programowym - a więc z takimi sztandarowymi produktami jak DreamWeaver, Flash, Flex, Director - dwa lata temu w wyniku fuzji firm. Co ciekawe, część produktów Macromedii także nie jest jej własnego autorstwa (poprzedni właściciele: Flash - Authorware, Director - Macromind).

News o Adobe GoLive z DobreProgramy.pl

Komentarze (0)

Najnowsze komentarze
2014-01-06 19:33
najlepszeprezenty.com.pl:
Flash After Party czyli o flashu w realu [EDIT]
pozdrowienia :)
2013-12-25 22:07
Powiększanie penisa:
Warto blogować ?
Trudno się z tym nie zgodzić, przez to, że są bardzo ogólne to także są bardzo trafne.
2013-12-08 22:47
ets2:
Warto blogować ?
Wartościowych blogów jest na naprawdę mało, sam staram się coś stworzyć a czy wyjdzie to się[...]
O mnie
MaW: flash, gry i cała reszta
Po prostu flashmaniak.