Last week I participated in a series of lightning talks at the AngularJS DC Meetup, hosted by Difference Engine, and I thought I'd share the links to the slide decks and demos presented (unfortunately, the equipment recording the entire event failed, otherwise I would just share that).
Not all of the presenters have posted their material, but here what's been shared so far:
-
Meredith Myers, mostly on a whim, created a cool Angular app that applies API data about rat sightings in New York City to a mapping library called Leaflet. From her description, it sounds like Leaflet is super-easy to use. Her presentation can be found at http://meredithmmyers.com/ratmap-presentation/#/ and her application (with a link to the GitHub repo) can be found at http://meredithmmyers.com/ratmap/#/.
-
Brandon Boswell gave a presentation on Angular best practices when dealing with large applications: http://www.slideshare.net/brandonkboswell/brandon-boswellpresentation.
-
Carl Gieringer gave a very interesting talk about leveraging some of the functionality in the $resource service to perform data transformations and attach behaviors to the objects retrieved via REST. As someone who's used $resource to retrieve a set of data objects and then tossed those objects over to a different service function to do things like transform string dates into JavaScript dates, studying his technique is now part of my to-do list. The presentation, which ends with a link to a GitHub project illustrating part of the technique, is available at http://www.slideshare.net/carlgieringer/object-oriented-ngresource.
-
Evan Johnson of Andela, who co-sponsored the evening, gave a talk about Andela's effort to train intelligent young men and women in Nigeria to be web and mobile application developers, and their program that matches US programmers as mentors to these students. Their presentation is at http://www.slideshare.net/evanrjohnson/andela-angularjs-dc-meetup.
-
Louis Wilbrink presented an introduction to Angular Material, the combination of AngularJS with Google's Material Design language for Android and the web. He also created a demo app that he uses to keep track of his contracting hours at http://contract-timer.louiswilbrink.com/#/.
-
Finally, I gave a ten-minute presentation on $http interceptors in AngularJS: event functions triggered during the request and response phase of HTTP calls made by the built-in Angular services. You can find that at http://www.slideshare.net/bcswartz/angularjs-http-interceptors-explanation-and-examples (I wrote the slides such that they're fairly self-explanatory on their own).