Gdziekolwiek jest w tej chwili Steve Jobs musi mieć niezły ubaw. Szkoda, że nie dożył tego momentu bo mógłby powiedzieć „A nie mówiłem?”. Wczoraj jak grom z jasnego nieba gruchnęła wiadomość o tym, że Adobe kończy rozwijać Flash Palyera dla urządzeń mobilnych. Dlaczego? Co teraz z Androidem? O tym poniżej.
Steve Jobs był największym krytykiem polityki Adobe i ich Flash Playera dla mobilnych urządzeń. Według niego oprogramowanie to powstało na komputery PC i nigdy nie powinno zostawać przeniesione na inne platformy. Mówił, że smartfony mamy obsługiwać poprzez ekrany dotykowe, a nie myszki jak w przypadku pecetów, a także że w czasach rewolucji mobilnej najważniejsza jest oszczędność akumulatorów. Flash Player miał być jednym z powodów szybko rozładowujących się akumulatorów.

Do tej pory jednak zwolennicy Androida ciągle wytykali użytkownikom produktów Apple, że Ci nie mają możliwości obsługi Flasha. Prawda jest jednak taka, że odejście od technologii Adobe było już tylko kwestią czasu. Skoro taki gigant na rynku mobilnym (zarówno smartfony jak i tablety) nie obsługuje jej i zarzeka się, że nigdy obsługiwać nie będzie, to coś musiało się w tej kwestii zmienić.
Redaktorzy serwisu ZDNet otrzymali od Adobe informacje mówiącą, że firma zaprzestaje rozwoju Flash Playera dla urządzeń mobilnych wykorzystujących systemy Android, a także Playbook. Nie będą powstawać zatem wersje dla nowych urządzeń, jednak firma twierdzi, że aktualizacje krytyczne ciągle będą wydawane. Warto zaznaczyć również, że niektóre umowy licencyjne pozwalają firmom trzecim na wykorzystywanie Flash według własnych potrzeb. Może to oznaczać, że ktoś będzie chciała nadal rozwijać technologię Adobe, ale już pod własną marką.
Firma jako powód swojej decyzji podaje ciągły rozwój technologii mobilnych oraz potrzeb klientów. W związku z tym będzie koncentrować się nad rozwiązaniami wykorzystującymi HTML 5. Oczywiście Flash na komputerach ciągle będzie rozwijany. Adobe ogłosiło również, że przyszłe prace związane z Flashem na urządzeniach mobilnych mają skupiać się teraz nad Adobe AIR.

Informacja ta początkowo traktowana była jako plotka, jednak została już oficjalnie potwierdzona przez Adobe.
Więcej o firmie Adobe i jej produktach:
Źródło: ZDNet, Engadget, DailyTech, blogs.adobe
wiekszej bzdury dawno nie slyszalem.
Firma w ktorej pracuje jest partnerem technologicznym Adobe, Apple i Microsoftu. Wspoplracujemy rowniez bardzo blisko z Google. Sam bylem sceptyczny pracujac przez pare miesiecy z Flash Playerem 11 beta (nawet zaczalem sie uczyc HTML5 i WebGL) ale finalna wersja Molihila jest naprawde rewelacyjna. Juz sa dopracowane narzedzie do latwej konwersji gier z DX i Unity3d do Flash Stage3d, a przy okazji gry z Unity3d po konwersji do Flasha pracuja szybciej poniewaz Unity3d nie ma natwnego wsparcia dla grafiki 2D a Flash do 3D i 2D ma dwie odddzielne sceny renderowane zupelnie niezaleznie. Apple juz od dawna dostarcza wsparcie dla technologii Flash, tyle tylko, ze wymagaja uzywania ich narzedzi developersjich. Konwersja AS3 do Objective C to juz dzisiaj nie jest problem i zdziwilibyscie sie ile aplikacji na iPhona orginalnie powstalo orginalnie we flashu.
No nie wiem. Slyszalem ze w dokumentacji do Scaleform nie polecaja uzywac natywnej biblioteki flasha gdyz ma wycieki pamieci...
To dobrze o flashu nie swiadczy.
W przegladarce internetowej to kij diabel, ze zuzywa coraz wiecej pamieci. I tak flashowke zdazysz zamknac zanim zuzyje caly Ram. A w porzadnej grze takie cos jest nie do przyjecia.
kolejny mit. Flash od samego poczatku jest "Garbage Collected" jezeli aplikacje ma "wyciek pamieci" to jest to wina programisty a nie technologii. Programuje pod Flasha od 2004 i nigdy nie mialem problemow z wyciekami pamieci.
Ale ja mowie o bibliotece flasha. Skad pewnosc ze programisci nie porobili bledow?
Garbage Collector nie zwolni pamieci na ktora wskazuje jakas referencja ktora programista zapomnial zanulowac.
biblioteki, ktore dolaczone do Flash IDE jak rowniez Flex SDK nie generuja wynciekow pamieci same z siebie i tego jestem pewny. Podobnie jest z bibliotekami mx, fl, i spark.
We flashu mozna spowodowac wyciek pamieci ale nie jest to ani trudniejsze ani latwiejsze niz w innych technologiach "Garbage Collected". Idac twoim tokiem rozumowania applikacje napisane w C, C++ maja straszne wycieki pamieci bo tam nie ma w ogole "Garbage Collection" i wszystko zalezy od programistow, ktorzy moga zapomniec "release memory"
We Flashu łatwiej jest pozostawić pamięć, aczkolwiek zdarza się to praktycznie tylko wtedy jak piszemy kod na linii czasowej. Możesz uzyskać to bardzo prosto:
- zrób sobie wywołanie filmu (movieclip) na klatce 1 głównej linii
- w tym filmie zrób jakiś kod deklarujący zmienne
- zrób pętlę w klatce 2 głównej linii do klatki 1
Puść film i rozkoszuj się powoli rosnącą zajętością pamięci. Z ciekawości zostawiłem taki bardziej skomplikowany film na pół godziny, jeśli GC działa, to bardzo nieudolnie, za to debugger pokazał tysiące zmiennych z kolejnych dynamicznie wywoływanych filmów.
Obstawiam, że to efekt tego, że GC we Flashu jest po prostu kiepskie.
P.S. Ach, no i proszę, nie pisz, że tak się nie powinno "kodować", bo taki sposób wymyślił producent, nie ja ;).
czlowieku! z flashem jestem jakies 6 lat do tylu! Actionscrip 3 w ogole sie nie nadaje do programowania na Timeline!!! producent wcale tego tak nie wymysli i wiedzialbys o tym, gdybys zerknal do dokumentacji. z tego co napisales wynika jasno, ze nie masz pojecia o tym jak dziala GC, ani nawet o konsekwecji uzwania slowa kluczowego "var", ani o "reference counting", ani nawet o tym czy w zasadzie jest eksport *.fla do *.swf. mam nadziej, ze eksperymetujsze z flashem tyko w zaciszu domowy a nie puszczasz tych owocow i radosnej tworczosci w komercyjny obieg.
haha no watpie. Nikt sie teraz nie bedzie nagle przerzucac z flasha! Steve Jobs byl tepakiem, poniewaz na sile chcial rozdzielic platformy mobilne i desktopy/laptopty, a chodzi o to zeby to byla jednosc!
mam nadzieje, ze Steve smarzy sie na patelni za jego jehowy system i jehowe slowa.
z ostatnich 30 dni
odsłon: 158490
odsłon: 92770
odsłon: 33991
odsłon: 28538
odsłon: 28031
odsłon: 25875
odsłon: 24375
odsłon: 21594
odsłon: 20792
odsłon: 18460
odsłon: 17836
odsłon: 16945
odsłon: 16693
odsłon: 15600
odsłon: 15394
odsłon: 15206
odsłon: 14240
odsłon: 14064
odsłon: 13234
odsłon: 12244
odsłon: 12221
odsłon: 12199
odsłon: 11751