Unboxing Web Literacy

Standard

Maybe I am excited but I am also extremely inspired right now!

I just had a call with Ake Nygren, a librarian and fellow Mozilla Rep from Sweden. Ake is trying to raise the awareness of Web Literacy in his library by mainly organizing cryptoparties in libraries.

Swedish library system is a close digital environment which needs a lot and fundamental changes in it’s roots for Ake’s (and other fellows) efforts to start having impact.

The purpose of this blogpost though is to talk about his side project, putting Web literacy in a box. Oh yes, he wants to transform the digital world to a physical one.

He is building physical boxes equipped with remixable material and gamified recipes for mobile maker workshop activities anywhere, e.g. a library, a school, a youth center, an NGO etc. The idea is to build a mobile makerspace which can be run literally everywhere. The interaction with the boxes should spark discussions and reflections on maker culture, digital literacies and the world we’re living in.

You can read the complete description of his initiative here and check his activity in tumblr.

This is the kind of people we need, this is the kind of people we should be! Curious, who are never afraid to challenge themselves and people who never settle. And this is the way we need to start thinking, by having a broader vision, adapting the “hacking” culture and looking for opportunities which will help us implement our vision.

 

Advertisements

Introduction to Firefox OS – Create your first Open Web App Workshop

Standard

This workshop will walk you through  the most exciting new platform in mobile, Firefox OS.

You will have the opportunity to take a look under the hood of Firefox OS, the web technologies adopted and how open web applications work. In addition we are going to build our own first open web application using HTML5, Javascript and CSS using Firefox’s innovative developer tools.

Join us the upcoming Tuesday 29/4 at 13:00 at the International Hellenic University.

Registrations at: http://bit.ly/1epbDJ5

Location directions

FOSDEM 2013 – review

Standard

The first weekend of February of every year is always dedicated to FOSS Developers Meeting (FOSDEM) in Brussels.

FOSDEM is always a great opportunity to meet all my old Fedora and Mozilla friends from around the world. Unfortunately I didn’t get in time in Brussels in order to attend Fedora community’s dinner but I met them afterwords in the Delirium Cafe enjoying a large variety of beers. Right Christoph 😉

Saturday morning wake up is always tricky but along we Nikos we managed to get in time in order to prepare the Fedora booth along with Jiri where there was a surprising waiting for us as you can see in the picture above. Generally the most of my time I spend it in attending sessions but I did some contribution in Mozilla’s and Fedora’s booths too. This year’s Mozilla and Fedora booths where better than any other year with a lot of new and passionate people spreading the word of their favourite open source project and seeking more and more contributors.

It was another great year with a lot of enlightening presentations, a lot of awesome and brainstorming conversations with hackers from all over the world and of course a lot of hacking. The discussions you have outside dev rooms with amazing hackers, the brainstorming and all this energy can’t be compared with anything in the world. I want to give an extra credit to flash Fredy and Panos for having a live demo session in Mozilla’s booth, presenting Firefox OS devices the whole weekend! You were amazing guys, thank you! Finally I want to thank all the Reps who spend some time in booth talking with people, answering questions and solving problems.

As I blog posted before, more than 40 Greek hackers took over Brussels and FOSDEM where some of them run 8 sessions regarding open source software, open source hardware, their awesome projects or the project where they contribute in.

But this year was special for me too because it was my first time attending FOSDEM as a speaker. At Sunday noon I had a session in Mozilla’s dev room regarding debugging Firefox OS and open web apps as well as Gaia apps too. Thank you Clarista and Benoit for the excellent organization of the Mozilla presence. In general I think my presentation was a success despite the stress I had on stage. You can find my presentation online and you can always mail me for anything regarding debugging Firefox OS and Gaia.

World, watch out! Firefox OS is coming and it’s going to be astonishing!

FOSDEM 2013 is over and I cant wait a year for the next one! I am really glad for having a lot and great time with my old and new friends.

You can check FOSDEM’s 2013 photo album here.

 

Create your first Web Application

Standard

This blog pos is refereed on a session which  I run in OpenSUSE collaboration camp 2012 with the title:”The Web is the Platform : Web Applications” and around 30 attendants.

In this session I had the chance to present what is a Web Application, why to build a WebApp and how to do it.

After explaining the benefits of creating and using WebApps online and off line, we explored some cool new features that HTML5 brings along with some of the revolutionary WebAPIs that Mozilla develops.

That was the time to dive into WebApps and take a look in the process of creating a Web Application. For those who don’t know, creating a web application is a really simple process which can be described in 2 steps.

Imagine that you have a “site” where you provide some services and you want to transform it into a WebApp. The only thing you have to do is to create the Manifest which is a file with all WebApp’s details regarding the developer, where is hosted, the languages which are supported and more.

In Mozilla’s developer network you can find a detailed guide on how to write your WebApp’s manifest.

The next step is to create an “installation” page for your webapp. This page can present some basic information regarding the webapp, reviews, critics and a “install” button for installing the webapp in your browser/device. The “install” button has a simple and clear Javascript code which calls the webapp’s Manifest.

Unfortunately web applications can not be installed in Linux based operating systems because all the different architectures that every operating system has. Mozilla foundation is working on that problem and I’m pretty sure that problem is going to be solved in the near future. MacOS is fully supports web applications instead of Windows where you have to perform some actions in order to install your web application.

Additionally Mozilla is working on a Marketplace where all Web Applications will be hosted along with reviews, screen shots, users feedback and a lot of new features.

As you see creating a Web Application is a pretty simple and easy task. The feedback from the session was very positive with a lot of people showing interest on messing with WebApps. The presentation file can be found here, but due to the fact that it was something like a workshop, the slides are a generic.

Enjoy and don’t forget that “The Web is the Platform”. 😉