simple and not? let's see, initial details ( Wikipedia is reasonably good already) Shadow_volume and Shadow_mapping but still need more details ? No problems , for iOS (and Android) , see dEngine and shadows , Android and shadow and at the home site of PowerVR
Not yet satisfied? Than have a look here Variance Shadow Mapping
did I miss something?
Please dont say that it doesnt work - proven to work...