Articles by Robert Nyman [Editor emeritus]
-
Take the Developer Economics 7th Global Survey
I’ve always preferred to think of myself as anything but a Marketer. In business school, there was a clear hierarchy assigned to the functional classifications amongst us. At the very top sat the investment bankers, commanding the most respect and highest paying job offers. And always at the very bottom the Marketing folks groveled, earning […]
-
What Mozilla Hacks is
With the Mozilla moniker, many people believe that the Hacks blog is only about Mozilla products or news. Therefore, I wanted to take the chance to enlighten you and also invite you to be a part of creating content here. What we cover here The goal and objective of Mozilla Hacks is to be one […]
-
HTML out of the Browser
Amongst my friends, I’m known as something of a Star Wars nerd. My longtime nick has been cfjedimaster (a combination of two passions, the other being ColdFusion), I work in a room packed to the gills with Star Wars toys, and I’ve actually gotten inked up twice now with Star Wars tats. That being said, […]
-
Powerful tools for developing Web Apps
In the recent years, web development changed drastically. The emergence of the mobile web and the new form factor of smart phones created the demand for different solutions than the former desktop-only web. Since then a lot of frameworks and tools have been created, with new ones being added almost weekly. Now, we web developers […]
-
Introducing PredictionIO
PredictionIO is an open source machine learning server for software developers to create predictive features, such as personalization, recommendation and content discovery. Building a production-grade engine to predict users’ preferences and personalize content for them used to be time-consuming. Not anymore with PredictionIO’s latest v0.7 release. We are going to show you how PredictionIO streamlines […]
-
Measuring power consumption on phones
While learning about and measuring what happens on phones, we’re learned a great deal around power consumption. Therefore we want to share some learnings and what have resulted in the FxOS Powertool! Introducing the FxOS Powertool! With the FxOS Powertool!, we can optimize apps for power consumption, but also verify and fix bugs related to […]
-
Coordinate Conversion Made Easy – the power of GeometryUtils
In a previous post we introduced the GeometryUtils interface and the getBoxQuads() API for retrieving the CSS box geometry of a DOM node. GeometryUtils also takes care of another important problem: converting coordinates reliably from one DOM node to another. For example, you might want to find the bounding-box of one element relative to another […]
-
Rormix – Discover Emerging Music Videos with Firefox OS
Rormix is a platform for discovering emerging music videos. Music videos are tagged by genre and similar commercial artists, making it easy to discover new music videos. The Rormix app was made using PhoneGap and released on iOS and Android. Development took just over a month from the first line of code, to the app […]
-
Inside the Party Bus: Building a Web App with Multiple Live Video Streams + Interactive Graphics
Gearcloud Labs is exploring the use of open technologies to build new kinds of shared video experiences. Party Bus is a demo app that mixes multiple live video streams together with interactive graphics and synchronized audio. We built it using a combination of node.js, WebSockets, WebRTC, WebGL, and Web Audio. This article shares a few […]
-
Introducing the getBoxQuads API
Web developers often need to determine where an element has been placed in the page, or more generally, where it is relative to another element. Existing APIs for doing this have significant limitations. The new GeometryUtils interface and its supporting interfaces DOMPoint, DOMRect and DOMQuad provide Web-standard APIs to address these problems. Firefox is the […]