Flex & Air
Programowanie aplikacji RIA
Programowanie aplikacji RIA
maja 9th
Od kilku dni jestem szczęśliwą posiadaczką Flash Buildera 4.5
Nie powiem jest kilka feater-ów, które mi się podobają:
Jeszcze nie testowałam nowych sposobów integracji z Flash Catalyst, ale zamierzam w najbliższym czasie też do tego przysiąść.
Można by tak “achać i ochać”, ale to nie blog Adobe, gdzie wszystko jest cudowne i mobilne. No właśnie, mobilne. Więcej >
lutego 13th
Jeżeli testujesz najnowsze wersje Flex SDK oraz Flash Builder’a zapewne zainteresuję Cię program, który niedawno uruchomił Adobe. Dzięki niemu będziesz uzyskiwać najnowsze aktualizacje frameworka oraz Flash BUilder’a. W zamian dostarczasz feedback. Kusząca propozycja: dostęp do najnowszych funkcjonalności, w zamian za informację zwrotną
Więcej na: http://blogs.adobe.com/
lutego 7th
Bardzo wszystkich przepraszam, że tak ostatnio cicho i markotno na tym blogu. Skoro tutaj zaglądacie i czytacie (mam nadzieję), to o czym piszę, jesteście tak jak ja developerami. Zatem liczę na Waszą wyrozumiałość, co do częstotliwości pojawiania się nowych postów. Blog na pewno na razie na pewno nie zniknie, ale ilość projektów, które ostatnio mam na głowie uniemożliwia mi pisanie na blogu. No cóż, praca jako freelancer ma to do siebie, że nie zawsze pracuje się od 8 do 16 i nie zawsze jest już czas, siły i ochota na pisanie na blogu. Sami wiecie, jak to jest gdy projekt goni projekt, a wszystko takie fajne, ekscytujące, ciekawe ![]()
Wybaczcie zatem, że na jakiś czas zniknę. Mam nadzieję, że za jakiś czas będziecie mieli ochotę tutaj wrócić.
listopada 14th
Założyłam nową kategorię na blogu, która myślę, że będzie się cieszyć sporym zainteresowaniem i okaże się dla wielu osób bardzo przydatna. Nie wiem jak Wy, ale ja już nie raz biedziłam się nad komunikatami rzucanymi przez debuger, próbując rozgryźć przyczynę błędu.
W kategorii “Błędy” znajdziecie rozwiązania (które w moim przypadku zadziałały), na beznadziejnie-nic-niemówiące komunikaty błędów
Zaczynamy! Więcej >
listopada 13th
No cóż, przyznam się, że popełniłam artykuł w Software Developer’s Journal
Być może wiesz, że nie tak dawno Adobe wypuściło oficjalną bibliotekę ActionScript, pozwalającą w wygodny sposób budować aplikacje Flex/Flash/Air komunikujące się z Facebookiem. W artykule pokazuje, w jaki sposób możesz zbudować aplikację działającą w środowisku AIR, która pobiera i wysyła dane do Facebook’a. Zapraszam do czytania: sdj.
listopada 9th
Kto oglądał Adobe MAX 2010, ten na pewno zauważył, że Adobe duży nacisk kładzie na aplikacje mobilne. Najnowsza wersja Flash Builder’a oraz framework’a Flex będzie posiadała wbudowane wsparcie dla tworzenia aplikacji na urządzenia mobilne. Osobiście bardzo się cieszę, bo do tej pory miałam okazję napisać tylko jeden serwis mobilny i doświadczenie było ciekawe, przy czym nie był do serwis oparty o platformę Flash, która oferuje w tym zakresie o wiele ciekawsze możliwości. Od niedawna możemy już testować Burrito z domyślną wersją Flex SDK 4.5 (Hero), zatem warto przetestować, w jaki sposób będziemy mogli budować aplikacji mobilne we Flex. Więcej >
października 28th
Adobe MAX 2010 za nami. Powiem szczerze, że świetni się bawiłam oglądając transmisję. Drugi dzień był może mniej konkretny, ale za to widać, że firma podchodzi do siebie z dużą rezerwą i co tu dużo mówić – większość ludzi z Adobe ma talent aktorski! Tym samym pojawiły się informacje, co nas czeka w kolejnych odsłonach Flash Builder’a, Flex’a oraz Flash Catalyst. Zobaczmy zatem, na co możemy liczyć. Więcej >
października 26th
Skoro czytasz tego posta, domyślam się, że nie pławisz się teraz w dawce niesamowitej wiedzy na Adobe MAX 2010
Ja też niestety nie, ale co tam. Następne takie wydarzenie za rok, więc nie ma problemu, w końcu tam pojedziemy. Póki co możemy poczuć choć namiastkę tego, co się dzieje w Los Angeles. Na stronie konferencji: Adobe Max 2010 można oglądać transmisje na żywo z niektórych sesji (polecam chociażby po to jak wygląda wysokiej jakości streaming) oraz nagrania z innych. Wczoraj obejrzałam transmisję z sesji “Keynote – Welcome to the Revolution”. Warto zobaczyć, bo prezentowano tam niektóre możliwości, które dopiero nadejdą, a które nam, developerom, dają nowe, ogromne możliwości. Polecam!
października 8th
Metody dostępowe w klasach służą do uzyskiwania dostępu do właściwości prywatnych. Jeżeli masz prostą klasę, możesz jej właściwości ustawić jako publiczne np.
package pl.flexair
{
class MyClass {
public var variable1:Number;
public var variable2:Number;
}
}
Generalnie jednak powinno się unikać dawania bezpośredniego dostępu do właściwości klasy (czyli ustawiania modyfikatorów dostępu na public). Często bowiem może zachodzić potrzeba np. wykonania dodatkowych czynności przed ustawieniem wartości dla danej właściwości lub zwrócenia tej właściwości. Zatem powinniśmy raczej nadawać właściwościom modyfikatory dostępu private/protected, a ustawianie i zwracanie właściwości powierzyć specjalnym metodom – metodom dostępowym. W ActionScript są dwa sposoby na zdefiniowanie tego typu metod. Więcej >
września 29th
Ostatnio, robiąc niewielką aplikację kalkulator BMI (zapraszam do sprawdzenia, czy już nie nadszedł czas, by przestać podgryzać siedząc przy kompie
, potrzebowałam wygenerować dla swojej aplikacji przeźroczyste tło. We Flex 3 sprawa była banalnie prosta. Dla znacznika Application należało ustawić właściwość css “contentBackgroundAlpha” na 0 i pozamiatane. W Flex 4 możesz próbować, bo właściwość została, ale niestety nic to nie da. Zatem, by zaoszczędzić Ci czasu, jaki spędzisz na poszukiwaniach rozwiązania, postanowiłam napisać, jak to zrobić w Flex 4. Więcej >