firefox os, introduction, concepts, architecture and hello world example
DESCRIPTION
Firefox OS, introduction, concepts, architecture and hello world example. Is is worth coding in HTML, CSS and javascript for mobile devices with FIrefox OS? Who supports it? Which devices have this OS? Emulator as firefox plugin ArchitectureTRANSCRIPT
FirefoxOS
Diego Mendonça
Jackson Oliveira
Specification
1. Open OS2. Based on firefox web3. Developed by Mozilla
Pros
Other Pros
● Full Access to device and hardware● Can build a custom marketplace● App does not need downloading
Cons● Developing stage right now● Targets web developers only● Depends on Internet● No outstanding feature
Devices
LG FIREWEB
Hello world - HTML<!DOCTYPE html><html> <head> <title>Hello World!</title> <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script> <script src="js/app.js" type="text/javascript" charset="utf-8"></script> </head> <body> <div></div> </body></html>
Show me the code
Hello World - Javascript
$(function() { $("div").text("Hello World!");});
Hello World - Manifest.webapp
{ "name": "Hello World", "description": "Sample Hello World Application", "version": "1.0", "launch_path": "/index.html", "developer": { "name": "Diego Mendonca and Jackson Oliveira", "url": "http://www.ilegra.com.br" }}
Firefox Plugin
Hello world - How to I simulate it?
Hello World - Running
The Architecture - UI
The Architecture - CellPhone APIs
The Architecture - Infrastructure
Gecko Preloading - Per Application
Background and Foreground Tasks
Background and foreground tasks
Quick Application Startup
Where has it being used?
Low Cost Smartphones