Вы можете использовать какую-нибудь веб-технологию, либо браузер, либо что-то вроде Adobe Air.Нет правила, гласящего, что браузерное приложение должно работать в Интернете.HTML5 предоставит расширенные функции, которые только стирают грани между сетью и рабочим столом.
Этот маршрут имеет некоторые преимущества:
1) Существует множество библиотек, доступныхразработка этих приложений Sproutcore, ExtJS и т. д. 2) Вы пишете javascript, html, css.3) Многие разработчики знакомы с этими технологиями, поэтому у вас есть большой круг талантов, из которых можно извлечь.4) Кроссплатформенность 5) И настольные и мобильные устройства имеют браузеры.Таким образом, у вас не будет (столько же) зависящих от платформы версий вашего программного обеспечения.
Эта идея может быть неправильной для всего, что вы пытаетесь сделать, но вы можете рассмотреть ее.