Adobe AIR для автономного приложения:является ли это лучшим вариантом?

StackOverflow https://stackoverflow.com/questions/524853

Вопрос

Я хочу разработать автономную версию приложения, которому все еще необходимо подключаться к живому сайту для получения информации и сохранения результатов.

Приложение предназначено для системы онлайн-курсов, которая теперь должна работать, когда подключение к Интернету либо недоступно, либо со сбоями.В настоящее время система отслеживает каждую просмотренную страницу курса (с флэш- и видеоконтентом), а затем также отображает и отслеживает сдачу экзаменов с несколькими вариантами ответов.Все это должно быть предоставлено в автономном режиме.Я думаю, что программа подключится через учетную запись пользователя в начале, чтобы загрузить либо часть, либо весь курс, включая экзамены, а затем в конце снова подключится, чтобы загрузить результаты.(Было бы здорово, если бы он мог выполнять этот процесс автоматически, когда доступно соединение.) Приложение должно выглядеть аналогично онлайн-версии и должно быть простым в использовании (простая установка, для загрузки результатов требуется мало пользовательских данных).

Я провел небольшое исследование, и это выглядит так Саманный ВОЗДУХ это может быть хорошим промежуточным звеном между онлайн-версией и оффлайн-версией.

Моя самая большая проблема заключается в том, что у меня нет опыта разработки настольных приложений, поскольку я разработчик PHP, поэтому я ищу что-то вроде AIR, что восполнит пробел.(Онлайн-версия представляет собой ЛАМПА приложение.)

Кто-нибудь использовал Adobe AIR для такого типа автономных приложений?Насколько это было легко и безопасно?

Существуют ли другие решения?

Это было полезно?

Решение

Я думаю, что AIR - отличный выбор для этого.Теперь я постоянно использую AIR для внутренних утилит, которые я пишу.

Встроенная база данных и постоянное хранилище великолепны.

Другие советы

Судя по вашему описанию, это звучит как Механизмы Google это немного ближе к тому, что вы ищете.

Adobe AIR - отличное решение для этого.Мы строим нечто подобное.Но мы сталкиваемся с проблемами при возобновлении загрузки, если процесс загрузки прерывается.

Пока вы этим занимаетесь, ознакомьтесь с функциями HTML5.Хотя он все еще находится в зачаточном состоянии, многие браузеры уже реализовали довольно много из этих функций, в том числе для автономных веб-приложений.Читайте о используйте html5 в своих веб-приложениях прямо сейчас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top