Apps/ShowAndTells
< Apps
Jump to navigation
Jump to search
Meeting information
- Fridays, noon Pacific
- How to join:
- Room Warp Core via Vidyo
- please mute and turn off your camera, so everyone can see the shared screens.
- Room 9 5312 via Teleconferencing
- Mountain View office in room Warp Core
- Room Warp Core via Vidyo
- irc.mozilla.org #openwebapps for backchannel
2012-10-12
WebRT on desktop (including webapp mode and native app experience)
WebRT on Android (including webapp mode and native app experience)
Apps in the Cloud
Marketplace - developer interfaces on desktop; consumer interfaces on mobile & desktop
Identity - Native login with Persona
Developer Ecosystem - everything else that leads to more Apps in our marketplace
- Ednapiranha - Developer Hub Landing page updates
Other - Apps Hack Day
- I made an App! The MLB Web App
- I'll be on my flight back to Vancouver during the demo so maybe someone else can show it. I'll leave the description here.
- The goal here was to have an MLB Baseball scores app that automatically updates the current days game times, scores, etc. This is an installable web app that works on Firefox Desktop, Android, and B2G. (I'm finishing up on the iOS version now)
- Made this quickly on my flight from HNL -> SFO so it's still got some bugs in it. I used the API that the MLB Chrome Toolbar extension uses and then matched a similar interface to what they did.
- It has minimal responsive design right now; desktop and phones have different amounts of information available. I'm working on something that will expand each game on click/touch.
- I used James Burke's volo system to create the basic app system and add the javascript libraries I needed. And his ghdeploy script for uploading this to github pages. I also used the wavysandbox install module we previously created to handle the installation method for the app.
- Javascript libraries include jQuery, jQuery Mobile, RequireJS, and moment.js. I also used the Twitter Bootstrap CSS for responsive layout.
- Quirks: Because security people are such jerks (j/k!) I had to create an mlb-proxy to avoid the JavaScript CORS security constraint. My proxy server lives on the Mozilla Labs VCAP service and a link like this: October 10th, 2012 would get you the JSON data from MLB with the proper cross site scripting permissions in place. (though I haven't locked it down to my github page just yet)
- A coming future version will allow you to swipe left and right to see previous/next days game scores.
2012-10-05
WebRT on desktop (including webapp mode and native app experience)
WebRT on Android (including webapp mode and native app experience)
Apps in the Cloud
Marketplace - developer interfaces on desktop; consumer interfaces on mobile & desktop
- Kumar: demo of how carrier billing works on Firefox OS using Bango. https://github.com/kumar303/bangotest
- potch: adventures in massive distributed remote debugging! (and I guess testing if you want)
Developer Ecosystem - everything else that leads to more Apps in our marketplace
- r2d2b2g update
Other - Apps Hack Day
History
Older show and tells - https://wiki.mozilla.org/Apps/ShowAndTells/Older