For the iPhone, it costs money to get the SDK, more money to put it up on the App store, and if you're charging anything, additional costs and royalties. With anything else, it'd probably cost about the same considering you'd need to use SMS service to send out the notifications and everything.