Communicating with a Java RMI server in iOS SDK - iphone

Is there any way to build a client on iPhone that is able to communicate with a Java RMI server? I have plans to put the app on app store, so it would be good to know if there is any way allowed by apple to do this.

Related

SignalR-ObjC iOS app does not communicate with the server when deployed through iTunes

I'm writing an iOS app which uses SignalR to communicate with a web server. I have created two clients for the web server, one is the iOS app, the other is an HTML client which I'm using for testing purposes.
I have two iPhone handsets which I'm using to test the iOS client. These are:
Handset a) The app was installed by debugging the app in XCode on the phone.
Handset b) The app was installed by creating an archive in XCode and installing it through iTunes.
The iOS app works correctly on handset a, but not on handset b. The HTML test client works correctly through the browser on both handsets.
Analysis of my web server logs shows that when handset b uses the iOS app, the web server does not pick up the initial connection at all, regardless of signal strength or length of time.
Is it possible that compiling the app into an archive through XCode is, in some way, not picking up the SignalR-ObjC libraries properly? Is there some other step that I haven't found in the SignalR-ObjC documentation?
It turns out that deploying to the phone via XCode deploys the Debug build, whereas deploying via iTunes deploys the Release build. For reasons I'm yet to work out, the libraries that I am using were not packaged properly in the Release build.

Can we deploy WebGL applications as native iOS application using Enterprise Account

Can we deploy WebGL applications as native iOS application using Enterprise Account ?
My application will have a webview where I want to enable webgl
Yes, there's no review for enterprise apps. You might use private APIs (with all the caveats associated to that).

Use VirtualBox to compile iPhone app (via PhoneGap or Titanium) on Windows 7 machine?

Is it possible to use VirtualBox (https://www.virtualbox.org) to compile an iPhone app on a Windows 7 machine?
Specifically, we would like to utilize PhoneGap (http://www.phonegap.com) or Titanium (http://www.appcelerator.com/) to build the iPhone app.
PhoneGap requires Mac OS X Snow Leopard, which we would install on an instance of VirtualBox.
Has anyone done this before?
Yes, we understand this violates Apple's ToS. This is a prototype.
I would recommend looking into PhoneGap Build https://build.phonegap.com/
PhoneGap Build allows you to upload your source to their build service and get back app-store ready packages for a variety of platforms.
As far as I can tell, the only thing you need a Mac for in this process is to set up your provisioning profiles and developer certificate. Then you upload those to PhoneGap's service. From there it seems you should be able to use a non-Apple computer to develop and upload to the service.

How to setup Development Environment for iPhone Applicaiton Development on a Windows 7 Machine?

I am an Android Developer. I want to get into iPhone development as well.
As mentioned in many sites, to develop an iPhone/iPad application we need a mac with Xcode as an IDE.
Is there a way to develop, build and test an iPhone application on Windows machine.
I came to know that DragonFire SDK is one of the option to do that.
But please guide me through the installation steps and steps to be followed to set up Dragon Fire SDK.
and if possible provide some links where I can find some info on how to start writing iPhone application on Windows.
You can't developer iPhone app on windows in the for the native SDk (read Objective-C) you can use HTML apps and developer them on windows. Or use MonoTOuch (which will need to build the app on a mac).
And what is the problem with the Dragon Fire SDk, all the information you need is on there site.

iPhone SDK 3.0 Testing

We are planning to build an IPhone application which will use some of the Features of the new 3.0 SDK especially the Peer to Peer Connectivity, Our biggest concern at the moment is how can we test the application and the Peer to Peer Connectivity, Do we have to wait for the Launch of the IPhone 3.0 or we can use the IPhone available now to test these things, I want an advice on that as we have to bought the IPhone's for this application and if the SDK 3 features are not testable on the current IPhones then we should delay the buying process.
If you are part of the iphone developer network (http://developer.apple.com/) you can download and test the beta SDK and OS right now. You can install the OS on your iPhone(s) and should be able to test immediately.
I'm pretty sure that members of the developer program get early access to the 3.0 version of the OS to allow them to start testing now.