salu2 en Photoshop también lo puedes hacer, pero debes tener el icono hecho previamente,
!Truco! una vez tengas la imagen en la mesa de trabajo o lienzo . simplemente dirígete al panel capa , luego selecciona la capa ( con un clic) que representa tu icono, y después baja y pulsa el botoncito que dice (fx) que esta en la parte inferior del panel capa.
Se te abrirá una pestaña pequeña , busca la opción que dice "superposición de degradado", da clic , se abrirá otra pestaña llamada "estilo de capa" No te asustes tan solo debes modificar 4 cosas.
Desde aquí, procura que la opacidad este al 100%.Debajo de opacidad te aparecerá un rectangulito que representa tu panel de degrado ( aquí debes seleccionar el degradado o combinación de colores entre varios que por defecto tiene photoshop).
Lo ultimo que te aconsejo modificar es el estilo y el Angulo del degradado.
Para el estilo debes escoger entre los 5 que por defecto tiene photoshop.
¡ consejo ¡ para que no estés cerrando la pestaña de estilo de capas cada vez que quieras probar o cambiar entre alguno de los 5 estilos , procura arrastrar con clic sostenido la pestañita de estilos de capa lo mas abajo posible , y así mientras haces modificaciones : podrás visualizar lo que le esta pasando a tu icono y como poco a poco le van afectando los cambios que haces.
Lo ultimo es el angulo, este tiene forma de un circulito , con simplemente pulsar alguna zona del área del circulito veras como se va cambiando la dirección del degradado.
Recuerda pulsar "Ok", para guardar cambios y cerrar la pestaña de estilo de capas.