Sistema de Ajuda para Flash / Flex / AIR [fechado]
-
06-07-2019 - |
Pergunta
Estou construindo uma aplicação desktop em Flex / AIR, e um dos itens atuais na minha lista TODO é desenvolver um sistema de ajuda.
Ao longo do GUI, há pouco (?) Botões. Quando o usuário clica em um desses botões, uma HelpPanel aparece, exibindo algumas informações relevantes a partir dos docs.
bastante simples.
Mas eu realmente gostaria de construir um sistema de ajuda de pleno direito, assim como os que normalmente implantados em aplicativos de desktop: uma tabela hierárquica de conteúdos, a capacidade de procurar por palavras-chave, hiperlinks entre os tópicos de ajuda, etc
Além disso, desde o meu aplicativo irá fornecer uma API para Plugin autores, eu gostaria de também fornecer ganchos para plugins de terceiros para integrar a sua própria documentação com o núcleo do sistema de ajuda.
Com meu aplicativo, o usuário pode não ser sempre online, então todos os dados de ajuda deve estar disponível localmente (embora que seria muito legal se o novo conteúdo de ajuda poderia ser sincronizado periodicamente a partir de um servidor).
Construção esse tipo de sistema de ajuda a partir do zero seria relativamente simples, mas também levaria muito tempo longe de realmente desenvolver as características principais do meu pedido, então eu prefiro usar uma solução off-the-shelf.
Eu fiz um pouco de googling, mas não consigo encontrar nada que se encaixa no projeto.
Todas as sugestões?
Solução
Você pode considerar usando o controle AIR html para exibir HTML arquivos de ajuda ligados às ligações em seu aplicativo, e construído com qualquer número de ferramentas disponíveis para a construção de telas de ajuda HTML.
Se você projetá-lo usando um diretório de servidor web e arquivo de estrutura convencional, há uma abundância de ferramentas para manter arquivos sincronizados.
referências Esta ligação uma AIR- sistema baseado ajuda, e uma possível interface para RoboHelp.
Aqui está um link para o RoboHelp " Packager".
Outra página de possível interesse .