Firefox OS
The perfect Web Mobile system
Make some noise !
#londonphonegp
Yacine Rezgui
Full-Stack JavaScript engineer
Organizer of the London Phonegap meetup
French-Tunisian
Big fan of Asian culture
Love cheese and baguette
(like every french)
History of the Web
By the way, what's HTML5 ?
- Last standard in date of HTML
- designed to deliver rich, interactive web content
- New semantic, graphics, and multimedia elements
- New form elements
- Cross-platform
By extension, HTML5 is also
- CSS3
- APIs HTML5
- Evolutions in JavaScript
Now, let's talk about HTML5 on mobile
- HTML5 mobile dev came with the iPhone
- The coverage of HTML5 APIs is different between platforms
- There are no Web UI libraries made by Apple or Google
- Debugging tools aren't as good as in Desktop
- You have oftenly to hack to get things right
But that was before...
Firefox OS
- Mobile OS made by Mozilla
- Open Source
- Made with Web Technologies
- User centered
- Works well on low-cost phones
Architecture
Gaia, Native CSS UI
- Same UI as the interface
- Made with HTML and CSS only
- Every UI patterns are available
- Simple to fork
- Two themes (white and dark)
- Same UI as the interface
- Made with HTML and CSS only
- Every UI patterns are available
- Simple to fork
- Two themes (white and dark)
Smooth transitions
- Access to low-level APIs with JavaScript
- Phone, SMS, Vibration
- GSM, Wifi, Bluetooth, FM
- Proximity, Light sensors
- NFC and many more
Web APIs
Hosted app
- Remote code
- Perfect for website
- Push, Offline, Geolocation
- Media capture
- Unlimited storage
Ex: Newspaper, Ecommerce
Privileged
- Local code
- Equivalent of normal apps in iOS
- Alarms, Contacts
- Access storage
Example: Game, Social Network
Certified
- Deep verification
- Access to low-level
- Power management
- Bluetooth, Wifi
- Background, Attention
Example: Message app, Zapier
Open System, Open services
- Open Source
- Notifications aren't handling data
- You can choose another market
What about debugging ?
Firefox Flame
- £ 105
- 4.5"
- Dual core
- 1GB RAM
- 8GB ROM
- Micro SD accepted
- Dual-SIM
- NFC included
Thanks !
www.yrezgui.com
medium.com/@yrezgui
twitter.com/yrezgui
github.com/yrezgui
Firefox OS - the perfect Web Mobile system
By Yacine Rezgui
Firefox OS - the perfect Web Mobile system
- 2,268