desenvolvimento de aplicações sociais com ruby

46
Texto Desenvolvimento de Aplicações Sociais com Ruby

Upload: gabriel-silva-pereira

Post on 07-Aug-2015

140 views

Category:

Software


4 download

TRANSCRIPT

Texto

Desenvolvimento de Aplicações Sociais com Ruby

Gabriel PereiraDesenvolvedor Ruby há 4 anos

Scrum Master - Tray - Vertical Meios de Pagamento

Bacharel em Sistemas de Informação - UNIVEM

PAI da Maria Luiza

Estamos Contratando !!!

http://www.tray.com.br/trabalhenatray

Por que integrar ??

Por que Ruby ??Os Ideais do Criador do Ruby

Tudo é Objeto

Flexibilidade

Aparência

Open Source fonte: https://www.ruby-lang.org/pt/about/

Por que Rails ??

Produtividade

Simplicidade

Convenção sobre Configuração

Maturidade

Convention over Configuration

RubyGems

Bundler

https://github.com/bundler/bundler/

rake

Git & GitHub

http://rogerdudler.github.io/git-guide/index.pt_BR.html

– Linus Torvalds

“Talk is cheap. Show me the code.”

$ vagrant box add && vagrant up

$ vagrant ssh

$ git clone

$ bundle && rake db:setup

$ rails s

Facebook Developers

Facebook Developers

App ID e App Secret

App ID e App Secret

Coding - OAuth Facebook

routes.rb - OAuth Facebook

sessions_controller.rb - OAuth Facebook

Auth Hash - OAuth Facebook

user.rb - OAuth Facebook

user.rb - OAuth Facebook

application_controller.rb - OAuth Facebook

application.html.erb - OAuth Facebook

OAuth Facebook

routes.rb - Publish Review

reviews_controller.rb - Publish Review

publish.html.erb - Publish Review

Publish Review

Facebook - Publish Review

Gemfile - Facebook - Publish Review

routes.rb - Facebook - Publish Review

reviews_controller.rb - Facebook - Publish Review

reviews_helper.rb - Facebook - Publish Review

publish.html.erb - Facebook - Publish Review

omniauth.rb - Facebook - Publish Review

Facebook - Publish Review

Full Workflow - Publish Social Network

Social Moviehttps://github.com/gabrielgibson/social_movie

https://travis-ci.org/gabrielgibson/social_movie

https://codeclimate.com/github/gabrielgibson/social_movie

http://pt.slideshare.net/gibsongabriel/desenvolvimento-de-aplicaes-sociais-com-ruby

!

Obrigado [email protected]

@gibsongabriel