1) O documento discute como aplicativos web podem ser trazidos para o desktop usando Chrome Apps e NodeWebkit.
2) Chrome Apps permitem que aplicativos sejam compilados para o Chrome e rodem como aplicativos nativos do sistema, enquanto NodeWebkit permite executar aplicativos web como aplicativos desktop nativos usando o motor V8 do Node.js.
3) Ambas as tecnologias fornecem APIs para interface gráfica e acesso a recursos do sistema, permitindo que aplicativos web sejam empacotados e distribuídos
Palestra feita na Season por mim, Priscila Sato, em nome do grupo PHPSP.
Palestra sobre Windows Azure e como começar a trabalhar com ele e uns exemplos de código usando o SDK oficial.
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...Renato Groff
Apresentação sobre o uso de Docker a partir de diversos serviços oferecidos pelo Microsoft Azure (Azure Container Instances, Azure Container Registry, Azure Web App for Containers, Azure Container Service, Azure Kubernetes Service). Palestra realizada em meetup promovido pelo grupo Azure Talks em parceria com a FC Nuvem em 13/07/2018 na cidade de São Paulo-SP.
Provavelmente se você trabalha com desenvolvimento já deve ter ouvido falar em Grunt e Bower. Mas você sabe qual a função de cada um? Pra que servem? Nessa rápida talk iremos abordar os conceitos e diferenças entre ambos, além de dicas de uso para que você e seu time não caiam em pegadinhas que podem atrapalhar o desenvolvimento.
Palestra feita na Season por mim, Priscila Sato, em nome do grupo PHPSP.
Palestra sobre Windows Azure e como começar a trabalhar com ele e uns exemplos de código usando o SDK oficial.
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...Renato Groff
Apresentação sobre o uso de Docker a partir de diversos serviços oferecidos pelo Microsoft Azure (Azure Container Instances, Azure Container Registry, Azure Web App for Containers, Azure Container Service, Azure Kubernetes Service). Palestra realizada em meetup promovido pelo grupo Azure Talks em parceria com a FC Nuvem em 13/07/2018 na cidade de São Paulo-SP.
Provavelmente se você trabalha com desenvolvimento já deve ter ouvido falar em Grunt e Bower. Mas você sabe qual a função de cada um? Pra que servem? Nessa rápida talk iremos abordar os conceitos e diferenças entre ambos, além de dicas de uso para que você e seu time não caiam em pegadinhas que podem atrapalhar o desenvolvimento.
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...Renato Groff
Apresentação sobre o uso de Docker a partir de diversos serviços oferecidos pelo Microsoft Azure (Azure Container Instances, Azure Container Registry, Azure Web App for Containers, Azure Container Service, Azure Kubernetes Service). Palestra realizada em meetup promovido pelo grupo Azure Brasil em 12/07/2018 na cidade de São Paulo-SP.
OpenShift: NoSQL "a la carte" num PaaS 100% Open SourceEdgar Silva
A cada dia mais e mais necessidades para soluções que envolvem tecnologias NoSQL surgem nas empresas, na verdade, novas maneiras de pensar em topologias e arquiteturas de sistemas vêm fazendo com que novas demandas e desafios sejam solucionados.
Com o novo hype de Cloud, várias soluções de PaaS vem surgindo como alternativa a empreendedores e pequenos investidores tornarem reais suas idéias, além de tirá-las do papel, muitos destas idéias são grandes casos de sucesso, e até novos gigantes da nova ordem da economia digital. Entretanto, vários movimentos como : Dados Públicos, Jogos Online em HTML5 para dispositivos móveis(Tablets, SmartPhones), Geolocalização, preferências etc, são casos de usos candidatos para começarem a serem desenvolvidos nestas infraestruturas, até gratuitas como o OpenShift.
Nesta apresentação, mostraremos como você pode utilizar o Openshift, o PaaS da Red Hat, em conjunto com tecnologias como MongoDB e Infinispan para atuarem como seu recurso de armazenamento de aplicações, aplicações estas que podem ser escritas em diversas linguagens, entre elas: Python, PHP, Java e Ruby.
Apresentação sobre o uso de Docker em conjunto com serviços do Microsoft Azure (Web App on Linux, Container Instances e Container Registry). Palestra realizada no dia 21/04/2018 em Campinas-SP, durante a edição 2018 do Global Azure Bootcamp.
Docker + Azure - Global Azure Bootcamp 2018 - São Paulo-SPRenato Groffe
Apresentação sobre o uso de Docker em conjunto com serviços do Microsoft Azure (Web App on Linux, Container Instances e Container Registry). Palestra realizada no dia 21/04/2018 em São Paulo-SP, durante a edição 2018 do Global Azure Bootcamp.
Webinar de introdução apresentado via hangout para equipe da Umbler em 25/11/2016 mostrando na essência o que são contêineres (Linux e Windows), da onde vem o Docker, demo montando contêineres manualmente usando Go Lang, e o estado atual da adoção da tecnologia.
Workshop de introdução ao rápida a linguagem JavaScript, a plataforma Node.js e o framework Socket.IO.
Nesta talk é apresentado suas principais características, de forma prática, contando um exercício sobre orientação a objetos com javascript e um exercício sobre criação de um microblog realtime usando Socket.IO.
Apresentação da palestra OpenShift Origin Index - Python e Flask na prática, ministrada por Mateus Caruccio na Semana Acadêmica ICET, Feevale, em 12/04/2014.
Blog post em http://getupcloud.com/blog/?p=1607
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...Bruno Rodrigues
Ao migrar toda sua infraestrutura para AWS e utilizar os serviços Elastic Beanstalk com Docker, o Personare conseguiu atingir o nirvana do Devops e trabalhar a infraestrutura da mesma forma como se trabalha software.
Palestra que apresentei no FISL, para dúvidas, criticas ou sugestões enviem emails para FISL AT urubatan DOT com DOT br.
Todos os comentários são bem vindos.
Na palestra falo bastante sobre PhoneGap e um pouco sobre Titanium Mobile.
Uma palestra para explorar o Google App Engine (GAE), uma plataforma de desenvolvimento e hospedagem de aplicações web na nuvem. Aplicativos fáceis de criar, manter e escalar.
Palestrante: Carlos Duarte do Nascimento
Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.
[Video: http://www.youtube.com/watch?feature=player_detailpage&v=nzo9dcCMi-4#t=1169s ] Palestra que introduz o desenvolvimento de aplicativos na plataforma do Google de forma pragmática, apresentada na 5a. edição (2012) do Campus Party (#cpbr5)
Palestra apresentada no 9º Connecting Knowledge realizado pelo Things Hacker Team. Palestra sobre como desenvolver para Internet das Coisas utilizando JavaScript.
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...Renato Groff
Apresentação sobre o uso de Docker a partir de diversos serviços oferecidos pelo Microsoft Azure (Azure Container Instances, Azure Container Registry, Azure Web App for Containers, Azure Container Service, Azure Kubernetes Service). Palestra realizada em meetup promovido pelo grupo Azure Brasil em 12/07/2018 na cidade de São Paulo-SP.
OpenShift: NoSQL "a la carte" num PaaS 100% Open SourceEdgar Silva
A cada dia mais e mais necessidades para soluções que envolvem tecnologias NoSQL surgem nas empresas, na verdade, novas maneiras de pensar em topologias e arquiteturas de sistemas vêm fazendo com que novas demandas e desafios sejam solucionados.
Com o novo hype de Cloud, várias soluções de PaaS vem surgindo como alternativa a empreendedores e pequenos investidores tornarem reais suas idéias, além de tirá-las do papel, muitos destas idéias são grandes casos de sucesso, e até novos gigantes da nova ordem da economia digital. Entretanto, vários movimentos como : Dados Públicos, Jogos Online em HTML5 para dispositivos móveis(Tablets, SmartPhones), Geolocalização, preferências etc, são casos de usos candidatos para começarem a serem desenvolvidos nestas infraestruturas, até gratuitas como o OpenShift.
Nesta apresentação, mostraremos como você pode utilizar o Openshift, o PaaS da Red Hat, em conjunto com tecnologias como MongoDB e Infinispan para atuarem como seu recurso de armazenamento de aplicações, aplicações estas que podem ser escritas em diversas linguagens, entre elas: Python, PHP, Java e Ruby.
Apresentação sobre o uso de Docker em conjunto com serviços do Microsoft Azure (Web App on Linux, Container Instances e Container Registry). Palestra realizada no dia 21/04/2018 em Campinas-SP, durante a edição 2018 do Global Azure Bootcamp.
Docker + Azure - Global Azure Bootcamp 2018 - São Paulo-SPRenato Groffe
Apresentação sobre o uso de Docker em conjunto com serviços do Microsoft Azure (Web App on Linux, Container Instances e Container Registry). Palestra realizada no dia 21/04/2018 em São Paulo-SP, durante a edição 2018 do Global Azure Bootcamp.
Webinar de introdução apresentado via hangout para equipe da Umbler em 25/11/2016 mostrando na essência o que são contêineres (Linux e Windows), da onde vem o Docker, demo montando contêineres manualmente usando Go Lang, e o estado atual da adoção da tecnologia.
Workshop de introdução ao rápida a linguagem JavaScript, a plataforma Node.js e o framework Socket.IO.
Nesta talk é apresentado suas principais características, de forma prática, contando um exercício sobre orientação a objetos com javascript e um exercício sobre criação de um microblog realtime usando Socket.IO.
Apresentação da palestra OpenShift Origin Index - Python e Flask na prática, ministrada por Mateus Caruccio na Semana Acadêmica ICET, Feevale, em 12/04/2014.
Blog post em http://getupcloud.com/blog/?p=1607
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...Bruno Rodrigues
Ao migrar toda sua infraestrutura para AWS e utilizar os serviços Elastic Beanstalk com Docker, o Personare conseguiu atingir o nirvana do Devops e trabalhar a infraestrutura da mesma forma como se trabalha software.
Palestra que apresentei no FISL, para dúvidas, criticas ou sugestões enviem emails para FISL AT urubatan DOT com DOT br.
Todos os comentários são bem vindos.
Na palestra falo bastante sobre PhoneGap e um pouco sobre Titanium Mobile.
Uma palestra para explorar o Google App Engine (GAE), uma plataforma de desenvolvimento e hospedagem de aplicações web na nuvem. Aplicativos fáceis de criar, manter e escalar.
Palestrante: Carlos Duarte do Nascimento
Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.
[Video: http://www.youtube.com/watch?feature=player_detailpage&v=nzo9dcCMi-4#t=1169s ] Palestra que introduz o desenvolvimento de aplicativos na plataforma do Google de forma pragmática, apresentada na 5a. edição (2012) do Campus Party (#cpbr5)
Palestra apresentada no 9º Connecting Knowledge realizado pelo Things Hacker Team. Palestra sobre como desenvolver para Internet das Coisas utilizando JavaScript.
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Daniel Makiyama
Interface de Usuário também é coisa de Programador, o objetivo deste treinamento é vivenciar um ambiente de desenvolvimento empregando estas tecnologias, abordando conceitos de testes unitários, integrados, padrões e boas práticas de desenvolvimento
Criando uma grid para execução de testes paralelo com AppiumElias Nogueira
Palestra ministrada em 19/04/2018 na Trilha Mobile do The Developers Conference Florianópolis que fala como criar um device farm para a execução de testes paralelos usando Appium
O que é Desenvolvimento Mobile Web
• O PHP no mundo Mobile
• Integração Gateway (Envio de SMS)
• Qr Code
• Identificando o dispositivo móvel e seus recursos
• Construindo um site em versão Mobile
• Do Zero
• A partir de um CMS (Wordpress, Joomla e Drupal)
Slides usados no treinamento de Python para Maemo ministrado pela Triveos Tecnologia Ltda (http://triveos.com) em parceria com o Instituto Nokia de Tecnologia (INdT)
Tornando as coisas mais simples com Azure Functions e Node.JSMatheus Donizete
Palestra realizada no TDC (The Developers Conference) 2018, edição de Porto Alegre. Se trata de uma apresentação sobre Serverless e o funcionamento das Azure Functions, ecossistemas e funcionalidades, com exemplos de código e um pouco mais.
DevDay - O elo perdido: sincronizando webappsSuissa
O Elo perdido: sincronizando webapps com node.js foi uma palestra apresentada no DevDay de Belo Horizonte, na qual fala como criarmos uma app offline com html5 e como podemos sincronizar seus dados com o servidor em Node.js e MongoDb.
Semelhante a Chrome Apps e NodeWebkit: traga seu webapp para o Desktop - #outubrorosa (20)
Chrome Apps e NodeWebkit: traga seu webapp para o Desktop - #outubrorosa
1. Chrome Apps e NodeWebkit:
traga seu webapp para o Desktop
#outubrorosa
Joselito Júnior
joselitojunior.com
@joselitojunior1
2. Olá
sou fundador do Estudorama e do Rabiscapp,
estudo Ciência da Computação CIn-UFPE,
venci o NASA Space Apps e o Startup Jam (e +),
co-fundador do GDG Recife,
gerente de TI na Farol52,
instrutor e palestrante,
design thinker,
entusiasta do html5,
fã de formula 1
45. API gráfica nativa
var
win
=
gui.Window.get();
//
Create
a
menubar
for
window
menu
var
menubar
=
new
gui.Menu({
type:
'menubar'
});
//
Create
a
menuitem
var
sub1
=
new
gui.Menu();
sub1.append(new
gui.MenuItem({
label:
'GDG
Aracaju',
click:
function()
{}
}));
51. Necessário um browser
Autorização on-demand
do usuário
Sem GUI própria
APIs exclusivas do Chrome
Loja Própria
Obifuscação de código
Standalone
Tudo liberado por padrão
API de GUI
Acesso completo a codigo
nativo
Lojas do SO/Distribuição
direta
Snapshot