Knowledgebox develop many smartphone applications on a contract basis too.

… and more