Search results for 2013 11 04 building a parallax scrolling game with pixi js

Debugging AngularJS Apps from the Console

by Max Lynch

Max Lynch shares some great tips on debugging Angular.js apps from the browser console When building AngularJS apps, it can be challenging to access data and services hidden deep in…

Create Your First Mobile App with PhoneGap Build – Setup

by Brian Rinaldi

…Setup Before we start, we need to get some basic setup out of the way. Assuming that most of you will be building and testing on an Android or iOS…

Web Standards Library Update – Week of March 3, 2014

by Brian Rinaldi

…with supporting tools and micro-libraries for building complex JavaScript apps. BladeRunnerJS – Divide & conquer complex web apps RowGrid.js is a jQuery plugin for placing items in straight rows. RowGrid.js

Getting started with Redux using the Mullet Stack

mm by Weyland Joyner

…function(dispatch) { dispatch(requestData(category)); return fetch(`http://swapi.co/api/${category}`) .then(response => response.json()) .then(json => selectRandomly(json.results)) .then(selected => dispatch(receiveData(category, selected))); }; } Things to note: the first line imports fetch, which is similar to XMLHttpRequest….

Create Your First Mobile App with PhoneGap Build – Using PhoneGap Build

by Brian Rinaldi

…chosen (and assuming it is currently unlocked), PhoneGap Build will begin building your app for iOS. In order to install the app on your device(s), simply scan the QR code…

String Templating Considered Harmful

by rich_harris

…FOUC – a ‘Flash Of Unbound Content’ – with hacks like ng-cloak Server-side rendering is impossible without Rube Goldberg-esque systems involving JSDOM or PhantomJS If you inspect the DOM, you’ll…

Learning SVG

by Brian Rinaldi

…final x and y parameters define. Building a Logo Now that we’ve got all of our basic components, we can start fitting them together to create a logo. If you…

Roll Your Own Asset Pipeline with Gulp

by Brian Rinaldi

return gulp.src(‘src/**/*.js‘) .pipe(concat(‘app.js‘)) .pipe(gulp.dest(‘dist’)); }); gulp.task(‘watch’, [‘less’, ‘scripts’], function() { gulp.watch(‘css/**/*.less’, [‘less’]); gulp.watch(‘src/**/*.js‘, [‘scripts’]); }); For our example, let’s add a JavaScript file called src/users.js with the following code (not…

Afshin Mehrabani

by Brian Rinaldi

Afshin Mehrabani is a 20-year-old Persian newbie programmer. He’s the co-founder of the usabli.ca group, developer of IntroJs, contributor to socket.io as well as other open source projects. Currently he…

What Agile project management taught me about content development

mm by Claire Podulka

…you more easily work alongside developers and designers. When you’re writing website copy or building out an interactive feature, matching the process of the people you’re working with will make…