2010-07-29 23 views
5

Sencha Touch wygląda imponująco, a ExtJS wygląda ładnie. Oceniam, czy powinienem używać ExtJS lub SproutCore do zbliżającej się aplikacji. Teraz, gdy Sencha Touch jest w miksie, zastanawiam się, czy wybiorę ExtJS, łatwiej będzie przenieść/przenieść część aplikacji do mobilnego świata. Czy to prawda? Czy mógłbym mieć taką samą podstawę kodu dla obu ExtJS dla przeglądarek na komputer i Sencha Touch dla urządzeń mobilnych? Gdyby nie to, jak różna byłaby podstawa kodu?Sencha Touch i ExtJS

Odpowiedz

4

Właśnie przyszedł ze spotkania EXTJS, gdzie jedna prezentacja dotyczyła Sencha Touch. Aplikacja została przeniesiona z pierwszej do drugiej - twierdzono, że kod 40% może zostać ponownie użyty.

To powiedziawszy, zwrócono również uwagę, że Sencha Touch ma ciężki wygląd i wygląd iPhone'a, więc jeśli chcesz czegoś bardziej niezależnego od platformy, możesz rozważyć Sproutcore (i jego odpowiedni framework mobilny).

+3

[Osoba Sencha] po prostu chciała zwrócić uwagę, że Sencha Touch można łatwo i banalnie dostosować za pomocą SASS/CSS w celu dostosowania wyglądu. W pakiecie pobierania znajduje się motyw Androida. W miarę możliwości staraliśmy się dotrzeć do czegoś pomiędzy iPhone'em i WebOSsem; ale to nie jest bardzo Androidy. –

1

Jeśli masz aplikację ExtJs, tworzenie wersji dotykowej będzie zdecydowanie łatwiejsze niż użycie dwóch różnych frameworków na komputery i urządzenia mobilne. Patrząc na API wydaje się, że wygląda i pachnie jak ExtJS API, więc twój kod serwera (który emituje JSON interfejsu użytkownika) będzie w większości taki sam.

Powiązane problemy