Always remain updated about current software development trends

Mozilla Hacks - the Web developer blog

Building a Notes App with IndexedDB, Redis and Node.js

In this post, I’ll be talking about how to create a basic note-taking app that syncs local and remote content if you are online and defaults to saving locally if offline. Using Redis on the server-side When adding records in Redis, we aren’t working...

Pushing Firefox OS Apps to the Geeksphone

A push to device feature was added in the 3.0 release of the Firefox OS Simulator. This feature allows web apps to be pushed to a connected device by clicking one button in the Simulator Dashboard. Availability of the Developer Preview Phone from Geeksphone...

Speed Up App Development with X-Tag and Web Components

In the last few years we’ve witnessed an evolution in what ‘app’ means to both developers and consumers. The word app evokes the idea of a rich, task-oriented user experience with highly optimized user interface that responds to its environment...

Phones for Apps for Firefox OS

Update: Today, Monday, May 13 at 11:00am PDT, we closed the submission form for the Phones for Apps program. Thanks so much to all of you for your interest and enthusiasm. Your response has been overwhelming! We’ve received thousands of applications,...

Embedding WebRTC Video Chat Right Into Your Website

Most of you remember the Hello Chrome, it’s Firefox calling! blog post right here in Mozilla Hacks demonstrating WebRTC video chat between Firefox and Chrome. It raised a lot of attention. Since then we here at Fresh Tilled Soil have seen a tremendous...

How to Spread The Word About Your Code

You spent an entire weekend building a library, jQuery plugin, build tool, or other great piece of code you wanted to share far and wide, but after some tweets and a failed attempt to make the front page of Hacker News, your creation languished, unloved, in...

Firefox OS Simulator 3.0 released

About 6 weeks ago, we wrote about the preview of Firefox OS Simulator 3.0 and now we’re happy to release it! New features In our preview coverage, we listed the new features for this version: Push to Device Rotation simulation Basic geolocation API simulation...

Announcing the winners of the March 2013 Dev Derby!

This past March, some of the most creative web developers out there showed us what they could do for the mobile Web in the March Dev Derby contest. After looking through the entries, our our three expert judges\u2013Craig Cook, Franck Lecollinet, and Guillaume...

Localization in Action, part 3 of 3 – A Node.js holiday season, part 11

This is episode 11, out of a total 12, in the A Node.JS Holiday Season series from Mozilla’s Identity team. It’s the last part about localization, hopefully making you feel all ready to handle that now! Using Our Strings So first we added the i18n-abide...

Web Payments with PaySwarm: Purchasing (part 3 of 3)

The Promise of Web Payments The first and second articles in this series outlined how PaySwarm is designed to transmit and receive funds with the same ease as sending and receiving an email. The articles went on to explain how making the tools that have been...