Как имитировать пользовательский опыт нативного приложения при создании кросс-мобайл? - PullRequest
1 голос
/ 06 ноября 2011

Я создаю приложение, которое собираюсь развернуть на iphone, android и blackberry.Есть одна уникальная особенность, которую я заметил в своем Blackberry Bold 9700, который использует оптическую дорожку для маневрирования вокруг экрана.В качестве эксперимента я установил простое приложение для проверки телефонных номеров на своем Blackberry.Я использовал оптическую дорожку для перемещения «курсора маленькой стрелки» по экрану, чтобы выбрать и щелкнуть элементы.Когда я сравнил свое экспериментальное приложение с некоторыми другими приложениями Blackberry на своем устройстве, я заметил, что ни одно из них не использует этот «курсор в виде маленькой стрелки».Вместо этого, мой большой палец по оптической дорожке трека заставит «селектор привет-света» перейти с одной доступной ссылки / кнопки / поля / изображения / элемента списка / вкладки и т. Д. На другую.Этот «селектор hi-light» намного быстрее и удобнее, чем «курсор в виде маленькой стрелки».

Теперь мне нужен совет по наилучшей технологии для достижения следующих целей:

  • Я хотел бы написать один набор кода для приложения для развертывания на iOS 4+, Android 2.2+ и Blackberry OS6 +

  • На устройствах Android и IOS вы можете просто прокрутитьи сенсорные кнопки для вызова действий.На blackberry я хотел бы заменить «курсор в виде маленькой стрелки» на «селектор hi-light».

  • Я хотел бы использовать эффекты слайд-экрана на устройствах Android и IOS.Что касается ежевики, мне нужен хороший заменитель.

Итак, мой вопрос: есть ли практический способ для индивидуального разработчика выполнить все вышеперечисленные критерии?Если нет, то чего я могу достичь вышеупомянутых критериев?И какая мобильная библиотека javascript подойдет для этой работы [1]?Или мне действительно нужно подумать о сборке с нативной технологией (obj c для ios, java для android, java для bbos)?

  1. Я только посмотрел на touch sencha и не увидел ничего актуальногок «высокочастотному селектору».

1 Ответ

0 голосов
/ 06 ноября 2011

Я бы взглянул на Appcelerator:

http://www.appcelerator.com/

... и ...

iUi:

http://www.iui -js.org /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...