W ostatnim czasie pojawia się coraz więcej urządzeń dotykowych i stają się one coraz bardziej powszechne i popularne, przez co wielu webdeveloperów jest zmuszona często zmieniać wymagania swoich aplikacji webowych pod te właśnie urządzenia.
Na szczęście wraz ze wzrostem popularności iPhonów, iPadów , Samsungów Wave i innych, równolegle rozwijają się także liczne frameworki, dzięki którym w szybki sposób można zakodować natywne aplikacje na te urządzenia, z wykorzystaniem technologii webowych.
W niniejszym artykule zaprezentowana została kolekcja tych właśnie frameworków, pomagających w tworzeniu aplikacji na smartfony i tablety dotykowe.
1. Sproutcore Touch
Sproutcore Touch jest narzędziem wywodzącym się z frameworku Sproutcore. Narzędzie zostało zaprojektowane z myślą tworzenia aplikacji z wykorzystaniem HTML-a 5, które wspierają zdarzenia wykorzystywane w ekranach dotykowych i przyspieszenie sprzętowe na urządzeniach takich jak iPad i iPhone.
2. Titanium
Appcelerator Titaniumh to darmowy open sourcowy framework z użyciem którego w prosty sposób można tworzyć aplikacje mobilne z wykorzystaniem technologii webowych. Sam framework dostarcza webdeveloperom ponad 100 kontrolek interfejsu użytkownika, wspierających natywne tabelki, widoki, alerty, okienka dialogowe, buttony, posiada także wsparcie dla geolokalizacji, serwisów społecznościowych i multimediów.
3. PhoneGap
PhoneGap to kolejny interesująco zapowoadający się framework stworzony z myślą budowania między platformowych aplikacji mobilnych, wykorzystując najnowsze standardy webowe (HTML5, CSS3, JavaScript). Także i tutaj znajdziemy wsparcie dla geolokalizacji, wibracji, akcelerometra, kamery, zmiany orientacji czy innych interesujących funkcji dzisiejszych smartfonów. Framework posiada wsparcie dla: iPhone, Androida, Blackberry i Symbiana
4. Sencha Touch
Sencha Touch jest frameworkiem pozwalającym na implementację aplikacji wyglądających i zachowujących się jak natywne komponenty systemów Apple iOS i Google Android, dedykowanych na ekrany dotykowe. Framework posiada wsparcie dla HTML-a 5, CSS3 i JavaScriptu.
5. jQPad
jQPad to dedykowany framework dla iPada oparty o jQuery, zbudowany z myślą o szybkim tworzeniu prostych aplikacji na iPada.
6. iWebkit
iWebkit jest najnowszą wersją popularnego frameworka, używanego do łatwego i szybkiego tworzenia aplikacji na ekrany dotykowe na iPhony, iPody Touch i iPady. Framework jest bardzo przystępny poprzez bardzo dobrze napisany tutorial, dzięki czemu w ciągu kilku minut można stworzyć kompletną i profesjonalnie wyglądająca stronę. iWebKit to świetne narzędzie dzięki prostocie użycia, szybkości i kompatybilności z produktami Apple
7. Rhodes
Rhodes to kolejny open sourcowy projekt zbudowany do tworzenia natywnych aplikacji dla smartfonów używających wszystkich głównych się systemów operacyjnych (iPhone, Windows Mobile, RIM, Symbian and Android). Aplikacje wykorzystują natywne możliwości urządzeń takich jak GPS, PIM, kalndarze, kamera, bluetooth i wiele innych
8. jQuery Mobile
Na koniec prawdziwa gratka dla fanów jQuery – biblioteka jQuery Mobile. Jest to zoptymalizowana pod urządzania dotykowe wersja popularnej biblioteki jQuery. jQuery Mobile zaimplementowana z myślą o smartfonach i tabletach pozwala na tworzenie aplikacji kompatybilnych z większością urządzeń dotykowych dostępnych na rynku. Framework wspiera m.in. iOS, Android, Windows Phone, BlackBerry, Symbian, Palm webOS, Bada.












2 komentarze do “8 frameworków do tworzenia aplikacji webowych na urządzenia dotykowe”
Kurde, nawet nie wiedziałem ze takie frameworki istnieją! super zestawienie – dzięki!
Bardzo przydatne zestawienie