Customised healthcare applications and software development