Hi,
I read through your post here and understand that you need an application to collect votes which can posted from your portal or mobile application.
I maybe assuming wrong but what you would need for this project is :
1) Web Server with a web service to register votes made through the app / website.
2) iPhone app to showcase the votes.
The above is just an assumption and your actual requirement may differ.
Would be great if you could drop in a message.
Please read your PMB for a brief of my company and the kind of work we do.
Cheers,
Rahul.