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

Helios - TDC FLN 2014

Helios - TDC FLN 2014

TDC Florianopolis 2014

hannelita

May 17, 2014
Tweet

More Decks by hannelita

Other Decks in Technology

Transcript

  1. 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)
  2. 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
  3. 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
  4. iOS Development Objective C iOS Xcode SQLite Foundation C C++

    UIKit CoreGraphics CoreServices CoreLocation ARC
  5. Helios Defaults Heroku app gem install helios helios new tdc

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

    POST /talks GET /talks/2 PUT /talks/2 DELETE /talks/2
  7. 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
  8. Do I need Backend? What does your app do?! Number

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

    of users?! What are your goals?