Dúvida TimePicker

Olá pessoal, tudo bom?

Estou tentando fazer uma pequena app despertador, utilizando um TimePicker com AlarmManager, porém tenho dúvidas em como proceder para o AlarmManager apenas "despertar no horario indicado e abrir uma Notification. Creio que estes são os passos que eu devo seguir, baseados em minhas pesquisas. Alguém poderia me indicar alguma referencia, ou uma dica de como proceder para criação de um despertador básico?

Agradeço desde já