GDG Brunei DevFest 2013 – Hackathon

It was the 9th and 10th of November that GDG Brunei DevFest took place and I was lucky enough to be physically there to help run the event and Hackathon. It was a fun, and as with all things tech, there were technical difficulties but you live and you learn.

We split the hackathon into 2 sections: 1 for competing and 1 for learning. I tried to take the OpenTechSchool approach by giving them some resources and being around if they had any questions. I have to say that I really did enjoy going from table to table to see what people were working on and interact with them.

The hackathon document we shared is available at http://gdg.com.bn/hackathon_doc and is a work in progress. Below is some feedback I have for the teams that participated in the hackathon and I myself do welcome any feedback on the way we ran the event and the document shared.

RTB Connect

  • A good consolidation of links, but need to work on focus and polish (be more than just a collection of links to the website)

ITB+

  • Feature complete (minus the demo fail, given benefit of doubt that it works) and solves their problem at hand
  • Had good future expansion idea of using GCM for messaging
  • Suggestion to possibly use 3rd party logins (e.g. Facebook / Twitter / OpenID) as seemed like yet another login mechanism
  • Felt that the novelty and community aspects were lacking

Prograstinators : Foodish

Order Easy

  • A good use of WordPress as the CMS
  • Extra points from me for using the Raspberry Pi!
  • Seems like a good business solution but felt community aspect was lacking

Panda Codes

  • Would suggest trying to use some responsive web design frameworks like Twitter Bootstrap / Zurb Foundation to make it usable for mobile
  • I think I saw that if a user registered, they could see the entire user registration listing. Regular users shouldn’t see such information and that should only be shown to admins
  • -Presentation tip: prefill the form fields before hand. Took quite a while to fill in the form, and with a 2 minute presentation limit, it just wastes time

Find me Food

  • Good effort and hope you all learned how to build a web app. Keep at it and learn

MJL

  • A nice native Android app look
  • Liked the crowd sourcing nature to solve a problem which contributed to the novelty and community aspects
  • Obviously wasn’t fully complete but the finish and design did look nice and seems to be on the right track
  • Looking forward to seeing it on the Play Store

WTS

  • Nice use of GPS location and extracting data from Google maps
  • A good effort and the social good is there

If any of the participants would like to plug their own company / apps / on-goings, feel free to post a comment below. We also hope to have more events like this in the future, with a community aspect to it, so if you have ideas just throw them in and we’ll see what we can do! Hope to see you all at the next corner…

So You Want to Develop for Android – Google I/O Extended Brunei (2012)

An overview of Android development with a quick and easy way to get started in cross platform development (including Android) with PhoneGap, presented at Google I/O Extended Brunei. The presentation aims to provide attendees with basic understanding of Android development and providing them tools to create an actual application.


(this is a recorded presentation done after the actual event due to Internet connectivity issues during the event prevented an ideal recording environment)

Links

  1. Hackathon file list

    linked at http://tiny.cc/googleiobn complete with installation guide, tutorials, sample code and presentation slides used for the presentation

  2. PhoneGap Sample Code on GitHub

  3. “So You Want to Develop for Android” presentation slides

I prepared the materials assuming attendees would have no or very little Java programming background (which is needed for Android development) and thus a platform like PhoneGap was ideal as it provided an easy starting point into app development utilizing HTML and Javascript which are easier technologies to understand, and that more people would have exposure to. Based on the actual session, this assumption proved to be true and I believe was a good starting point and it has even spurred @mfirdaus to dabble with some Android development.

I highly encourage Brunei developers out there to contribute and give back to the community. During our time, there were no such developer events to my knowledge, and with social media, it is so much easier to get the word and out and just meet up and provide the young developers in the country with opportunities that we never had.

Footnote: Background

I was contacted by Cikgu Azaman (@azlinux) over a month ago regarding having a Google I/O Extended in Brunei. A hackathon was to be conducted and after throwing around a few ideas, I was put in charge of presenting an Android development session as in intro for the hackathon.

The event was held at iCentre on 27th June and while Internet connectivity didn’t allow a proper Google+ Hangout with a live video presentation (i.e. there was gagal-ness in trying to get things up and running) so we resorted to an audio Skype call while @mfirdaus went through the presentation slides at the Brunei side. So I thought it would be best to do a recorded presentation after the fact for a more complete presentation.