I'm new to iOS development. I'd like to create an application containing a piano keyboard (very similar to the one from garageband) from scratch. I don't need it to have sounds, just for a key to be highlighted when pressed and de-highlighted (?) when it's pressed again. I'd appreciate it if someone could give me some links to some resources (books, tutorials) that could help me achieve this.