Wypowiedzi
-
Nie znajduje swfa. Umiesc go obok klasy w ktorej masz embed. Poza tym embed swfa powinien wygladac tak:
[Embed("sample.swf"),mimeType= "application/octet-stream")] -
Nie mozna po bozemu zaembedować i zrobic loadBytes?
-
Ja jeszcze troche flasha robie i powiem wam tyle, z tej całej burzy o apla, ajpady, mobile itp zostało ... zupełnie nic. Flasha robi się dalej jak się robiło. Nikt normalny nie robi projektów uniwersalnych które działać mają wszędzie. Jest dektop i sa mobile. Na mobilach można popróbować sobie zrobić aplikacje w js/html jako proof of concept, ale w warunkach produkcyjnych nie ma to racji bytu, tylko i wyłącznie aplikacje natywne. Na desktopie niczym flasha nikt nie zastąpił w dziedzinach do których powinien i jest wykorzystywany.
Flash wyleciał ze stron, z miejsc gdzie go nie powinno nigdy być.
Problem polega na tym, że w tych zastosowaniach nie ma miejsca dla poduczonych actionscriptu grafików którzy mogą z tego kosić kasę. Te czasy się skonczyły. Programista na tym poziomie będzie tak samo dobry w as, javie, c# czy obj-c.Łukasz Błachowicz edytował(a) ten post dnia 24.07.12 o godzinie 22:32 -
Tia, facebook założył nowe w3c, bo html5 jest tak przenośny, że muszą testować aplikacje na 2500 urządzeń. Zaczyna się. Będzie śmiesznie.
-
A ja zauważam różnicę. Fakt, na gry i aplikacje fb popyt jest był i będzie, dopóki nie wybije się coś w stylu unity, ale jeśli chodzi o inne elementy, słabiej. Jeśli termin pozwala - js/html. Strony tylko jeśli termin mocno napięty (bo szybciej idzie nieporównywalnie), ale generalnie klientela sama kręci nosem, jeśli proponuje się flasha. Hype zrobił swoje, może to i do odrobienia (potrzeba będzie troche czasu, aż zaczną przeważać racjonalne argumenty) a może i nie.
-
A probował ktos pracy na maszynie wirtualnej? Robiłem jakies zabawy z jedną aplikacją, własnie na wirtualce, głownie przez to, że nie podobała mi się wizja dwóch kompów do pracy. W początkowym stadium problemów nie uświadczyłem, aczkolwiek piec jeden z tych co to piszą o nich na onecie w komentach :P
-
Tomasz Niskowski:
Nie warto. Poczytaj o html5. Od 2012 kompatybilny z wszystkimi przeglądarkami. Żadnych wtyczek i tego typu pierdół (w przeciwieństwie do F) Pozdrawiam
Odnosnie html5, pomyliłes trochę daty. HTML5 bedzie gotowy w 2022, nie 12 ;) i nie, to nie jest zart. I mowimy tylko o specyfikacji, a nie kompatybilnosci, bo to, patrząc na dotychczasowe doświadczenia, nie uda sie prawdopodobnie nigdy. -
Kwestia co kryje się pod projektować. Rownie dobrze moze chodzic o grafika jak i architekta softu.
-
Z amfphp czesto bywaja problemy konfiguracyjne ( a to gryzie sie z serwerem , a to to, a to tamto ) Czasem szybciej/prosciej juz napisac własna bramke JSON/XML/SOAP rpc.
-
Najprościej, najszybciej i najbardziej poprawnie to loader.unload() a jesli wersja playera pozwala, loader.unloadAndStop();
-
Ty wstawiasz clicktaga i dajesz adres. Tym żeby nie ucięło ma się martwić portal który Ci to wstawia.
Nie, nie utnie, zresztą, dlaczego miałby ? Martwi Cię pewnie fakt ze niektórzy wstawiają zmienne przez GET
czyli:
banner.swf?clickTag=http://adres.pl&jakisInnyClickTag=hello
ale adres jest zazwyczaj escapowany ( urlencoded ) i znaki specjalne nie będą problemem. -
Wyeksportuj do AI, i tam sobie kontynuuj.
-
jak skonczysz, zapostuj gdzies ;]
-
Tez zamierzam na dniach przetestować w praktyce realtimea, zobaczymy jak daje rade.
-
Taki był zamysł, proof of concept. Ale faktycznie jesli dasz userowi tylko uprawnienia do selecta po stronie bazy, da sie z tego korzystac.
więc do momentu wsparcia dla połączeń assql -> SSL -> baza
zadna roznica. Mozna by sie ew. pokusic o uzywanie tylko stored procedures, ale to juz kombinowanie. Nie mowiąc o tym, ze akurat w asql nie dopisałem ich obslugi ( albo raczej nie chciało mi sie nad tym przesiadywac )
Podsumowując, łapy precz jesli nie wiesz co robisz ;) Przysiadac do JSONA, xmla, amfa.Łukasz Błachowicz edytował(a) ten post dnia 26.02.11 o godzinie 14:52 -
dobre :) nie wiedziałem o tym - czy ten protokoł jest dostępny także we flash? ( browser based ) czy tylko air?
to ficzer fp 10.1, dostepny w browserze.
EDIT: swoją drogą dopiero zauważyłem, więc pozdrawiam :-)))
No tez mi zajeło troche skojarzyc nazwisko, wizz ;) pozdro.Łukasz Błachowicz edytował(a) ten post dnia 21.02.11 o godzinie 10:40 -
Rtmfp sprawdze, ciekawe jak oswoili bqdz co badz zamknienty prot adobe ( taki rev eng jest legalny? )
Rev eng ? a po co, skoro to oficjal http://labs.adobe.com/wiki/index.php/Cirrus :)
ale to i tak w praktyce dyskwalifikujace przy dowolnej zrecznowciowce imo
Tak jak napisałem, zrecznosciowki moze i nie, ale w miare rozsadny realtime rpg/rts czemu nie. -
Chodzi Ci o rtmp...
Jedno i drugie. Przykład chociazby tutaj http://haxball.appspot.com/ oparty na rtmfp
Chyba w sieci lokalnej. ...
Roznica miedzy tcp/udp w zasadzie jest jedna, udp nie czeka na potwierdzenie ze ramka dotarła. Dlaczego uwazasz ze lagi bedą zbyt problematyczne ? Zwłaszcza jesli skorzystac z Socket, zamiast XMLSocket. Moze za bijatyke bym sie nie brał, ale opoznienie powinno byc w miare rozsądne. -
Gre w czasie rzeczywistym da się zrobić.
brak udp
UDP tez już jest, wykorzystywane przy połączeniach p2p na przykład. Zresztą, nie jest to powód ( albo raczej niewystarczający ) bo spokojnie mozna robic realtime po tcp, korzystając z Socket/XMLSocket. -
Ja przyklasne Maliboo
Osobiscie wole sklecic coś własnego niz co miesiac testować nowy frame, bo akurat staremu czegoś brakowało, a Swiz jest tak bezczelnie prosty i własnie nieinwazyjny, ze integruje się ze wszystkim co tylko przyjdzie do głowy. Daje sporo swobody, czego o praktycznie żadnym z framów które chciało mi sie wdrazac powiedzieć nie można. Jesli zazycze sobie zrefaktoryzowac cos napisanego w swizie na jakis inny frame, zabieram moje klocki i składam, a nie inwestuje w sznur i haczyk do zyrandola.
Rafał, fabrication jeszcze nie chciało mi sie jeszcze wdrazac :) Pure mnie drazni. Rzutowania, stringi ? bue ( Chociaz akurat swiz opiera sie na metach, wiec z tym tez tak fajnie nie jest czasem ). Ale akurat zakładam ze to ominałeś.Łukasz Błachowicz edytował(a) ten post dnia 16.02.11 o godzinie 10:45