Articles
-
Firefox OS App Days: It's a Wrap!
Over the last few weeks, Mozilla sponsored a worldwide series of hack days for developers to learn about creating apps for Firefox OS. Dubbed “Firefox OS App Days,” the events took place in more than 25 locales around the world, starting on 19 January in Mountain View, California and ending on 2 February in Berlin, […]
-
Using WebAPIs to make the web layer more capable
Part of making both Firefox OS and the web as a platform a stronger layer and alternative for developers, we are working on a number of WebAPIs. I’d like to introduce you them here! Many things covered in this blog post are also available in a talk I’ve given on this topic. Standardization When you […]
-
Defending Opus
On January 18th, France Telecom filed an IPR disclosure against Opus citing a single patent under non-royalty free terms. This raises a key question – what impact does this have on Opus? A close evaluation indicates that it has no impact on the Opus specification in any way. Summary: A careful reading of the FT […]
-
Wercker – Continuous Delivery Made Easy – a webFWD project
There is a great quote by Marc Andreessen who said that “software is eating the world”. What Marc means by this is that software is defining every industry we know; we’re no longer buying records at our local retailer but stream them via Rdio or Spotify. Skype is now the largest telecommunications provider and we’re […]
-
Getting started with Open Web Apps – why and how
We’ve been talking a lot about Open Web Apps, Firefox OS and more here lately, and I wanted to cover both how to get started, and, maybe more importantly, why. Why a web app? If we look at the climate for mobile development, it has usually come down to a choice where developers had to […]
-
Hello Chrome, it's Firefox calling!
Mozilla is excited to announce that we’ve achieved a major milestone in WebRTC development: WebRTC RTCPeerConnection interoperability between Firefox and Chrome. This effort was made possible because of the close collaboration between the open Web community and engineers from both Mozilla and Google. RTCPeerConnection (also known simply as PeerConnection or PC) interoperability means that developers […]
-
Remote Debugging Firefox OS with Weinre
NOTE: since this article was published, the Mozilla developer tools team has released the App Manager, a much more effective way to remotely debug Firefox OS apps. To find out more, read Using the App Manager on MDN. If you’ve wanted to contribute to Gaia, or have been writing a webapp for Firefox OS, one […]
-
Introducing the Firefox OS Boilerplate App
When coming to a new platform or context, it’s always good to get a peek at some code and examples how to make things work. With Firefox OS and app development, it’s just the web with a few additions. Before here at Mozilla Hacks, we’ve covered a few ways to get started with building apps […]
-
Websecurify – Experiences & Technology Choices
When I launched @websecurify years ago I wrote a lot of JavaScript, native code and XUL but today the technology combo that I use in Websecurify is made of a custom language compiled to JavaScript that sits on top of the modern HTML5 stack that runs inside your normal browser. Sounds crazy but it somehow […]
-
Power Polygon – HTML5 slides with theming and much more
Since 2007 or so, I’ve been giving talks on my web browser, although browsers did not offer much of the current technology back then! Of course, each talk of mine was based on a new HTML page which isn’t very practical! Power Polygon was then born! And died a few months after that! I kept […]