I'm seeing a lot of exciting new app start-ups at the moment. This makes an interesting read about the need for luck and magic.