Cancer charity welcomes new smartphone app for melanoma patients