addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartexportfacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Popcorn.js with David Christiansen


Popcorn.js is an HTML5 media framework written in JavaScript for filmmakers, web developers, and anyone who wants to create time-based interactive media on the web. I'll demonstrate how I've used it to build a video-based education environment that really amps up the student experience.

About David

I started writing software in 1984 on a TI-99/4A at eleven. I learned by copying code for games like Snakes from programmer magazines I borrowed from my friends or photocopied at the library. Although I've delved into lots of other areas since then, programming has been a part of my life ever since and my professional work spans multiple industries including manufacturing, government, telecommunications and finance. One of the coolest bits of code I ever wrote was used by Bell Helicopter to automate the detailed design of composite helicopter parts - it was really awesome to write software and then watch it help build a helicopter.

I learned Ruby on Rails so that I could solve a problem - running a Boy Scout troop. In 2008 I launched, a web-based SaaS product for managing scouting organizations.

I am currently an associate partner at DeveloperTown, a venture development firm in Indianapolis, Indiana, where I help entrepreneurs turn their ideas into businesses. Some of the products I've helped launch are,, and

Join or login to comment.

  • A former member
    A former member

    Awesome presentation! It opened my eyes to HTML5 and the need to coax my clients away from older standards. I accidentally called Dave "Ryan" on my way out. Sorry about that; I realized the mistake in my car it bothered me all the way home. -Jim

    March 20, 2013

    • A former member
      A former member

      I didn't even notice!

      March 20, 2013

  • Ralph I.

    I am sorry that I had to leave before David was finished with the presentation (our son was being recognized by our local school board this evening). I really enjoyed the presentation and demo. Popcorn looks really interesting and I can many places where this tools would be great to use.

    David's enthusiasm for the topic was engaging and I liked his "let's learn together" attitude when investigating the playback speed. I hope that he will grace us with another presentation in the future.

    March 19, 2013

  • Will H.

    Got curling on Tuesdays for another 3 weeks, hope to attend next month's.

    March 18, 2013

  • Richard W.

    I may be late since I have an appointment at 6 PM

    March 18, 2013

  • Mike H.

    I've been keeping an eye on Popcorn.js for a while for UGtastic.

    March 16, 2013

  • Phillip B.

    Or maybe that was the only time my wife could get a dental appointment.

    March 14, 2013

  • Phillip B.

    Unless I have to stay late because I'm the only person from my group in the office, that is. Did I mention that I'm looking for new work?

    March 13, 2013

22 went

Our Sponsors

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy