Titanium Developer i tworzenie aplikacji pod Androida i iPhone

  • Home
  • /
  • Blog
  • /
  • Titanium Developer i tworzenie aplikacji pod Androida i iPhone

Data: 3 lipca, 2009

Firma Appcelerator trochę temu ogłosiła beta testy mobilnego SDK umożliwiającego tworzenie za pomocą JavaScriptu aplikacji dla iPhona i Androida. Czas przyjrzeć się oferowanemu narzędziu i możliwościom SDK.

Titanium Appcelerator to framework, narzędzie do tworzenia wieloplatformowych aplikacji (MS Windows, Mac OS X oraz Linux), oraz od niedawna także do tworzenia aplikacji działających pod Androidem i na iPhone OS.

Aplikacje tworzone są za pomocą HTMLa, CSS i JavaScriptu. Appcelerator udostępnia JavaScriptowe API na systemowe biblioteki i usługi umożliwiając tworzenie funkcjonalnych aplikacji. Udostępniane narzędzie Titanium Developer automatycznie przetwarza taką aplikację na natywny kod pod każdy system. W przypadku np. iPhone wynikową aplikację bez problemu można zgłosić do App Store. Dodatkowo aplikacje desktopowe można także tworzyć z pomocą Pythona bądź Ruby.

Żeby uzyskać dostęp do SDK dla wersji mobilnej należy zapisać się na zamkniętą betę i poczekać dzień, dwa. Gdy uzyskamy dostęp – aplikacja pobierze SDK i umożliwi tworzenie aplikacji mobilnych. Obecne SDK jest w wersji beta i jeszcze trochę czasu potrwa zanim pojawi się kompletna stabilna i dobrze udokumentowana wersja. Jednakże obecna wersja już oferuje ciekawe możliwości.

W przypadku mobilnego SDK, Titanium umożliwia uruchamianie aplikacji w emulatorze Androida oraz w emulatorze iPhone (tylko OS X). Jedyne co potrzeba to pakiety SDK dla obu platform. Także nie będzie problemu z instalacją aplikacji na komórce, czy wysłanie do App Store jeżeli jesteśmy zarejestrowanym programistą iPhone.

Mobilne API zapewnia dostęp do informacji o systemie, usług sieciowych, czy multimedialnych. Także np. dla iPhone dostępny jest zbiór kontrolek generujących przyciski, czy paski nawigacyjne o natywnym wyglądzie dla tego systemu.

Wszystkich zainteresowanych wykorzystaniem Titanium Developer odsyłam do podlinkowanego artykułu opisującego podstawy narzędzia, a także do testowania, czy wyszukiwania błędów i zgłaszania ich na support.appcelerator.net.

Newsletter OSnews raz w tygodniu. Bez reklam.