Как Sencha Touch + PhoneGap работает по сравнению с собственными приложениями с точки зрения скорости?

Я действительно волнуюсь, что, когда я пишу приложение для iPhone с помощью Sencha Touch и помещаю его в контейнер PhoneGap, пользовательский интерфейс ухудшается.

Я особенно вижу узкие места в:

  • плавности экранных переходов (анимации)
  • плавности прокрутки

Пожалуйста, имейте в виду, что многие iPhone 3G работают под управлением iOS 4.x, что делает их очень медленными. Я отказываюсь от поддержки оригинального iPhone.

Я, будучи обученным специалистом по пользовательскому интерфейсу, могу обнаружить приложение ST, просто коснувшись нескольких вещей в нем. Все шло гладко, пока я не попытался построить. Когда я запускаю следующее:

lc:opencv_simulator leonard$ ../opencv_cmake.sh Simulator ../../OpenCV-2.2.0/

, я получаю следующую ошибку:

ld: warning: in /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/libSystem.dylib,
  file was built for i386 which is not the architecture being linked (x86_64)

Это используется (среди других настроек, очевидно):

-D CMAKE_OSX_ARCHITECTURES="i386"

Я читал, что в OSX 10.6 i386 рассматривается как значение по умолчанию, поэтому он использует систему по умолчанию (но это x86_64). Я также читал, что могу использовать:

export CFLAGS=-m32
export CPPFLAGS=-m32

Но это тоже не работает.

Есть идеи?

5
задан LeonardChallis 7 March 2011 в 13:46
поделиться