Questions tagged [firefox-os]

Firefox OS is a discontinued open source HTML5 based operating system developed for mobile devices by the Mozilla Corporation. Firefox OS was designed to run apps that are implemented in HTML, JavaScript, and CSS

Mozilla discontinued support for Firefox OS in February 2016.

Firefox OS (also known as ) is an open source HTML5 based operating system developed for mobile devices by the Mozilla Corporation. Firefox OS is designed to run apps that are implemented in HTML, JavaScript, and CSS. The operating system also supports syntax like WebGL. It's constructed with three main components: Gaia, Gecko and Gonk. Together, they enable the power of Web technologies in your hands on a mobile device.

Gaia (Tag ) is the user interface layer for Firefox OS devices; it is a collection of HTML5 applications and APIs that implement system functions and applications like email, calendar, and OS settings.

Gecko (Tag ) is the layer of Firefox OS that provides the same open web standards implementation used by applications like Firefox and Thunderbird. This layer is where the magic happens: it's responsible for HTML, CSS and JavaScript rendering as well as proxying the JavaScript APIs to Gonk.

Gonk is the lower level operating system layer underneath Gecko. This consists of a Linux kernel and a hardware abstraction layer to which Gecko communicates.

Firefox OS Apps Types

  1. Packaged apps

    A packaged app is an Open Web App that has all of its resources (HTML, CSS, JavaScript, app manifest, and so on) contained in a zip file, instead of having its resources on a Web server. This article provides an introduction to packaged apps and links to everything you need to know about packaged apps from a developer standpoint.

Go through this link for more information.

Types of packaged apps

    - Web app

    - Privileged app

    - Internal (Certified) apps
  1. Hosted apps

    A hosted app is an Open Web App that has all of its resources (HTML, CSS, JavaScript, app manifest and so on) stored on a Web server. This article provides an introduction to hosted apps and links to everything you need to know about hosted apps from a developer standpoint.

Go through this link for more information.

FAQ

Resources

Firefox OS Books

584 questions
-1
votes
1 answer

No Device Found Firefox OS App Manager

I am trying to developing an app in Firefox OS, but my device can't found in App Manager. How do I fix this? Thanks for the response!
-1
votes
1 answer

Read a file purely in javascript on Firefox OS(B2G)

I have to read a file from the file system of my phone. Essentially its to check if the file contains a word. The file is located in the /sys folder of my phone. I know I can get the contents of the File using FileReader.readAsText(file) to get the…
taz
  • 43
  • 4
-1
votes
1 answer

Validation error while uploading app into marketplace

I was submitting my first app (Packaged) into market place. But while uploading the zipped file, they are returning to me and displaying this error message: Your app failed validation with 1 error. Could not decode the webapp manifest file. Why…
Amjad M
  • 1
  • 1
-1
votes
2 answers

Fixing a boot loop?

Following directions found here: https://hacks.mozilla.org/2014/01/upgrading-your-zte-open-to-firefox-1-1-or-1-2-fastboot-enabled/comment-page-1/#comment-2157666 I entered a boot loop. Infinite looping. I read that this could be escaped by holding…
user1529413
  • 458
  • 8
  • 19
-1
votes
1 answer

B2G - leo build error

I have downloaded leo code. I am getting below error when i try to compile the source code aravind.srinivas@abuild-server:~/B2G$…
-1
votes
2 answers

Scheduling Notifications in Firefox OS

I just started developing apps for Firefox OS. Currently I'm working on a Reminder application. I successfully done the adding part, but I need to pop a Notification when the specified time is met. How can I do this ? What I tried: I looked…
Midhun MP
  • 103,496
  • 31
  • 153
  • 200
-1
votes
1 answer

Unable to find tutorials for accessing device specific features in firefox os

I want to develop an application for firefox os. But i'm unable to find any tutorial for accessing its device specific features. Pls suggest me a good tutorial for it. thank you
-2
votes
4 answers

Unable to use WebIDE to interact with KaiOS emulator

I followed the official guide given here. Got so far as ./b2g-bin -profile ./gaia/profile -start-debugger-server 6000. The simulator window launched up, displayed the KaiOS logo but would go no further. Then, I tried using sudo. That seemed to have…
Rijumone
  • 772
  • 1
  • 6
  • 13
-2
votes
1 answer

How to get current CPU/Memory/WiFi traffic in FireFox OS App?

I want to use HTML5/CSS/Javascript code to get CPU / Memory / WiFi traffic data, but I cannot find how to use linux shell command in HTML: top /proc/meminfo /sys/class/net/wlan0/statistics/rx_bytes Also I cannot find in webAPI. Is it possible to…
-2
votes
1 answer

How to create directory on FirefoxOS apps in FirefoxOS device?

I my application to create a directory on a FirefoxOS device. Anyone knows how to do that? [Addition] how to create file [SDCard] = navigator.getDeviceStorage( 'sdcard' ) [Blob Object] = new Blob() [SDCard].addNamed( [Blob Object], fileName )
-2
votes
1 answer

Phone not entering system recovery, adb, fastboot

I flashed a wrong base image binary(flame)(http://1drv.ms/1rCB954) on my ZTE OPEN device. Now its stuck on the main Firefox screen and refuses to enter recovery. It doesn't detect in adb, fastboot either. Is there a way to still recover my phone…
MayankGupta
  • 9
  • 1
  • 1
-2
votes
1 answer

How To Create Splash Screen in FireFox Mobile App

I want to create the splash screen for my firefox os app how can i do so. can any one know how to do so
UnderGround
  • 450
  • 1
  • 3
  • 17
-2
votes
1 answer

Deploy c# app as html5 only

Due to the recent Firefox OS marketplace... is there a way to implement or export C# applications to html5 so that it runs on Firefox OS as a service or it is just an OS only to accept services from the web? I readed the app can be offline.... so…
-3
votes
1 answer

Does Firefox OS App Manager support SD card emulation?

I would like to write an app for Firefox OS which uses the SD card through the Device Storage API. Does the App Manager emulate the SD card somehow? If yes, how can I enable it? I haven't seen any SD card related menu item in the App Manager.
js4102008
  • 33
  • 6
1 2 3
38
39