Posts tagged mozilla

Ondas

mozilla, portugues

Então, você está organizando meetups, oficinas ou ensinando a Web, e está se perguntando qual a melhor forma de treinar seus facilitadores? Bom, eu não vou afirmar que eu sei qual a melhor forma de realizar esses treinamentos mas nesse pequeno artigo eu vou mostrar uma forma que funciona muito bem para mim, eu chamo de treinamento em ondas.

Addons Hack Day

mozilla, addons
Group photo

Group photo

What was the event all about

Brazilian development communities are very organized with constant meetups and chatty online groups focused on specifics points of interest, regions or technologies. Most of these online groups are based on Telegram instant messaging app and basically, people talk all day long. It was in one of such small talk conversations that one group member mentioned an Add-on he created, some other members expressed interest in knowing more about Add-ons because they wanted to port some web development focused WebExtensions from Chrome to Firefox. Thats how we decided to run a hack day event focused on porting Add-ons, it all begun with a single instant message.

Message launching the idea of an Add-on event

Message launching the idea of an Add-on event

As the idea matured, we learned that Firefox is yet to add the WebExtensions DevTools API, so our Add-on porting day would pivot into an Add-on creation day.

Rio Web Fest

Vista do Rio

Vista do Rio

What it is

Rio Web Fest is a full day of practical activities focused on digital skills and technological exploration.

Why it is important

There is a lack of events focused on new digital skills and exploring creativity in Rio. There are a lot of events for professional development and web technology but nothing that caters to this underrepresented group of new digital citizens. People who are just learning new digital skills have no way to network with each other and not many places to connect with mentors and facilitators.

Instead of throwing an event focused on acquiring new digital skills, we decided to run an event focused on producing new original content (through remixing, interventions or exploratory methods). Our one rule was that all activities must be hands-on and practical, learners and facilitators would focus on experimentation and having fun. This was not only a celebration of Rio Mozilla Club, but also an opportunity for learners from different venues to connect to one another and establish new positive relationships.

Planning a Privacy Day for a Mozilla Club

In this post we’ll share how we organized our Privacy Day here at Rio Mozilla Club, you can use, remix and adapt this to your own setting.

We have two types of activities going on during one of our club meetings.

  • Micro-activities: these are quite simple and only require a flip-chart, sharpie pens or similar and post-it notes. They usually take about 5 minutes to complete.
  • Activities: these are the same activities you find at the Web Literacy Basics curriculum. Most activities take about 1 hour to complete. For the Privacy Day we used activities from the Expanded Privacy Curriculum that is currently in testing phase.

In our events we tend to do a little roller-coaster ride oscillating between micro-activities and full activities to keep the pace cool.

MozFest 2015

MozFest 2015 group photo

MozFest 2015 group photo

So it was that awesome part of the year again, the one time we all wait for, Mozilla Festival time! This was my second time being a part of this amazing event (you can read more about my first encounter with it here) and this time I was a pathfinder there.

There were 1700 attendees at the event and I have the firm belief that if you pick a group of 20 random people there and asked them what is the Mozilla Festival you’d receive 20 different answers. There will be a common theme to the answers though which is the creative nature of the event.

Mozilla’s annual, hands-on festival (affectionately known as MozFest) is dedicated to forging the future of the open Web.

MozFest is a celebration of creativity, the Web and the people who ♡ it. It is the culmination of our motto of a Web made by users for users and a place where you can learn, explore and create new things and boldly take your Web stuff to places no one though sane before!

The famous tree

The famous tree

This event is not like you usual tech convening. MozFest is a practical event where instead of being passive watching someone talk, people engage in practical activities exploring new ideas, prototypes and connecting to other awesome people. Roughly one in three people were there as facilitators meaning they were there to help others. There were sessions about basically everything, from scaling a program such as the Mozilla TechSpeakers to learning how to play the musical instrument known as Pandeiro which is a frame drum from Brazil. The Mozilla Festival will have something for everyone.

Why Teach The Web?

Digital Inclusion

There is a lot of talk about digital inclusion in Brazil and in general people are supportive about it but we don’t always stop to think about why it is important. There are those that think that digital inclusion is only a way to add value to your resumé so to become a more interesting hire, I disagree with this notion because I believe that digital inclusion goes way beyond professional opportunities.

For a real digital inclusion we need to talk about a bit about web literacy. In Portuguese we have two distinct concepts to use when talking about literacy. We call alphabetization the techniques of reading and writing and literacy the social practice involving those techniques. Someone who is alphabetized might not have literacy the same way an knowledgeable person might not be wise. The current web situation is similar to an old epoch when alphabetization was not wide spread and literacy was even less accessible. A time where scribes had domain over technique and common folk where unable to preserve their voices to future generations. The great majority of people experience a disconnected situation regarding their web usage, they are able to use part of the web but are unable to truly understand what is happening behind the scenes and they do not possess the techniques to put their own creations online.

The Web is the only mass communication media where the public is able to distribute their own content.

While on TV, radio and press, the democratic and accessible distribution of content is not possible. On the Web such distribution is a cybercafe away. Even without your own computer, you can still interact and benefit from the Web from libraries, schools and cybercafes. Teaching people how to use the Web both as readers and content producers is an essential factor for participation in the 21st century. Imagine living in a world where people knew how to read but only 10% of the people knew how to write. This is the kind of world we live now regarding Web usage. Knowing the basics about writing is important even if you don’t have aspirations of becoming a bestseller author immortalized in classic collections for the next couple centuries. In this brief article we’ll talk a bit about some interesting consequences of web literacy.

A Free Agent at MozFest 2014

mozilla, mozfest, english
MozFest

MozFest

It has been some days since I’ve been back from the amazing Mozilla Festival and its time to post about all the amazing things I’ve seen and done over there. This event was probably the most engaging “tech” event I’ve ever been. The whole mindset of sessions and facilitators is something that we should replicate all around the globe. In my humble opinion this event represents the best of the Mozilla mission and spirit and in these brief words I will try to explain a bit of my wonderful experience over there.

A Free Agent (or being a bit lost)

I am a Mozilla Rep and love working on Web related stuff. I’ve been to many events around the globe but this was my first MozFest. This event is very different than all other events I’ve been to and part of my experience was shapped by how I got there.

MozReps making their scary face

MozReps making their scary face

There was an application form for Mozilla Reps that were interested in going to the event. I’ve filled it. There was also a public call for sessions and I’ve submit my proposal about teching how to run Mozilla Appmaker on a Raspberry Pi. My session was reject but my trip was approved. So in essence, I was going but I had no idea what I was going to do there.

A new FirefoxOS book about Game Development

![Book Cover](/img/old//images/gsoc/book_cover.jpg)

A new book focused on Game Development

I am almost reaching the point where I can almost release the book. My idea is to release it as an early unfinished preview and allow readers to send feedback and enjoy it while I am still building it.

The Google Summer of Code is all about open source creations and its my belief that open source should also be open development so by releasing this book in early form I am able to invite you all to contribute to it.

Some toughts regarding the Firefox OS Tablet Keyboard

In this brief article I will expose my impressions about the keyboard used in the current Firefox OS version used in tablets. Please be aware that these tablets are reference designs used to improve Firefox OS in tablet form factor. What we see and discuss here is not what the final product will be.

This article is for the benefit of the Tablet Contribution Program run by Mozilla. This project aims to improve Firefox OS for tablet usage. An initial run of reference designs were seeded to many contributors who are bringing back improvements.

Since we’re Mozilla, we do everything in the open and thats why this article is published here and not on some private walled garden.

Let the Games Begin! (or GSOC 2014 starts)

mozilla, gsoc, gamedev, english
Playful Red Pandas

Playful Red Pandas

I’ve been accepted in Google Summer of Code 2014 as a student working with Mozilla.

My project (that can be seen here) is about creating game samples, an ebook and some reusable libraries to aid game developers working with Firefox OS.

My mentor is Soledad Penadés who is fantastic and builds awesome stuff at Mozilla. Check out her creations at 5013. I am pretty happy with this match because I will learn tons of stuff. :-)

Why games?

Games count for 50% of the app usage on mobile devices. Let that sink for a bit… Of all app categories, games count for half of the usage and all the other types of app share the remaining fifty percent. Games are so important that many developers distinguish between games and non-games application as being from different realms. No one places spreadsheets app and project management apps in different realms but people think of games as something so broad, so large, that it deserves its own category.

If games are so important for mobile platforms then it makes sense that we have great tools and documentation to aid new developers in becoming game developers. The fact is that even though we do have lots of documentation, it is all spread multiple MDN pages and wiki links and personal blogs. We lack a comprehensive collection of knowledge that can be easily followed, understood and shared by new developers.

If a game developer wants to learn something about Firefox OS itself then he can just browse MDN Game Development Zone for the information he needs. New developers that want to become game developers have no easy path to follow.

To solve this we’re going to build a set of resources that when used together will teach new developers how to develop 2D casual games for Firefox OS.

Lets see what we’re going to build…