Napisane 08-06-2009
W kategorii (titanium) przez Skowron

Firma Appcelerator przygotowuje się do wypuszczenia pierwszej wersji beta swojego środowiska RIA. Więcej szczegółów będziemy mogli poznać już jutro, 9 czerwca, podczas imprezy w San Francisco. Aby dolać oliwy do ognia Jeff Haynie zapowiedział również ogłoszenie nowego projektu, który będzie realizowany przez Appcelerator Inc. Mając na uwadze pomysły i jakość wykonania zarówno Appceleratora jak i titanium, można się tylko cieszyć i czekac co z tego wyniknie. Więcej informacji można znaleźć na stronie http://bit.ly/5YAv.

(0) Komentarzy    Więcej   
Napisane 03-04-2009
W kategorii (titanium) przez Skowron

Ukazała się kolejna wersja Titanium PR3. Widać że deweloperzy nie marnują czasu i udało się im wprowadzić wiele ciekawych zmian. Wśród nich znajdziemy między innymi:

  • Możliwość wygenerowania wersji pod Widnowsa, Linuxa, i Maca
  • Udostępnianie aplikacji
  • Statystyki pobrań aplikacji

Ostatni wymieniony feature sprawił że twórcy wpadli na pomysł zorganizowania konkursu w którym kazdy może wziąć udział! Wystarczy wykonać aplikację w Titanium i udostępnić ją innym.  Wygrać można w 2 kategoriach:

  1. Najczęściej pobierana aplikacja
  2. Najlepiej oceniana aplikacja

W każdej z kategorii do wygrania oprócz chwały i splendoru ;) jest 500$.  Głosy i pobrania liczą się od 13 kwietnia. konkurs trwa tydzień i już 21 kwietnia znane będą wyniki. Dla pierwszych 10 dodanych aplikacji przewidziane są specjalne koszulki. Warto więc się pośpieszyć i zgłosić swoje aplikacje jak najszybciej! Więcej informacji na blogu Titanium.

Pełna lista zmian dostępna jest pod adresem: http://jira.appcelerator.org/jira/browse/TI/fixforversion/10050. Można też przyjrzeć się im na screencascie:


Titanium Developer – Preview Release 3 Features from Appcelerator Video Channel on Vimeo.

(0) Komentarzy    Więcej   
Napisane 13-03-2009
W kategorii (Adobe AIR) przez Skowron

28 marca na Politechnice Gdańskiej będzie można posłuchać wykładu na temat współpracy Flexa z PHP. Wygłosi je dwoje platform ewangelistów z Adobe:

Wykład będzie prowadzony w języku angielskim i rozpocznie się o godzinie 14 (w nowym gmachu ETI sala 122 audytorium “Lewe”). Warto zarezerwować sobie w to sobotnie popołudnie 4 godzinki. Obaj panowie to doświadczeni programiści, co na pewno zaowocuje wzbogaceniem zebranych o sporą dawkę nowej wiedzy z dziedziny RIA. Z rozmowy z Piotrem dowiedziałem się że w organizacji spotkania pomogła firma Blue Media, za co składam wielkie podziękowania!

(1) Komentarz    Więcej   
Napisane 12-03-2009
W kategorii (Adobe AIR) przez Skowron

Zgodnie z obietnicą zamieszczam prezentację Piotra w której opowiadał o technologiach Adobe do tworzenia Rich Internet Applications. Była ona ogólna i dotyczyła ona raczej podstaw  wyjaśniając zebranym czy jest RIA i w czym pisać aplikacje tego typu. Moim zdaniem zabrakło trochę porównania do innych technologii które są obecne raku i które mają się nieźle (jak na przykład open source’owe Titanium). Do każdego zadanego po prezentacji pytania, w odpowiedzi dołączany był “gadżet ewangelisty” :) I tak otrzymać można było plakacik, przewodnik po Flex 3, naklejki, czy pisemko SJD dotyczące Adobe Flex. Udało mi się zdobić kuponik do lynda.com. Mam już jeden więc chętnie się podzielę drugim :) Poniżej umieszczam prezentację Piotra.

I dla zainteresowanych w formacie pdf.

(0) Komentarzy    Więcej   
Napisane 10-03-2009
W kategorii (Adobe AIR, konferencje) przez Skowron

3camplogoDzisiaj na trójmiejskim barcampie będzie można posłuchać Piotr Walczyszyna, pierwszego polskiego ewangelistę Adobe. Temat prezentacji to “Tworzenie nowoczesnych aplikacji typu RIA z wykorzystaniem technologii Flex i Adobe AIR”. Zapowiada się ciekawie. Dla tych którzy nie dadzą rady uczestniczyć w tym spotkaniu, postaram się wrzucić prezentację i film z eventu.

(2) Komentarzy    Więcej   
Napisane 25-02-2009
W kategorii (titanium) przez Skowron

logo_large

Dzisiaj pojawiła się nowa wersja platformy Appcelerator Titanium. Titanium to środowisko umożliwiające tworzenie desktopowych aplikacji w prosty i przystępny sposób. Tak samo jak w Adobe AIR developer korzysta z HTMLa, CSSa i JavaScriptu.

Co więc odróżnia Titanium od AIRa?

  • Fakt że jest on całkowicie otwartym oprogramowaniem (Apache Public License (version 2)). Jak piszą autorzy jest to główna różnica pomiędzy tymi środowiskami.
  • API ni jest oparte o biblioteki Flasha, co zdecydowanie zwiększa wydajność aplikacji napisanych w tym środowisku
  • Istnieje możliwość uruchamiania procesów z poziomu aplikacji
  • Aplikacje mogą byc udostępniane jako plik uruchamialny. Nie ma potrzeby instalacji żadnego środowiska na komputerze klienta
  • Renderuje strony przy pomocy najnowszej wersji webkita. W przypadku Adobe AIR jest to wersja z przed roku…

Podobnie jak w Adobe AIR obsługiwane są komputery działające pod kontrolą Windowsa, OSX i Linux. A przy tworzeniu pierwszych programów na pewno pomocna okaże się bogata dokumentacja.

Titanium mimo tego że wciąż jest czymś nowym (nie jest to jeszcze nawet wersja beta), zapowiada się naprawdę ciekawie i obecująco. IMHO chłopaki z Appcelerator Inc. stanęli na wysokości zadania i stworzyli realną konkurencje dla Adobe AIR. Zyskają na tym zarówno developerzy jak i użytkownicy aplikacji, które będą bogatsze o nowe opcje, oraz coraz bardziej wydajne.

Na pewno nie raz jeszcze o nim usłyszymy. Wkrótce postaram się przedstawić tutaj dokładniejszy opis tego środowiska.

(1) Komentarz    Więcej   
Napisane 22-02-2009
W kategorii (Adobe AIR) przez Skowron

Pisząc ostatnio aplikację korzystająca z SQLite, uciążliwe stało się dla mnie debugowanie funkcjonalności związanych z bazą danych. Chwilę później miałem już na swoim komputerze doinstalowany dodatek do Firefoxa o nazwie SQLite Manager. Waży zaledwie 100KB a w znacznym stopniu wspomaga współpracę ze wszystkimi bazami SQLLite.

1193684094th

Dodatkowym jego atutem jest możliwość zoptymalizowania bazy danych, co jest czynnością nieco utrudnioną przy korzystaniu tylko z możliwości operacji na bazie z poziomu aplikacji AIR. I tak, możemy zarządzać indeksami, tabelami, tworzyć nowe widoki czy triggery.

Może znacie inne (może lepsze) aplikacje tego typu jeżeli chodzi o SQLite? Czekam na komentarze :)

(2) Komentarzy    Więcej   
Napisane 11-02-2009
W kategorii (Flex) przez Skowron

Dzisiaj szukając przyczyny z której pojawiał mi się pewien błąd, znalazłem stronę z opisem dużej części runtime errorów w środowisku Flex3. Udostępniana przez Adobe dostępna jest pod adresem: http://livedocs.adobe.com/flex/3/langref/runtimeErrors.html. Na pewno jeszcze nie raz okaże się pomocna!

(0) Komentarzy    Więcej   
Napisane 19-01-2009
W kategorii (Adobe AIR, Flex) przez Skowron

plakatJak pisałem już w notce nt. edukacyjnej wersji Flex Buildera, po jej aktywacji otrzymujemy możliwość zamówienia zupełnie za darmo plakatów wspomagających naukę programowania w tym środowisku. Moje zamówienie zostało już zrealizowane (właściwie to jeszcze w poprzednim roku) :)

Ten wpis jest po to aby zachęcić do zamówienia plakatów. Są one naprawdę pomocne i… ładne. Poniżej zamieszczam zdjęcia (nie są najlepszej jakości ale widać ogólną kompozycję plakatu).

W zestawie otrzymujemy 4 plakaty dotyczące środowiska Flex i 1 poświęcony wyłącznie Adobe AIR. Na każdym znajdują się klasy, ich metody i właściwości. Klasy są oczywiście powiązane ze sobą zgodnie z dziedziczeniem.

To jednak nie koniec atrakcji! W przesyłce możemy również odnaleźć voucher na video tutorial w serwisie lynda.com i zniżki na książki wydawnictwa O’REILLY.

t1 tulotki

(1) Komentarz    Więcej   
Napisane 09-01-2009
W kategorii (Inne) przez Skowron

durango Już od dawna możemy znaleźć w sieci serwisy internetowe, wykorzystujących API innych stron, czy aplikacji. Tak zwane mashupy, bo o nich mowa, stały się dość popularne dzięki temu że umożliwiały w szybki i prosty sposób stworzyć działający serwis na bazie gotowych komponentów. Wystarczy wprowadzić parę modyfikacji i już mapa google’a może wskazywać trasę planowanej podróży, czy miejsce w którym znajduje się skradziony telefon komórkowy.

Adobe dostrzegło ten trend i postanowiło umożliwić tworzenie mashupów z wykorzystaniem Flexa i Adobe AIR. Wszystko to jest możliwe dzięki Durango. Jest to Flexowy framework umożliwiający tworzenie aplikacji w Adobe AIR z których użytkownik może wyciągnąć dowolne elementy i przenieść je do zupełnie innego programu.

Dzięki temu rozwiązaniu zamiast używać trzech aplikacji w których wykorzystujemy tylko część opcji, możemy stworzyć sobie jedną. Będzie ona idealnie dopasowana do naszych potrzeb. Co więcej, stworzenie takiego programu jest banalnie proste. Po instalacji Durango wystarczy kliknąć prawym przyciskiem myszy w miejscu w których chcemy utworzyć naszego mashupa i wybrać z menu kontekstowego nowy -> Adobe AIR Aplication. Po określeniu jakiego wyglądu, możemy już składać nasz program z części innych programów napisanych w Durango. W razie problemów Adobe udostępnia prosty tutorial.

Warto wspomnieć że przenoszone miedzy różnymi aplikacjami mogą być zarówno elementy interfejsu jak i nie widoczne usługi, dzięki czemu użytkownik może wzbogacić nasz program o własny kod, lub wtyczkę innego developera.

Ilość programów z których możemy wyciągać różne części na chwilę obecna nie zachwyca, jednak został już udostępniony poradnik dla developerów Flexa. Znajdziemy w nim w jaki sposób tworzyć aplikacje z wykorzystaniem Durango. Nie jest to trudne zadanie a dobrze napisane elementy można w ten sposób wykorzystywać pomiędzy swoimi własnymi aplikacjami. Warto więc poświęcić temu zagadnieniu trochę uwagi.

Framework ten wciąż jest rozwijany w Adobe Labs, może więc w niektórych okolicznościach działać niestabilnie. Prawdopodobnie również z tego powodu póki co brakuje wersji dla Linuxa.

Czy mashupy sprawdzą się również w świecie RIA? To się okaże, na pewno warto śledzić rozwój Durango!

(0) Komentarzy    Więcej