Fala galera
Bom eu quero criar uma aplicação web, mas que possa ser executada no desktop(ou por url, mas essa seria a principal), ao abrir puxaria direto a “url” da aplicação, como uma aplicação web normal, porem seria como um software desktop, sem aparecer abas, url, sem parecer que é um browser, diretamente para aplicação, mas sem deixar de ser uma aplicação web.
Parecido com um atalho que agente pode criar na área de trabalho, passando a url e ao abrir sempre ir direto para aquele site, mas em vez de ser um atalho, abriria direto o software.
Exemplos que possa dar é como o jogo runescape que pode ser jogado via browser ou por uma versão “browser” para desktop, meu amigo comentou que a steam também é parecida.
Porem não sei como funciona isso, se eu preciso criar um “browser” novo, como se fosse um browser para minha aplicação ou algo parecido ou se eu crio uma aplicação web normalmente e somente moldo ela.
De forma que se pareça ao máximo um software desktop, mas a unica diferença é que ele roda na web.
Alguem que saiba, pode me orientar nessa?
Você cria uma aplicação desktop e adiciona ela um componente de browser, fazendo com que a navegação seja para uma url expecífica. Isso depoende da linguagem, mas a maioria delas possui algum framework para tal tarefa, seja nativo ou de terceiros.
Um exemplo em JavaFX: http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm
Abraço.
1 curtida
Eu tinha pensado mesmo em um componente web como o “web browser” do c#, mas pensei que “fugiria” da web. Porque o cara teria que ter o .NET instalado e se “tornaria” uma app desktop. Eu quero fazer dessa forma porque eu não curto muito sistemas web e como desktop não tem mais tanto mercado, pensei em unir o útil com o agradável, criando uma aplicação que tenha as vantagens de web e feita com suas ferramentas normais(html,css,js) porem muito parecida com desktop, mas sem perder nada que web pode proporcionar, flexibilidade etc.
Um sistema acessar recursos online é a coisa mais normal hoje em dia, seja consumindo webservices, seja exibindo páginas como um navegador. Não entendo qual a sua dúvida específica.
Com as linguagens atuais, inclusive, não é difícil fazer um aplicativo multiplataforma, então mesmo que seu aplicativo seja desktop exibindo uma página web (um navegador, essencialmente), não dificulta muito criar algo multiplataforma.
Abraço.
1 curtida
A minha duvida em si e com quais ferramentas eu posso criar uma aplicação que seja web, mas possa ser acessada pelo desktop.
Ex: Eu criei um sistema todo em web, coloquei ela em um servidor e esta rodando normal, mas agora eu quero moldar ela para ser acessada pelo desktop, deixar ela com cara de uma aplicação desktop, sem cara alguma de navegador, o cara entrou no sistema, ele esta acessando via web(aquele sistema que já esta alocado no servidor), porem não parece que é uma aplicação desktop, como se fosse hibrida.
Roda na web, para não perder as vantagens que web tem em cima de desktop, de poder ser acessada de qualquer lugar sem se prender ao sistema operacional ou algo parecido(mesmo sendo acessado via desktop, a aplicação estaria na web e o acesso principal não seria pela url em um browser), se atualizar no servidor a aplicação o cara dando aquele “f5” já atualiza também e etc.
E como poderá ser “hibrida” eu ainda poderia acessar algumas funcionalidades desktop talvez, mas de que forma não deixe de ser “web” saca, pouquíssima coisa ligada ao desktop.