Skip to content

yrezgui/buffer-firefoxos

Repository files navigation

Buffer for Firefox OS

screenshot1

How to setup the development environment

  1. Install Firefox
  2. Install Redirector extension to simulate the redirect feature of Firefox OS apps
    1. Create a new rule
    2. Include pattern should be like that : http://www.fakedomain.com/oauth-callback/* (This URL must be the same as defined in your Buffer developer dashboard)
    3. Redirect to must be like that : http://localhost:8000/www/index.html#/start$1
  3. Follow instructions of the backend (OAuth token exchange + CORS proxy for testing on desktop) : https://github.com/yrezgui/buffer-login-backend
  4. Install nodejs
  5. Install bower
  6. Launch this command npm install && bower install
  7. Launch gulp in the root folder of the app
  8. Start python -m SimpleHTTPServer in the root folder of the app
  9. Go to this address http://localhost:8000/www/

Screenshots

screenshot2

screenshot3

TO DO

  1. Add animations to make it smooth
  2. Deploy it on the FirefoxOS marketplace (I'm waiting my flame to try on it first)
  3. Use MozSystem property instead of local CORS proxy
  4. Be able to edit posts
  5. Add scheduling for sharing post (Buffering is the only option now)
  6. Display media objects
  7. Add media objects when sharing a post
  8. Add Web Activity to allow sharing from other apps