Este documento discute a criação de aplicativos desktop usando HTML, CSS e JavaScript. Apresenta diversas ferramentas para embutir páginas web em aplicativos nativos, como TideSDK, node-webkit, Chromium Embedded Framework e PhoneGap. Recomenda TideSDK e node-webkit como as melhores opções atuais.
30. Chromium
• OpenSource browser
• Suporte a Vobis, Theora e WebM (aúdio e vídeo do
html5)
• Suporte a AAC e MP3
• WebKit (engine que ‘pinta’ na tela): HTML, CSS,
Imagens, XML -> conteúdo na área visual
– Permite a renderização das páginas web
– C++
• Portado para várias plataformas
– Arch Linux, Debian, OS X entre outros
• Rockmelt
31. Chromium -> Chrome
• Flash Player
• Visualizador de PDF
• GoogleUpdate
• Estatísticas e Crash Reports
• Impressão
• Entre outros
32. Chrome Installable Web Apps
• http://developer.chrome.com/stable/apps/ab
out_apps.html
• http://www.chromeappsnow.com/
• Free e OpenSource
• NO PUBLISH!!!! (ainda)
33. node-webkit
• Baseado no Chromium e no Node.JS (V8)
• Free e OpenSource
• Intel
• Windows/Linux/Mac
• Boa documentação (inferior ao TideSDK)
• Comunidade ativa
38. Sencha Desktop Packager
• Baseado no Chromium
• Pago!
– $499 sem suporte
– $695 com suporte
• Windows/Linux/Mac
• Inferior a TideSDK e node-webkit
– Não recomendo (ao menos ainda)
• Boa documentação mas api limitada