In case you are not aware, Insurgent Games kindly released all their games as open source. Further info available in this link.
Would another good source to learn new techniques as some of them used GameSalad and some used Cocos2D-iPhone.
It's sad but true as they mentioned -
For a couple of years they happily made iPhone and Android games. They quickly realized that unless you’re incredibly lucky, it’s hard to make enough money developing indie mobile games to pay San Francisco rent. So Micah got a full time job and Crystal moved on to other things.
Looks like being a full time indie developer and make a living out of it is indeed not a simple thing...