Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Helios - Rupy 2013

hannelita
November 29, 2013

Helios - Rupy 2013

Rupy 2013 - Sao Jose dos Campos

hannelita

November 29, 2013
Tweet

More Decks by hannelita

Other Decks in Technology

Transcript

  1. Hello! Hanneli (a.k.a. @hannelita)! Software developer in Brazil! Middleware Consultant

    at ! Coffee and Pokémon <3! Yo no hablo español muy bien
  2. What we will see Software development - evolution! Welcome to

    mobile world!! Do we need backend?! Ruby for mobile apps backend! Helios environment! Funny gifs (or not)
  3. JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2

    EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Eclipse IntelliJ IDEA Netbeans
  4. A little MOAR Oracle NoSQL Ruby Rails Sinatra Postgres HTML

    CSS JS jQuery TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Git Torquebox
  5. iOS Development Objective C iOS Xcode SQLite Foundation C C++

    UIKit CoreGraphics CoreServices CoreLocation ARC
  6. Helios Defaults Heroku app gem install helios helios new rubyconf

    helios server http://localhost:5000/admin helios server
  7. Data model Sync REST model - from CoreData GET /talks

    POST /talks GET /talks/2 PUT /talks/2 DELETE /talks/2
  8. Push Notifications Orbiter framework Helios ! ! Rack PushNotification Apple

    APNS 1. Register for PSN 2. Receive Token 3. App sends token 4. Notifies APNS when something happens 5. APNS Sends the push
  9. Do I need Backend? What does your app do?! Number

    of users?! What are your goals?
  10. Do I need Backend? What does your app do?! Number

    of users?! What are your goals?