Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1072819
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T20:54:45+00:00 2026-05-16T20:54:45+00:00

Is there a distributed application framework (commercial is okay as well) that supports iPhone

  • 0

Is there a distributed application framework (commercial is okay as well) that supports iPhone / iPad ?

What I’m looking for in the framework:

  • Allows me to focus on the application logic
  • I don’t have to code “low-level” network programming (I’ve done it too many times that I dont wanna do it again =p)
  • Should be actively maintained (popular would be nice)

Basically, I can then develop faster.

We plan to develop a soft real-time TCP/IP client/server application where there are many iPhone/iPad clients (30+) connected to single server over LAN. The server most likely will run Windows (unless the framework does not support it).

I’ve been looking around and I see:

  • MonoTouch WCF (still looks quite raw ?)
  • RemObjects (Mono + Objective-C)
  • Cocoa Distributed Objects
  • ZeroC Ice Touch (Objective-C)
  • RakNet ( ? included because it mentions iPhone, but will need to use C++)
  • Of course, there’s also the option of using the plain old MonoTouch System.Net.Sockets
  • Or, CFNetwork (I dont plan to use this one)

I’m still deciding whether to use Objective-C or MonoTouch, but leaning towards MonoTouch since we will get the .NET framework, and not be tied into just the Mac world.

Please feel free to comment if I added anything that’s not related to my question—I’m new to iPhone/iPad world.

  • 1 1 Answer
  • 1 View
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T20:54:45+00:00Added an answer on May 16, 2026 at 8:54 pm

    We’ve used WCF/Monotouch with great success – there are some areas of the f/work that arent 100% but for most cases you should find working with WCF on monotouch a breeze.

    The ability to share all of our data sync, model, tests etc between monodroid and monotouch and wm7 is seriously cool (with some working – this is easilly possible – you’ll need to manage multiple prj files).

    Be careful to manage calls to wcf services correctly, keep them to a minimum, keep the archetecture simple. We ended up with a fairly complex dto to minimise the amount of calls to the wcf services to sync the data – this was well worth it as the time needed to sync a device from scratch is now a fraction of what it was.

    Using SSL to communicate with the server is a PITA but I think that’s more a case of the way apple have managed it.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

When designing an distributed application in Java there seem to be a few technologies
Is there a restriction or limit for the number of installed/distributed iPhone applications with
Is there any distributed middleware, like JXTA or JMS, for Scala? I'm looking for
Scenario So I've taken an example of a distributed application in WCF that implements
We are working on a web application that is distributed across 3 load-balanced web
I am writing a distributed application framework in C++. One of the requirements is
I am designing a distributed application that will consist of RESTful services and a
I'm designing a distributed application that will consist of a variety of REST services.
I distributed an iPhone application to some testers who are using Windows. On their
We have a .NET application that will be distributed through USB drive. End users

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.