Ayan Choudhury
Founder & CEO - TheoreX | Startup Enthusiast | Open Source Enthusiast | Wikimedian | Mozillian
It is an OS for Mobile Device
It is b2g(Boot 2 Gecko) interfacing as an rendering engine in Smartphones
Everything you see or feel in it is nothing but pure Web Technology
Raise Your Hands Please...
What Technology is required to build Firefox OS App?
Firefox Web APIs (https://wiki.mozilla.org/WebAPI)
1. Phone Calls, SMS, Bluetooth, Camera, Location, Vibration, Contacts etc.
2. But they are Java Script APIs
Gaia Building Blocks + Js
(https://github.com/mozilla-b2g/Gaia-UI-Building-Blocks)
Pre Made UI Components, with HTML+CSS, Ready to Copy & Paste!!!
JS libraries to detect gestures, access to local storage
https://www.mozilla.org/firefox/
https://addons.mozilla.org/En-us/firefox/addon/firefox-os-simulator/
- hello/
- index.html
- manifest.webapp
- images/
- icon.png
<DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
{
"version": "1.0.0",
"name": "Hello World",
"description": "Loreum Ipsum Blah Blah Blah",
"launch_path": "/index.html",
"icons": { "128": "/images/icon128.png" },
"developer": { "name": "Ayan Choudhury" },
"installs_allowed_from": ["*"],
"default_locale": "en"
}
(Ctrl + Shift + M)
OR
Firefox OS Simulator
Visit Today
@technoayan
By Ayan Choudhury
This slides will help you out regarding Firefox OS App Development. Go through it and start making App.
Founder & CEO - TheoreX | Startup Enthusiast | Open Source Enthusiast | Wikimedian | Mozillian