AppPics seems to have a long dev cycle. They were in Krakow at SF3 and yet the mobile dApps is still under development. I am not a fan of AppPics though some will disagree. It has it's place but I prefer longer content.
There's too many people getting large rewards for single images IMO.