Офлайн-веб-приложение: истории успеха, советы и ресурсы

Мы @medicware.com.br думаем о том, чтобы сделать веб-приложение без Gears. Наша главная цель - поддерживать базовую функциональность, когда подключение к Интернету снижается.

Итак, я бы хотел услышать истории успеха, советы и ресурсы о вашем реальном опыте в этой области (относящийся к Gears или нет).

Ответы

Ответ 2

Вам нужно использовать Gears? Я широко использовал свой API AdWords, а также данные Google, и мне не хватало опыта. Конечно, все достаточно хорошо задокументировано, но когда дело доходит до поддержки, никто не может позвонить, и реальные сообщения разработчиков Google на форумах встречаются редко. Они также известны тем, что анонсируют катаклизматические изменения с небольшими уведомлениями, и это находится на платных продуктах, таких как AdWords.

Я бы серьезно посмотрел на Adobe Air. Adobe много лет работает с третьими лицами, и они вкладывают тонны денег в право Air.

Ответ 3

У меня были хорошие впечатления от Adobe Air. Это не передача, и это был не более чем взгляд, чтобы посмотреть, как это работает, но это было так просто, что я думаю, что было бы легко перенести любое приложение большого масштаба.

Ответ 4

Существует несколько доступных видео ресурсов:

Dion Almaers 50-минутная презентация идет из обзора/бизнес-кода вниз в фактический код: весьма полезна для понимания концепций и получения примеров для реального кода реализации. Офлайновые веб-приложения с Google Gears

Недавно я увидел "Google I/O 2008 - использование широкомасштабных приложений в автономном режиме" . Хорошо для понимания концепции, но также очень сложной - проблемы с Googles, скорее всего, не являются типичными проблемами масштабирования. И не было никакого конкретного кода. Только некоторые архитектурные стратегии.

Кроме того, если вам нужны примеры кода, попробуйте "offline dojo". Несмотря на то, что это скринкаст офлайновой оболочки Dojos, я думаю, что это очень полезно (и всего лишь на 8 минут) Dojo offline screencast, (обзор Dojo offline homepage)

В своем стремлении ответить на ваш вопрос я просто наткнулся на Google I/O 2009 - Базы данных /Gears HTML5 и автономные веб-приложения, которые я увижу во время обеда. Обратная связь по этому поводу, кто-нибудь?