0

Я уже закодировал приложение sencha, я хочу построить его для Blackberry 10 сейчас, я не понимаю, не понимаю подходящую версию кордовы, чтобы работать с ошибкой и работать с Blackberry 10 с помощью cordova 3.0. Документации, приведенной в http://cordova.apache.org/docs/en/3.1.0/guide_platforms_blackberry10_index.md.html, не представляется достаточной. любые ответы.Как запустить проект с помощью Sencha BB10 Phonegap/Cordova Webworks?

ответ

1

Как запустить проект с помощью Sencha BB10 Phonegap/Cordova Webworks?

Каркасов

Сенч: Обеспечивает HTML5-инструменты и услуги по разработке приложений для создания универсальных приложений, которые работают на любом устройстве.

PhoneGap/Cordova: Мы используем 2.7 и ниже. Как и в случае с cordova-cli, мы не смогли создать сборку для BB10 из-за некоторых проблем несовместимости версий.

WebWorks: не путайте с этим, так как это необходимо для запуска некоторых команд для подключения приложения к телефону BB10. BlackBerry 10 WebWorks SDK предлагает поддержку для разработки приложений для ОС BlackBerry 10 на платформе javascript + html .

Прибор: BB10

Шаги

Шаг 1: Запуск PhoneGap на BB10

Скачать Phone Gap Version (мы загрузили 2.7)

> Follow the steps mentioned in this link 
      [Click Here][1] 
       https://github.com/ctetreault/incubator-cordova-docs/blob/master/docs/en/edge/guide/getting-started/blackberry/index.md 

    > Create New Project from above step and run on device. 

    > Good to go for next step. Now Your project has all the features from Phonegap working in BB10 (like Camera, geolocation....). Generally controlled by plugin.xml and config.xml. Though there are few BB10 specific features or enteries like <rim:permissions> which is required by BB device to access core features 

Шаг 2 Поскольку Sencha не поддерживает BB10 напрямую , Поэтому, пожалуйста, выполните следующие действия, чтобы запустить Сенч вещь на BB10 (PhoneGap Project)

> Go inside the build folder in Sencha project published by Sencha Touch App/Architect. 

> Copy all the contents (resources, splash, touch, all js) from the package/<App Name> folder (this folder depends upon Sencha cmd build) to 
    the BB10 phonegap www folder. 

    > Remember not to overide config.xml as BB10 has it's separate config.xml having some of it's specific features. 

    > Now open index.html and change the import of phonegap.js to the specific version you are using. Check inside BB10 phonegap project you will find specific cordova2.XXX.js 

Выполните следующие действия, и, надеюсь, вы будете в конечном итоге улыбаются.

+0

спасибо user2790034 Это сработало как шарм .. также упомянутая ссылка [здесь] (https://github.com/ctetreault/incubator-cordova-docs/blob/master/docs/en/edge/guide/getting -started/blackberry/index.md) –

+0

Я смог запустить это на 3.1 [см. это сейчас] (http://techbirds.in/?p=500). Для Sencha build. Сделайте соответствующую сборку, используя sencha cmd 'sencha build app package'. Теперь поместите '/build/package/' в папку www вашего проекта Cordova. Создайте свой проект cordova. Я думаю, что это сработает, если вы использовали '' в вашем файле index.html и соответствующий API кордовы для вызова камеры и других функций устройства. –

Смежные вопросы