Я создаю приложение, которое собираюсь развернуть на 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)?
- Я только посмотрел на touch sencha и не увидел ничего актуальногок «высокочастотному селектору».