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