Mozilla, the web and you!

42
Mozilla, the web and you!
  • date post

    12-Sep-2014
  • Category

    Technology

  • view

    2.779
  • download

    0

description

 

Transcript of Mozilla, the web and you!

Page 1: Mozilla, the web and you!

Mozilla, the web and you!

Page 2: Mozilla, the web and you!

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

The web is amazing!

Page 3: Mozilla, the web and you!

The web gives us a voice

Evolution of communication

World-wide reach

Publication as easy as consumption

Page 4: Mozilla, the web and you!

Simple release process

Simple technologies

Not exclusive to experts

The web is for everybody

Page 5: Mozilla, the web and you!

Mozilla is here for the web

Page 6: Mozilla, the web and you!

Opening the web for everybody

https://webmaker.org

Page 7: Mozilla, the web and you!

Starting with HTML the fun way

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

Page 8: Mozilla, the web and you!

Making video talk to the web

http://mozillapopcorn.org/

Page 9: Mozilla, the web and you!

Simple technologiesHTML structures content

CSS defines look and feel

JavaScript adds interactivity

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

Page 10: Mozilla, the web and you!

Being there for developers

http://developer.mozilla.org

Page 11: Mozilla, the web and you!

We need you! (part 1)

Page 12: Mozilla, the web and you!
Page 13: Mozilla, the web and you!

Can has translate?

Page 14: Mozilla, the web and you!

History: the desktop wars

Page 15: Mozilla, the web and you!

Shift happens

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

Page 16: Mozilla, the web and you!

F*#k yeah HTML5!

Page 18: Mozilla, the web and you!

Lock-out

Can’t afford them

iOS/Android user

Page 19: Mozilla, the web and you!

That's wrong!

Desktop ✔Mobile ?

Page 20: Mozilla, the web and you!

Hardware access

http://arewemobileyet.com

Page 21: Mozilla, the web and you!

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

Page 22: Mozilla, the web and you!
Page 23: Mozilla, the web and you!

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

Interactfind, filter,

view messages

Controlsend, delete,

find

status : v1 done, w/o v2web sms API

Page 24: Mozilla, the web and you!
Page 25: Mozilla, the web and you!

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

Page 26: Mozilla, the web and you!
Page 27: Mozilla, the web and you!

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

Page 28: Mozilla, the web and you!

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

screen orientation

Detectscreen orientation,

primary orientation.

Controlscreen orientation

lock.

Page 29: Mozilla, the web and you!

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...

Page 30: Mozilla, the web and you!

WebRTC

Page 31: Mozilla, the web and you!

A truly open mobile OS

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

...powered by HTML5

Page 32: Mozilla, the web and you!

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

Page 33: Mozilla, the web and you!

HTML5 all around

Page 35: Mozilla, the web and you!

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" }

+

Page 36: Mozilla, the web and you!

We need you! (part 2)

Page 37: Mozilla, the web and you!

How to get started?

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

Page 39: Mozilla, the web and you!

http://openwebdevice.com

What about hardware?

Page 40: Mozilla, the web and you!

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

Page 41: Mozilla, the web and you!

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

Page 42: Mozilla, the web and you!

Thanks!