Category Archives: Angular.js

A makeover at Avon

Avon logoBoyle Software continues to work with Avon, assisting the make-up giant in revamping the Web-based ordering application used by their sales representatives all around the globe. We are looking to expand our team servicing this high-profile client in the coming months, cleverly coding the responsive front-end of their ordering and fulfillment application using a mix of AngularJS and other front-end tech: HTML5, CSS3, JavaScript, etc.

Click here for a full list of our clients.

Avon calling

Avon logoBoyle Software is pleased to add Avon to our list of clients. According to Wikipedia, Avon is one of the five biggest global beauty product concerns – and the second largest direct sales enterprise. Headquartered in New York City, we are happy to be assisting the company with front-end development – AngularJS, HTML5, CSS3, JavaScript, etc. – out of their offices in Rye, New York. We look forward to more opportunities to assist this great brand!

Click here for a full list of our clients.

Angular Tip: Using the XMLHttpRequest object

AngularJS logoNormally, an AngularJS application uses the $http service to make calls to back-end services. Sometimes, however, we would like to have access to the underlying XMLHttpRequest object. I can come up with a few use-cases, but the most prominent one is probably being able to track progress of a long request, such as a file upload. To do that, we need to register an event listener on the XMLHttpRequest object for the event that is “in progress.” Surprisingly enough, Angular’s $http service does not in any way expose the underlying XMLHttpRequest object. So, we have to get creative. Here is one way to do it…

Continue reading

Boyle Software wants you!

Boyle Software technologiesBoyle Software continues to roll with great project work for our clients both new and old!

Most positions are based here in New York City or nearby in the tri-state area. Smart local developers with a passion for open source technologies should check out our various opportunities and email us their resumes!

We’re looking for both back- and front-end Web developers and mobile engineers, drawing on a wide array of languages, frameworks, and platforms: Java, PHP, MySQL, MongoDB, iOS/Objective-C, JavaScript, AngularJS, NodeJS, HTML/CSS, SaSS, etc. Sound like the stuff you like to use or want to learn? Send us your resume now!

Useful Links: Angular Style Guide

Angular.js logoIt’s always overwhelming when you learn a new language or framework. Whenever you try something out on your own, you’re always wondering if you are following some sort of standard. I have seen visual style guides become the norm when trying to enforce standards on the HTML side of things, but recently I came across John Papa’s Angular Style Guide:

If you are looking for an opinionated style guide for syntax, conventions, and structuring Angular applications, then step right in. These styles are based on my development experience with Angular, presentations, Pluralsight training courses and working in teams.

The purpose of this style guide is to provide guidance on building Angular applications by showing the conventions I use and, more importantly, why I choose them.

Source: Angular Style Guide

Continue reading