Michał Piotrowski

Michał Piotrowski Java Programmer

Temat: Szkielet projektu aplikacji

Witam ponownie,

mam do zrobienia aplikacje we Flashu. I teraz pojawia sie pytanie - w przypadku aplikacji WWW najczesciej tworzy sie oddzielnie cos takiego jak "layout" - czesc strony, ktora nie zmienia sie, lub zmienia sie w niewielkim stopniu, a takze "content" - czyli obecnie wyswietlana tresc rozna, w zaleznosci od wybranego adresu.

Jak cos takiego zaimplementowac we Flashu? Zalozmy, ze mam z gory powiedziane, ze bede mial 5 "podstron". W sumie najprostszym rozwiazaniem byloby stworzenie gotowego "layoutu" i podpiecie go w 5 key-frame, a "content" zmieniac w zaleznosci od klatki. Jednakze to troche nie bardzo pro. Domyslam sie zatem, ze najlepiej bylo stworzyc "layout" tylko w 1 klatce, zas "content" powinien byc zmieniany w zaleznosci np. od nacisniecia przycisku i najlepiej by byl to co - oddzielny MovieClip? Ladowany zewnetrzny SWF? To pierwsze pytanie.

Drugie pytanie - jak wyglada stworzenie calosciowo takiego projektu? Nie bawie sie w grafike czy animacje, zatem wyglad projektu dostane od innego flashowca, zas ja bede musial go zintegrowac ze swoim kodem, ktory bedzie dzialal testowo na domyslnych polach tekstowych czy przyciskach. Jak to najczesciej wyglada w takiej sytuacji - czy taki "animator" (jesli ktos sie obrazil to przepraszam) przesle mi tylko FLA i radz sobie sam (w sensie eksportuj do AS), czy dostane tez ladne klasy AS oddzielne? Takie pytanko do praktykow i znawcow.


Pozdrawiam
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Szkielet projektu aplikacji

1. http://www.gaiaflashframework.com/

2. raczej bym sie nie spodziewal klas po animatorze. jesli juz to gdzies jakies kwiatki znajdziesz poukrywane na timeline.
Łukasz Błachowicz

Łukasz Błachowicz codziennie wymiatam
i odkurzam

Temat: Szkielet projektu aplikacji

Gaia ma swoje plusy, ale rozdyma strone niemiłosiernie o mnóstwo zbednych kilobajtów, rozkładając ją na swfy. Mozna to obejsc, ale wymaga troche skilla. Przynajmniej tak było gdy ostatni raz z niej korzystałem, byz moze usprawnili to i tamto.
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Szkielet projektu aplikacji

ale za to pokazuje jak mozna sie wogole zabrac za zrobienie strony we flashu :)

nie trzeba z niej skorzystac, ale mozna sobie zobaczyc jakie elementy sie pojawiaja przy kazdej stronie:
- doczytywanie contentu
- animacje pojawiania
- animacje chowania
- menu wielopoziomie
itd.

daje to mysle jakis obraz 'na poczatek' jak buduje sie takie strony.

a co do wagi to da sie przezyc jesli sie czlowiek pilnuje i nie wrzuca logiki serwisu do main.swf :)
Łukasz Błachowicz

Łukasz Błachowicz codziennie wymiatam
i odkurzam

Temat: Szkielet projektu aplikacji

A i owszem, struktura jest swietnie pomyslana. Najbardziej dreczące są zdublowane fonty i klasy. Dodaje to troche niepotrzebnej gimnastyki moim zdaniem. Mogliby dac opcje embedowania postron :)

Osobiscie wlasnie wole zcentralizowac logike, zeby uniknac uciazliwego excludowania zdublowanych elementów.
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Szkielet projektu aplikacji

1. fonty mozesz pobrac tylko raz - masz do tego specjalny rodzaj asseta http://www.gaiaflashframework.com/wiki/index.php?title... w xmlu konfiguracyjnym.

2. klasy zbudblowane? nie wiem jak bylo kiedys, ale obecnie to sie na interface'ach opiera wiec raczej kodu sie tam nie mnozy.

3. nie to zebym byl jakims fanem Gaia - zeby nie bylo :). ale akurat w/w rzeczy mnie w niej nie bola. boli pare innych, ale akurat nie te :]Piotr Mederak edytował(a) ten post dnia 01.05.10 o godzinie 16:17

konto usunięte

Temat: Szkielet projektu aplikacji

Jeśli masz więcej czasu na naukę, możesz spróbować np zestawu Flex+Cairngorm.Dariusz K. edytował(a) ten post dnia 04.05.10 o godzinie 20:55
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Szkielet projektu aplikacji

oj to zdecydowanie wiecej czasu i wcale nie pomoze to koledze w tworzeniu stron www, ktore buduje sie nieco inaczej niz aplikacje RIA...
Łukasz Błachowicz

Łukasz Błachowicz codziennie wymiatam
i odkurzam

Temat: Szkielet projektu aplikacji

Piotr Mederak:
1. fonty mozesz pobrac tylko raz - masz do tego specjalny rodzaj asseta http://www.gaiaflashframework.com/wiki/index.php?title... w xmlu konfiguracyjnym.

2. klasy zbudblowane? nie wiem jak bylo kiedys, ale obecnie to sie na interface'ach opiera wiec raczej kodu sie tam nie mnozy.

3. nie to zebym byl jakims fanem Gaia - zeby nie bylo :). ale akurat w/w rzeczy mnie w niej nie bola. boli pare innych, ale akurat nie te :]Piotr Mederak edytował(a) ten post dnia 01.05.10 o godzinie 16:17
Wiec jednak costam poprawili, dobrze wiedziec. Dla mnie to były najwieksze minusy Gaji.

Następna dyskusja:

Przykład projektu Flash




Wyślij zaproszenie do