background preloader

B2G

B2G
Related:  Mobile (Html5)

Mobile Web API Evolution Ragavan Srinivasan’s post about the forthcoming Mozilla Marketplace for Open Web Apps inspired me to write about Mozilla’s surging Web and Device API standards work. A bit of background. Mozilla has always contributed to web standards, going back to the start of the project. We co-founded the WHAT-WG to kick off HTML5. As readers of this blog know, we are a leader in JS standardization. In the last eight months, our efforts to extend the web standards to include new APIs needed to build compelling apps and OS components on mobile devices have really caught fire. So I thought I would compile a list of emerging APIs to which we’ve contributed. The Mozilla contributions are worth noting both to acknowledge the individuals involved, and to highlight how Mozilla is championing device APIs for the web without having a native application stack blessed with such APIs on offer. As always, standards in progress are subject to change, yet require prototype implementation and user-testing. /be

The Web is the platform, and you can hold it in your hand | Beyond the Code A few months ago, maybe a year and a half ago, I had a long discussion with a good friend of mine. He challenged me, “Mozilla has brought back choice in the Web browser space. It’s great: there are four major browsers and three of them are (mostly) open source. At the time, I did not have a lot to respond. B2G Home screen Some Mozillians and Web developers may wonder why Mozilla is doing more in the mobile space. 1 – More and more, this is where the action is. 2 – The existing mobile platforms are a lot more closed than what we would like. What has made the Web what it is now is openness, the ability to view the source code, learn from it and build something else, without asking permission. Here is the proof: B2G Home screen with view source It has been Mozilla’s mission as an organization to develop and bring about a completely open and standards-based Web as a platform for innovation, and we think this is going to benefit users and developers alike!

The Screen Orientation API Abstract The Screen Orientation API provides the ability to read the screen orientation state, to be informed when this state changes, and to be able to lock the screen orientation to a specific state. Status of This Document This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at This document is still in a work in progress state. This document was published by the Web Applications Working Group as an Editor's Draft. Publication as an Editor's Draft does not imply endorsement by the W3C Membership. This document was produced by a group operating under the 5 February 2004 W3C Patent Policy. Table of Contents 1. This section is non-normative. Example 1 <! 2. This specification defines conformance criteria that apply to a single product: the user agent 3. The concepts and

Open Web Device Geolocation API Specification Abstract This specification defines an API that provides scripted access to geographical location information associated with the hosting device. Status of This Document This section describes the status of this document at the time of its publication. This document was published by the Geolocation Working Group as a Last Call Working Draft on @@ May 2014. it merged errata into the Geolocation API v1 Recommendation, which was published on October 24, 2013.This document is intended to become a W3C Recommendation. Publication as a Last Call Working Draft does not imply endorsement by the W3C Membership. Comments on the document should be sent to the Working Group's public mailing list public-geolocation@w3.org (subscribe, archives). This document has been produced by the W3C Geolocation Working Group, following the procedures set out for the W3C Process, with the intention of advancing it along the W3C Recommendation track. Table of Contents 1 Conformance requirements 2 Introduction 3 Scope The

Télécharger et tester Boot2Gecko (Mozilla OS) Pour ceux que ça intéresse, sachez que Mozilla a mis en ligne des versions de dev de son "Mozilla OS", alias Boot2Gecko (B2G) pour Windows, Mac et Linux. Seul truc à savoir, il faudra installer Gaia pour que ça fonctionne. Je me suis fait une petite install sous Linux, et voici comment faire. Tout ceci se fait (sensiblement) de la même façon sous Windows et Mac OSX Voici comment faire... Ensuite, téléchargez B2G et décompressez-le quelque part. Ensuite, en ligne de commande, tapez ce qui suit... git clone make -C gaia profile Placez-vous ensuite dans le répertoire où vous avez décompressé B2G et tapez la ligne de commande suivante, en remplaçant /home/korben/ par le chemin où vous avez placé gaia. . (Sous OSX, ce chemin aura plus des allures de /Users/korben/Desktop/B2G/gaia/profile/) Et voilà, vous devriez voir sous vos yeux ébahis Boot2Gecko fonctionner. Source Vous avez aimé cet article ?

getusermedia: Getting access to local devices that can generate multimedia streams 4. MediaStream API 4.1 Introduction The MediaStream interface is used to represent streams of media data, typically (but not necessarily) of audio and/or video content, e.g. from a local camera. The data from a MediaStream object does not necessarily have a canonical binary form; for example, it could just be "the video currently coming from the user's video camera". This allows user agents to manipulate media streams in whatever fashion is most suitable on the user's platform. Each MediaStream object can contain zero or more tracks, in particular audio and video tracks. Each track in a MediaStream object has a corresponding MediaStreamTrack object. A MediaStreamTrack represents content comprising one or more channels, where the channels have a defined well known relationship to each other (such as a stereo or 5.1 audio signal). A channel is the smallest unit considered in this API specification. A MediaStream object has an input and an output. A MediaStream can be finished The MediaStream() .

Mozilla : « Firefox OS recense une infinité d'applications » Mozilla s’est entouré de nombreux partenaires pour le lancement de Firefox OS, une démarche inhabituelle… Fédérer les partenaires est une condition du succès de Firefox OS. Il faut des partenaires qui connaissent le marché, qui ont des boutiques, qui donnent l’accès au réseau… tout ce que Mozilla ne peut pas faire. Et leur grand nombre [23 aujourd'hui, NDLR] démontre que toute l’industrie soutient notre initiative. Mozilla a-t-il vocation, à terme, à concevoir ses propres smartphones ? On a un partenariat avec Geekphone pour fournir des téléphones aux développeurs, mais nous n’avons pas l’optique de cannibaliser les constructeurs et opérateurs. À ce sujet, les terminaux seront bientôt proposés à la vente depuis le site de Geekphone. Parmi les opérateurs partenaires, aucun n’est français. L’optique de Mozilla avec Firefox OS est d’attaquer le marché par le bas. Il faut regarder ce que veulent les opérateurs. Ce que propose Mozilla fait que les opérateurs nous écoutent. Non.

Apps | Mozilla Developer Network Learn how to create modern web apps using the latest web technologies and ideas — web apps that will have super powers in the latest modern browsers, but still provide an acceptable user experience in less able browsers. Modern app techniques Progressive web apps Progressive web apps involve taking standard web sites/apps that enjoy all the best parts of the Web — such as discoverability via search engines, being linkable via URLs, and working across multiple form factors — and supercharging them with modern APIs (such as Service Workers and Push) and features that confer other benefits more commonly attributed to native apps. App fundamentals The guides listed below cover common areas of functionality that you'll want to cover/implement in web apps. Quickstart This Quick Start guide introduces a recommended tool chain for creating web apps, and outlines the specific requirements for building Firefox OS applications. Basic data flow Modern web app architecture Gather and modify data Work offline

Deutsche Telekom blinde la sécurité de Firefox OS Commercialisation des smartphones Alcatel OneTouch Fire C et Fire E d’ici cet été, extension du réseau de distribution en Europe de l’Est : Deutsche Telekom adopte une stratégie globale autour de Firefox OS. En plein débat sur la confidentialité des communications électroniques, l’opérateur allemand a également oeuvré de concert avec la fondation Mozilla sur la question de la vie privée. Cette collaboration se traduit aujourd’hui par une prise de position sur le segment des smartphones « ultra-sécurisés ». Dans la lignée du scandale PRISM (du nom de ce programme de cyber-espionnage mené par le renseignement américain), ce marché naissant est sources d’initiatives depuis le début de l’année. Visant essentiellement le grand public, cette offre a trouvé, à quelque heures d’intervalle, un écho inattendu à travers une contribution émanant de Boeing. L’offre de Deutsche Telekom se veut plus « universelle », potentiellement applicable à une large gamme de smartphones.

TechDays 2011 : Dailymotion lance un lecteur HTML5 pour Windows Phone 7 Vous êtes ici : Accueil / Infrastructure / TechDays 2011 : Dailymotion lance un lecteur HTML5 pour Windows Phone 7 Le site de vidéo en ligne Dailymotion poursuit ses développements et diffuse dorénavant 26 chaînes internationales d’information. Prochainement disponibles sur Windows Phone 7. Cocorico ! Dans le cadre des TechDays 2011, Éric Cremer, vice-président senior media development, a réaffirmé son soutien envers les technologies Microsoft. Autre annonce, la compagnie s’est associé à Livestation pour diffuser les flux de 26 chaînes internationales d’information. Cloud : Accélérateur de Business Tout savoir sur les atouts Cloud pour la DSI !

Related: