Разработка приложений для Android PhoneGap - PullRequest
3 голосов
/ 08 сентября 2011

У меня есть очень простой запрос, связанный с разницей в телефонах и планшетом Android.У меня нет на данный момент настройки для проверки.

Мне нужно знать, отличается ли разработка телефона и планшета Android с помощью Phonegap, с точки зрения сборки или каких-либо других вещей, которые я должен знать перед началом разработки

1 Ответ

2 голосов
/ 09 сентября 2011

Этот вопрос не очень нагляден, но я дам вам несколько советов по разработке телефонной пропасти на Android:

  1. Разработка макета с использованием Chrome / Safari.
  2. Убедитесь, что ваш макет совместим с сенсорным экраном и хорошо смотрится при ширине экрана 320px, 480px и 768px
  3. Не откладывайте это на мобильных сенсорных платформах, таких как «sencha touch». Ваше приложение гарантированно не будет чувствовать себя на 100% как нативное приложение, и попытка сделать его более естественным с помощью одного из них может на самом деле иметь противоположный эффект, когда пользователи начинают замечать, что анимации медлительные или кнопки и новые экраны не работают как обычно. 1008 *
  4. Найдите устройство Android для тестирования, которое очень среднего уровня. Не делайте ошибку, используя высокопроизводительное устройство для тестирования и просмотра гладких анимаций javascript / css3, только чтобы обнаружить, что на большинстве устройств Android 'WebView' имеет довольно посредственную производительность.

Честно говоря, на самом деле не так сложно создать приложение, обладающее всеми функциями, которые PhoneGap предлагает в качестве нативного приложения для Android. Есть много примеров кода и книг, которые помогут вам в этом, огромные ресурсы (такие как SO), чтобы публиковать вопросы или находить ответы на них. Я понимаю, что вы можете использовать phonegap для кросс-платформенной совместимости, но если вы ищете "родное чувство" и кросс-платформенную совместимость, вы можете вместо этого взглянуть на appcelerator titanium . Да, вам придется изучать их API - но некоторые из них вам придется изучать уже с помощью PhoneGap (и вы все еще используете javascript).

...