Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 2.75 KB

README.md

File metadata and controls

71 lines (48 loc) · 2.75 KB

Push::Notification::Firebase

Esta gem foi especialmente projetada para simplificar a vida dos desenvolvedores que desejam integrar as funcionalidades de Push Notification do Firebase em seus aplicativos. Através de uma interface amigável e uma documentação detalhada, a ferramenta promete eliminar a complexidade inerente ao processo de configuração e envio de notificações. Ela serve como uma ponte eficaz entre o seu código e o Firebase, garantindo que as mensagens sejam enviadas de maneira eficiente e sem erros. A otimização do tempo e a eficácia da comunicação são dois dos principais benefícios dessa gem, tornando-a um recurso indispensável para quem busca excelência em desenvolvimento.

Instalacao

Adicione esta linha ao Gemfile do seu aplicativo:

gem 'push-notification-firebase'

Depois execute:

$ bundle install

Ou instale:

$ gem install push-notification-firebase

Exxemplo

require 'push/notification/firebase'
include Push::Notification::Firebase

# ... 
logger = Logger.new("development.log")
hash = {
  "title": "Titulo",
  "token": "TOKEN-DO-DISPOSITIVO",
  "message": "Mensagem para o usuário",
}
Push::Notification::Firebase::processing hash, logger
# ...  

Desenvolvimento

Após clonar o repositório, execute bin/setup para instalar as dependências. Você também pode executar bin/console para um prompt interativo que permitirá que você experimente.

Para instalar esta gem na sua máquina local, execute bundle exec rake install. Para lançar uma nova versão, atualize o número da versão em version.rb e, em seguida, execute bundle exec rake release, o que criará uma tag git para a versão, enviará os commits e tags git, e enviará o arquivo .gem para rubygems.org.

Build

gem build push-notification-firebase.gemspec

Precisa mmudar a versão no arquivo version.rb

gem push push-notification-firebase-1.0.0.gem

Contribuindo

Relatórios de bugs e solicitações de pull são bem-vindos no GitHub em https://github.com/armando-couto/push-notification-firebase. Este projeto tem a intenção de ser um espaço seguro e acolhedor para colaboração, e espera-se que os colaboradores adiram ao code of conduct.

Licença

A gem está disponível como código aberto sob os termos da MIT License.

Código de Conduta

Todos que interagem nas bases de código, rastreadores de problemas, salas de chat e listas de e-mails do projeto Push::Notification::Firebase são esperados a seguir o código de conduta.