Работа с HTML, CSS и Jquery Or Javascript в WP7 - PullRequest
0 голосов
/ 10 марта 2012

В настоящее время я начал работать с мобильной разработкой и хотел бы знать, какой способ работы с Html, css и jquery/Javascript является лучшим для WP7.

Как я уже виделпара вещей в Интернете, как Phone Gap , Jquery mobile и Appcelerator Titanium

1.У меня есть некоторые проблемы, на самом деле этоне проблема, но так как PhoneGap предоставляет стартовый шаблон с C # решением.

Но я работаю над VB.Net. Я не могу работать с C# solution, так как если я преобразую в VB.Netвсего starter template он не работает.

2.Только сейчас я посмотрел на Jquery mobile нет specific documentation упомянуто, как использовать его с emulator in WP7.

МожетКто-нибудь покажет мне ссылки, по которым я могу начать с основ Jquery mobile с эмулятором WP7.

3. Как вы думаете, есть ли другой лучший способ, чтобы я мог работать с jquery, html и css в WP7.

1 Ответ

2 голосов
/ 10 марта 2012

Похоже, PhoneGap - ваш лучший вариант здесь.Сейчас это лучший способ развернуть приложение на основе HTML в Windows Phone.Главное, что дает PhoneGap, - это мост к аппаратному обеспечению телефона (такие как кнопки регулировки громкости, вибрация и т. Д.).Это также дает вам простой способ обернуть ваше приложение в пакет, который можно установить как настоящее собственное приложение.

Сами по себе другие фреймворки, такие как jQuery Mobile, Sencha Touch и Kendo UI, не предоставляют аппаратное обеспечениедоступ или возможность развернуть приложение изначально.Это чисто пользовательские интерфейсы, то есть они предоставляют интерфейсные виджеты, которые вы будете использовать для создания своего приложения, но мало что еще.Как правило, с этими платформами вам нужно разместить приложение где-то вроде веб-сайта и получить к нему доступ через браузер.

Предполагая, что вы работаете на машине с Windows, вы можете разместить приложение локально для разработки с использованием служб IIS.(IIS).Вот руководство по настройке сайта.Затем вы можете открыть эмулятор и перейти на http://localhost для взаимодействия с вашим приложением.Это бы сработало, но это было бы неуклюже.

Идеальный сценарий - использовать jQuery Mobile (или другую инфраструктуру пользовательского интерфейса) и PhoneGap для создания симпатичного, устанавливаемого изначально приложения.

Я бы порекомендовал попытаться настроить PhoneGap в проекте VB.Из того, что я видел, это не должно быть слишком сложно.Вероятно, есть некоторые детали, которые нужно проработать, но в основном похоже, что вам нужно скопировать папки www и GapLib поверх.Затем щелкните правой кнопкой мыши References и перейдите к GapLib .dll.Вам также нужно будет настроить файлы MainPage.xaml и MainPage.vb, но они, вероятно, просто содержат элемент управления веб-браузера, так что это должно быть просто.

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

Если вы опубликуете конкретные проблемы, с которыми вы столкнулись во время установки, я уверен, что вымог бы быстро ответить на них.

...