Boot2Gecko Hackernote

Preview:

Citation preview

The Web and You!

1Sunday, January 6, 13

FIREFOX OS 101

2Sunday, January 6, 13

WHAT IS BOOT2GECKO?

3Sunday, January 6, 13

4Sunday, January 6, 13

FIREFOX ARCHITECTURE

5Sunday, January 6, 13

F*#K YEAH! ITS AWESOME

6Sunday, January 6, 13

WHY B2G?WHAT IS ALL THE FUSS ABOUT

7Sunday, January 6, 13

ANYONE CAN VIEW THE SOURCE CODE

8Sunday, January 6, 13

FREE TO USE! FREE TO DEVELOP!

9Sunday, January 6, 13

KILIMANJARO EVENT

10Sunday, January 6, 13

11Sunday, January 6, 13

BUILD ON NIGHTLY!

12Sunday, January 6, 13

HOW TO BUILD?

NIGHTLY: https://ftp.mozilla.org/pub/mozilla.org/b2g/nightly/latest-mozilla-central/

To build Gaia: You need to clone the repository from github.$ git clone https://github.com/applecool/gaia.gitCreating a profile:Now enter the gaia and run the make command to create a profile

Running on Linux: ../b2g-bin -profile gaia/profileRunning on Mac: ../B2G.APP/Contents/MacOS/b2g-bin -profile /full path to/gaia/profileWebBluetooth: https://bugzilla.mozilla.org/show_bug?id=674737

Battery API: https://bugzilla.mozilla.org/show_bug?id=678694

and so on .....13Sunday, January 6, 13

SNEAK PEEK OF GAIA

14Sunday, January 6, 13

ZOINKS!NOT AVAILABLE ON WINDOWS!

15Sunday, January 6, 13

FAVORITES! API’S FOR B2G

16Sunday, January 6, 13

LINKS TO EXPLORE

WEBAPI: https://wiki.mozilla.org/webapi

CameraAPI: https://wiki.mozilla.org/platform/features/camera_api

Websms API:https://bugzilla.mozilla.org/show_bug?id=674725

WebTelephony:https://bugzilla.mozilla.org/show_bug?id=674726

WebVibration: https://bugzilla.mozilla.org/show_bug?id=679966

WebBluetooth: https://bugzilla.mozilla.org/show_bug?id=674737

Battery API: https://bugzilla.mozilla.org/show_bug?id=678694

and so on .....17Sunday, January 6, 13

HELP CREATE THE FUTURE!

18Sunday, January 6, 13

HOW TO CONTRIBUTE?

- https://lists.mozilla.org/listinfo/community-b2g

- https://groups.google.com/forum/#!forum/mozilla.dev.b2g

If you want to help with development then the best place to do that is on the B2G and Gaia GitHub repositories.

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

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

The best way to keep up to speed with things is to frequent the B2G mailing lists.

19Sunday, January 6, 13

TALK TO THE DEV’S AT #B2G,#GAIA,#WEBAPI

20Sunday, January 6, 13

CODE ON!

21Sunday, January 6, 13

FIND US AT #CODEZOMBIES

IRC.FREENODE.NETTHANKS,

SRIHARSHA(SHELLZERO)!KMITHARSHA@GMAIL.COM

22Sunday, January 6, 13