Mozilla, the web and you!

Post on 12-Sep-2014

2.779 views 0 download

Tags:

description

 

Transcript of Mozilla, the web and you!

Mozilla, the web and you!

http://www.chrisharrison.net/index.php/Visualizations/InternetMap

The web is amazing!

The web gives us a voice

Evolution of communication

World-wide reach

Publication as easy as consumption

Simple release process

Simple technologies

Not exclusive to experts

The web is for everybody

Mozilla is here for the web

Opening the web for everybody

https://webmaker.org

Starting with HTML the fun way

https://thimble.webmaker.org/en-US/projects/map/edit

Making video talk to the web

http://mozillapopcorn.org/

Simple technologiesHTML structures content

CSS defines look and feel

JavaScript adds interactivity

Photo by Howard Dickinshttp://www.flickr.com/photos/dorkomatic/7050758899/

Being there for developers

http://developer.mozilla.org

We need you! (part 1)

Can has translate?

History: the desktop wars

Shift happens

Photo by Jason Weaverhttp://www.flickr.com/photos/indyplanets/5693612984/

F*#k yeah HTML5!

Lock-out

Can’t afford them

iOS/Android user

That's wrong!

Desktop ✔Mobile ?

Hardware access

http://arewemobileyet.com

status : most work donePhoto by Rev Dan Catthttp://www.flickr.com/photos/revdancatt/535514134/

Controlcall, answer,

hangup

web telephony API

Call Statedialing, busy,

incoming, ringing

Photo by fazenhttp://www.flickr.com/photos/fazen/103385722/

Interactfind, filter,

view messages

Controlsend, delete,

find

status : v1 done, w/o v2web sms API

boot2gecko

Photo by wolfgangfotohttp://www.flickr.com/photos/wolfgangfoto/2264986176/ status : in progress

camera APIPhoto by wolfgangfotohttp://www.flickr.com/photos/wolfgangfoto/2264986176/

Battery Statuscharging, battery level,battery life remaining,

change events

Network Infoestimated bandwidth

ex. 3G, metered

Power Mgmtscreen on/off, brightness,

lock state

Photo by TOKY Branding and Designhttp://www.flickr.com/photos/toky/2487011520/

ContactFindOptionsfind, filter,

sort contacts

ContactsManagerfind, clear,

save, remove

status : v1 done, w/o v2web contacts API

Photo by Viking KARWURhttp://www.flickr.com/photos/vikingkarwur/7123548037/ status : done

screen orientation

Detectscreen orientation,

primary orientation.

Controlscreen orientation

lock.

Photo by wolfgangfotohttp://www.flickr.com/photos/wolfgangfoto/2264986176/ status : in progress

camera API

Controltake picture, start and stopvideo recording, auto focus,

set quality, thumb size

Capabilitiespicture size, video size,

zoom supported, effects,flash modes...

WebRTC

A truly open mobile OS

http://blog.mozilla.org/blog/2012/07/02/firefox-mobile-os/

...powered by HTML5

Photo by Alesa Damhttp://www.flickr.com/photos/alesadam/3869366195/

GAIAThe user interface

of B2G

GONKThe low level OS

for B2GGECKOThe application runtime

of B2G

Firefox OS architecture

HTML5 all around

What about apps?{ "version": "1.0", "name": "MozillaBall", "description": "Exciting Open Web development action!", "icons": { "16": "/img/icon-16.png", "48": "/img/icon-48.png", "128": "/img/icon-128.png" }, "developer": { "name": "Mozilla Labs", "url": "http://mozillalabs.com" }, "installs_allowed_from": [ "https://appstore.mozillalabs.com" ], "default_locale": "en" }

+

We need you! (part 2)

How to get started?

https://developer.mozilla.org/en/Apps

http://openwebdevice.com

What about hardware?

Talk to us, and talk about us!

Follow @Boot2Gecko and @mozhacks on Twitter

Join platform mailing list:

http://groups.google.com/group/mozilla.dev.platform

Join in on IRC: irc.mozilla.org channel #B2G

B2G Repo: https://github.com/mozilla-b2g/B2G

B2G Architecture: https://wiki.mozilla.org/B2G/Architecture

Gaia Repo: https://github.com/mozilla-b2g/gaia

Developer Docs: https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko

Web API Docs: https://wiki.mozilla.org/WebAPI

Making you the star

“To equip Evangelism Reps with the

skills necessary to deliver effective

presentations (small or large)

world-wide and spread Mozilla's

mission.”

https://wiki.mozilla.org/Evangelism_Reps_Training_Program

Thanks!