Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I need to accept text and photo data from an iPhone app. Normally I would write a web service or a windows service with WCF for client server connections. I'm not familiar with iPhone apps, what is a good way to handle the communication layer to use for iPhone to windows service?

share|improve this question

closed as off-topic by iterationx, MichaelT, Glenn Nelson, Avner Shahar-Kashtan, GlenH7 Dec 20 '13 at 14:11

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about what language, technology, or project one should take up next are off topic on Programmers, as they can only attract subjective opinions for answers. There are too many individual factors behind the question to create answers that will have lasting value. You may be able to get help in The Whiteboard, our chat room." – iterationx, MichaelT, Glenn Nelson, GlenH7
If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

2 Answers 2

up vote 6 down vote accepted

iPhone developers tend to prefer json or POX style services over SOAP. WCF is capable of serving both, though you might be better served by the WCF Web API than traditional WCF if you are going that way. Another option would be straight MVC controllers taking JSON or XML or HTTP POST data.

share|improve this answer
add comment

If you use Appcellerator to develop the app (supports both iPhone and Android), there is good support for consuming web-services in JSON format. Ajax and JSON is very easy and straightforward in this environment.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.