Novo módulo Open Source para construir Extensões e Apps dentro do Gmail de forma fácil
O meu sonho é um dia ter um Micro SaaS fornecido por dentro do Gmail atravé de extensão de navegador e recentemente foi disponibilizado de forma Open Source o InboxSDK, que é uma biblioteca JavaScript com alto nível de abstração, onde você consegue usar ela para justamente criar extensões de navegador que interagem com o Gmail. Então não é mais necessário ficar "hackeando o DOM" para inserir ou alterar elementos na interface do Gmail, ou ficar se preocupando como criar elementos que se encaixam visualmente dentro da interface, pois o InboxSDK abstrai tudo isso para você.
Por exemplo, você pode adicionar um botão na interface dessa forma:
composeView.addButton({
title: "Funcionalidade massinha",
iconUrl: 'https://tabnews.com.br/icone-massa.png',
onClick: function(event) {
event.composeView.insertTextIntoBodyAtCursor('Turma do TabNews é a melhor!');
},
});
- Site oficial: https://www.inboxsdk.com/
- Repositório no GitHub: https://github.com/inboxSDK/inboxsdk
- Documentação: https://inboxsdk.github.io/inboxsdk-docs/