Pergunta

Estou procurando desenvolver uma versão offline de um aplicativo que ainda precisa se conectar ao site ao vivo para recuperar as informações e armazenar os resultados.

O aplicativo é para um sistema de cursos on -line, que agora precisa funcionar quando uma conexão com a Internet está indisponível ou esquisita. Atualmente, o sistema rastreia cada página visualizada do curso (com conteúdo de flash e vídeo) e, em seguida, também exibe e rastreia a tomada de exames de múltipla escolha. Tudo isso precisa ser fornecido offline. Estou pensando que o programa se conectará através da conta dos usuários no início para baixar uma parte ou todo o curso, incluindo exames e, no final, conectar -se novamente para fazer upload dos resultados. (Seria legal se pudesse fazer o processo automaticamente quando uma conexão estiver disponível.) O aplicativo precisa ser semelhante à versão on -line e precisa ser fácil de usar (instalação fácil, pouca entrada do usuário necessária para fazer upload/download de resultados).

Eu fiz um pouco de pesquisa e parece Air Adobe Pode ser um bom meio termo entre a versão online e uma versão offline.

Meu maior problema é que não tenho experiência em desenvolver aplicativos de desktop como desenvolvedor de PHP, por isso estou procurando algo como o ar que preenche a lacuna. (A versão online é uma LÂMPADA inscrição.)

Alguém usou o Adobe Air para esse tipo de aplicativo offline? Quão fácil e seguro foi?

Existem outras soluções por aí?

Foi útil?

Solução

Eu acho que o Air é uma ótima opção para isso. Eu uso o ar o tempo todo agora para utilitários internos que escrevo.

O banco de dados interno e a loja persistente são ótimos.

Outras dicas

Da sua descrição, parece como Google Gears está um pouco mais perto do que você está procurando.

A Adobe Air é uma ótima solução para isso. Estamos construindo algo semelhante. Mas estamos enfrentando problemas ao retomar downloads se o processo de download for quebrado.

Enquanto você está nisso, olhe sobre os recursos no HTML5. Embora ainda esteja em sua infância, muitos navegadores já implementaram muitos desses recursos, incluindo os de aplicativos da Web offline. Ler sobre Usando o HTML5 em seus aplicativos da web agora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top