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

24 symbols

Betabeers
May 26, 2012
150

24 symbols

Betabeers

May 26, 2012
Tweet

Transcript

  1. Recommendation Search Social Discovery Email Marketing Advertisement Reader SMTP Analytics

    Geolocation Payment Gateway User Authorization Content Encryption 24symbols Platform Books & User data API Content Management Multi Channel Platform (View)
  2. Component Architecture 24symbols uses a MVC Pattern •  Server Side:

    Ruby on Rails •  Client Side •  HTML5/JS: Web •  Objective C: iPad Web Server Dispatcher ActionController ActiveRecord ActionView request http forwards loads CRUD responds renders Displays XML/HTML for Web JSON for HTML5, iPad queries
  3. ePUB Upload Process Dropbox FTP ONIX 24s editor ePUBs ePUBs

    ePUBs Content •  Normalizes ePUB •  Fill in metadata •  Resize images •  Ensures quality •  Categorizes •  ePUB content split it
  4. User Data Synchronization •  Data is synchronized between devices • 

    If data cannot be synchronized (i.e. being offline) it is locally stored (HTML5 & iPad) and synchronized when network is available again