Contribution Pathways Chandigarh

Monday
Tuesday

Initiative MozActivate

Category WebVR

Hashtag #mozillapunjab

Description This is a two days event As this is the beginning of the new session it will be a good oppurtunity for students to explore and associate themselves with Mozilla and apart from this the already existing students have the caliber and the will to learn innovate and brain storm the new untouched areas of technology.students are ever ready for such events as it will give them practical knowledge.

Venue Lovely Professional University

City Phagwara

Area Punjab

Country or Region India

Workshop about how to build scenes with WebVR and A-Frame. We will also discuss how to make augmented reality scenes using A-frame and AR.js. A-Frame is a web framework for building virtual reality experiences, making it easy for anyone to get involved with virtual reality. Its goal is to onboard developers into 3D and advances WebVR, an open platform for virtual reality that leverages the Web. A-Frame is a web framework for building virtual reality experiences, making it easy for anyone to get involved with virtual reality. Its goal is to onboard developers into 3D and advance WebVR, an open platform for virtual reality that leverages the Web. Having more developers and content creators playing with WebVR is important for the future of virtual reality to help build towards a free and open virtual reality platform not owned by any individual entity.

A-Frame is used extensively by the Mozilla VR and AR team to prototype and experiment with WebVR and WebAR. Having more contributors know A-Frame will give them a chance to get involved in one of the most exciting revolutions in the field of technology.

Overview :

About Mozilla About VR, WebVR & A-Frame Demo of basic A-Frame scenes & apps. Basic concepts of A-Frame. Session on git & github A-Frame Concepts & implementations Hands-on and build some cool VR Frames Propose your idea for frame you imagine

Brief Details:

What is Mozilla? Mozilla's Mission. What is VR and AR? WebVR - https://activate.mozilla.community/webvr-camp/ What is VR? What is WebVR? What is WebAR? What is MozVR? https://mozvr.com/ Difference between VR and AR. How these Devices work? What all hardware’s involved? What all software’s involved? Where does A-Frame enter? What is WebGL? How do these work? Why HTML+CSS? Hacking: Scenes. Objects. Entities. Components. How to implement these in VR. How to implement these in AR. Hands-On. Demos. Hacking Rust: General Sessions : ( More like a 20 to 30 mins session ) Let's make system programming great again ? - session talks about what's the unique value proposition of Rust lang How is Rust is being cooked ? covers history of Rust, how is it being made and released (gives importance to fact about community contributions) Rust has been doing good - covers adoption rate of companies and feature projects like Servo, leaf etc How to get involved.

Volunteers : 1.) Soumyajit

Agenda- Mozilla Mission Mozilla Club Inauguration Introduction to Web VR Introduction to Web Development How to develop the website and host them on web Hacking Web Pages A detailed demonstration of Web Development Git & GitHub

Day 1 : Mozilla and its stand in open source.

Web extensions Anatomy of web extensions, WebExtension API's, Sample add-ons Building your First browser addon using web extensions Introduction to web extension ecosystem Explaining prerequisites Building your Second browser addon Ideation and finding helpful add-ons in chrome which doesn't exist in firefox Q&A Web VR.

Contribution Pathways. Day 2 : Introduction To Rust Syntax and keywords in Rust

The concept of ownership and borrowing to understand memory safety & management

Error handling in Rust Famous Rust tools like Clippy, Rustfmt, Rust up etc Live demos of web development, FFI to understand different applications Introductions and welcoming Participants Event Goals :
The audience will be able to appreciate the core design behind Rust language which enables it to be super fast and safe Get a hands-on programming experience with Rust Lang Learn in details about Rust community and tool ecosystem

  1. Recruit new Mozillians and Interns for WittyFeed
  2. Every participant should have his own web page hosted live.
  3. HTML, JavaScript, CSS basics for every individual.

1 attending, including...