All Articles

Coding battle with Skygate @MolenGeek

The last event from the series of coding battles organised by Philos, this time in cooperation with Skygate on a life-saving topic using tools like Google Maps and Firebase.

Introduction

Denis Omelcenco from Skygate presented the challenge: make an app to locate the closest defibrillator. The initial code base contained helpful starting materials such as a JSON file listing the defibrillators and their locations, together with some HTML files to facilitate the app building. Also, Max provided additional helpful resources on Google Maps API, Firebase, etc. As you can imagine, the topic inspired the developers since it’s based on meaningful cause.

In the spirit of “Never too early to start”, there was a very young participant. I wish this inspires more lads and ladies to join in next events :)

All participant are welcome at hack events

The tools

The Google Maps API was the easiest for the developers, probably because it’s a popular tool many of us had used before. Needless to say, good start examples were present, together with many answers on the internet on how to handle the various topics like directions, geo-locations, etc.

Firebase was a new tool for my team. The tool came super-handy on building an API based on an existing JSON really really easy. The only step necessary was to normalise the key:value pairs to have good naming for the import. Otherwise, we built a RESTful back-end with data about defibrillators in minutes.

Swift was also useful tool for some who decided to build a native app :)

Demoing the swift app

Winners and working apps

In the end, there were 2 working apps: the one with Swift, and one with the “starterkit”. The final presentations of the projects gave some insights on the Google Maps APIs used.

Winners picture

Time to enjoy the summer :)

Next event will be somewhere in September, but it’s not fixed yet because of the forthcoming summer months. To get notified for the next editions, just sign in the meetup group or in the facebook group page.

Thanks to Philos we saw a growing community and interest of hacking making small useful apps in very short time. Wish them luck and more opportunities for organizing even bigger projects in the future! :)

Group picture

Published Jul 9, 2016

Writing crystallizes thought and thought produces action.