
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?
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.
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.
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 :)
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!