веб-приложение для мобильных устройств - PullRequest
0 голосов
/ 26 мая 2011

Итак, у нас уже есть веб-сервис, который был разработан давно.Это устаревший веб-сервис .net (не WCF)

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

До сих пор я видел PhoneGap: http://www.phonegap.com/. Это интересно для нас, потому что, кажется, позволяет нам использовать Native Device Features.Наше приложение должно использовать возможности сканирования.

Поскольку телефонный разрыв основан на HTML ... возможно ли установить связь с нашим устаревшим веб-сервисом?Как этого достичь?

Допустим, нашему приложению не нужно использовать какие-либо встроенные функции устройства, я думаю, что просто создание обычной страницы ASP.NET должно работать правильно?

Нужно ли вносить изменения в наши существующиевеб-сервис?Как сделать это RESTful?

Любой совет приветствуется,

Спасибо,

Ответы [ 2 ]

2 голосов
/ 26 мая 2011

Вы просто создаете XMLHttpRequest в Javascript, передаете параметры GET / POST и обрабатывает XML, который возвращает веб-служба.Это действительно просто!

jQuery предоставляет разработчикам javascript функции $ .get и $ .post, которые делают это чрезвычайно легко.Помните, что вы можете использовать любую библиотеку javascript и функцию, поддерживаемую веб-обзором устройств, в вашем приложении phonegap!

1 голос
/ 26 мая 2011

Titanium Appcelerator - еще одна альтернатива.

Приложение разработано на основе JavaScript и собственного кода, созданного для iPhone, Android, а также в последнем выпуске для Blackberry.

EDIT: Здесь - сравнение Phonegap и Titanium.

Связанное обсуждение по Stackoverflow:

  1. Является ли Titanium applelerator для разработки на основе камерыприложение на ipad, iphone и android?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...