Test Driven Development (TDD) and (BDD) Behaviour Driven Developement

Test driven development simply put is to write a test first, write the code for it, and then (eventually) pass that test. This is done in short development cycles, so the team keep writing tests and then writing the code to pass the tests on a continuous basis.

A brief video explaining TDD:

Its worth noting that BDD (Behaviour driven development) emerged from TDD and below is a good video on TDD and BDD – What Are The Key Differences?

Below is another interesting video on TDD vs BDD. In this case BDD comes out as a winner for it reduces the amount of work required, and also delivers on the required quality.

Here is a link from TechTarget to a more detailed description of BDD and an extract below from the article.

“Behavior-driven development (BDD) is a software development methodology in which an application is specified and designed by describing how its behavior should appear to an outside observer.”


Build Your Own Web or Mobile App In Minutes With These Cloud Based Tools

This is a great post about cloud based tools for building web or mobile apps. Its written by Reuven Cohen,

Build Your Own Web or Mobile App In Minutes With These Cloud Based Tools

Minibar (HTML5 vs Native)

I recently attended a social/networking event called Minibar. It is put on once a month in London and is a great place to meet with interesting people and learn new knowledge primarily in the startup, tech and web environments. I met and chatted with some interesting people and made some good new contacts. I have copied and pasted Minibars overview of the event below.

MiniBar – London

Your Monthly Face To Face

You think about creating the next Last.fm, flickr, or Web 3.0 start up? You think London lacks opportunities to meet up and discuss those ideas? Then come to MiniBar. MiniBar is a social evening in Shoreditch, which offers people a chance to snaffle some free beer while discussing mobile web, web applications, start ups, social networking, investment and general Web 2.0 mayhem & fandango. There is usually a brilliant mix of around 300 web entrepreneurs, developers, tech investors and other geeks plus a few 5 min presentations on what’s hot right now.

I specifically want to mention one of the talks that was given. One of the presenters gave a talk on html5 vs native apps. It was a good talk and by the end of it, html5 and native apps had come out even in the comparison that was done. However the presenter did estimate that html5 apps will completely over take native apps by about 2017.

One issue I would bring up with the speech was that the speaker did not give an introduction to what native and html5 apps are! He went straight into a comparison. I do know what they are, so this wasn’t an issue for me, but for someone who didn’t then they may have been a bit lost!

Apart from that, the evening was really good and I would recommend anyone who is into startups, tech or web development to go at least once (if you live in London). I will surely go again.

The great roster of speakers for the evening I attended was:

Foodity – Jonathan Agnes

Kaldorgroup – HTML5 vs Native –  Jon Marks

SmileMachine – Jade Leighton and Eric Broto

Microsoft Developer Outreach and Ventures – Anand Krishnan



How to Make Your Own Android App Using Publish5

This is an interesting video on a quick and straight forward way to make an Android App. Although the apps you can produce are some what limited.



It is from a youtube channel called reverendkjr


A Guide To iOS App Development For Web Designers

This is a great article and gives a in-depth overview for IOS app development.

A Guide To iOS App Development For Web Designers

This article was written by 


How to build an app: 30 great tutorials

This is a good article linking to a series of tutorials for building mobile apps.

How to build an app: 30 great tutorials

This Article is from creativebloq