Is it possible to convert iphone application to Windows Phone 7 application - iphone

Is it possible to convert iphone application which is build using Xcode to Windows Phone 7 application which is build using C#.?
Or is there any tool to convert.?
Can we build an application in HTML5 and deploy it on windows Phone 7.?
Thanks in advance for your help.
Best Regards,
Krishna

As others have mentioned, there are cross platform development tools available, including tools from http://phonegap.com/, http://www.madewithmarmalade.com/ and http://www.xamarin.com. These are great solutions if you want to start on a greenfield project, or if you are embarking on a major new version across all platforms.
If you want/need to port an existing Objective-C app, however, then I don't believe there are any tools available for you. One thing that may helps is that Microsoft have produced some useful "how do I port" guides for iOS, for Android and for Qt - see:
http://wp7mapping.interoperabilitybridges.com/Library?source=iPhone
http://windowsphone.interoperabilitybridges.com/media/1254/wp7%20dev%20guide%20for%20iphone%20app%20developers.pdf

It is not Possible to Convert the iphone sdk application which is written in objective c to C#.
But using Monotouch http://xamarin.com/monotouch ,you can write code in C# which will be compatible for iPhone and can use it for other platForms also.

use PhoneGap library to build your App/Product
ship it with multiple environment
it is javascript library
PhoneGap

Related

LWUIT support in BlackBerry 10?

I try to work with BlackBerry 10. I develop on LWUIT.
I cannot add my LWUIT project to BlackBerry 10.
Do anyone know with which jde this device work?
BlackBerry 10 is a totally new platform, which does not use Java-ME. The old BlackBerry legacy BlackBerry platform is indeed Java-ME. LWUIT is intended for Java-ME environments, so will not work with BlackBerry-10.
If you know you want to use Java, then you should look at the Android runtime for BlackBerry 10. However, you will produce a better BlackBerry-10 app if you look at the native API, which isn't Java at all. It uses C++ and Javascript to put together the UI. Search for BlackBerry Cascades if you want to target native BlackBerry-10 development.
It would be easier to migrate your code to Codename One which supports Android (and iPhone) so it will allow you to convert that to a Blackberry 10 application as well. Codename One is pretty similar to LWUIT (its based on the same code) so should be pretty easy.

Can an android app be installed/converted to run on an iPhone?

I have an android project that targets Android 2.2 (developing in Eclipse). Exporting the android project to the Droid Incredible works perfectly. Is it possible to export the project to a file suitable for installing on an iphone? I know that most iPhone apps are developed using xCode, but I'm not sure if xCode packages into a .apk or other file format that's equivalent.
Thanks in advance.
Only if you write or port your own complete Dalvik VM (in Objective C or Javascript), plus developing the runtime support needed for any and all API calls that your app uses, and bundling all that with your app, as that would be the only way to run a regular Android project on an iPhone.
A non-trivial amount of work.
Completely rewriting the app in Objective C and Cocoa Touch would be magnitudes easier.
Not even remotely possible. Android and iOS are completely different environments. There are a few frameworks for developing applications that'll run on either, but the results often end up looking kind of weird on both platforms.
You cannot export an Android application and run it in an iPhone because the hardware/software stacks/APIs/etc. are different.
However, if you build an application using for instance PhoneGap (a HTML5 based application framework), it is possible to deploy it on different mobile platforms.
If you feel curious about multi-platform mobile frameworks (Android/iPhone) you may find this thread interesting.

Building iPhone app on linux

Hi all is there way to build iPhone app on linux without using xcode.I want to make use of ant.
No, there is no way to build iPhone apps on anything other than Intel Mac's. Even third party app development kits like appcelerator require the iPhone SDK to be installed in the background
Another solution, but again is not possible to compile without a Mac, is Haxe: http://gamehaxe.com/2009/05/22/haxe-on-iphone-simulator/
You need to have a MAC to install iPhone SDK, even with tools such as MonoTouch (which lets you develop in C# instead of Objective C) you still need MAC for the SDK.
Right now the only way is using MonoTouch but is using C# and is not free software.
You can develop and write for the iPhone on linux, but there is no way to compile it to an iPhone app and/or check if your code is working properly.
You'll need a mac for that or MonoTouch as said above.
If you want to create games, you can use Unity 3D but that also is not free software.

iPhone App Development on Ubuntu [duplicate]

This question already has answers here:
Closed 11 years ago.
Possible Duplicate:
Starting iPhone app development in Linux?
Is there a way to use Ubuntu Linux for developing iPhone applications destined to be listed on Apples app store ?
Many of the other solutions will work, but they all make use of the open-toolchain for the iPhone SDK. So, yes, you can write software for the iPhone on other platforms... BUT...
Since you specify that you want your app to end up on the App Store, then, no, there's not really any way to do this. There's certainly no time effective way to do this. Even if you only value your own time at $20/hr, it will be far more efficient to buy a used intel Mac, and download the free SDK.
Not officially, no. It's just Objective-C though and the compiler's open source - you could probably get the headers and compile it and somehow get the binary on the device. Another option is compiling on the device. All these options will require jailbreaking though.
A Mac Mini is just $599...
There are two things I think you could try to develop iPhone applications.
You can try the Aptana mobile wep app plugin for eclipse which is nice, although still in early stage. It comes with a emulator for running the applications so this could be helpful
You can try cocoa
(Extra) Here is a nice guide I found of guy who managed to get the iPhone SDK running in ubuntu, hope this help -_-. iPhone on Ubuntu
I found one interesting site which seems pretty detailed on how you could setup a ubuntu for iPhone development. But it's a little old from November 2008 for the SDK 2.0.
Ubuntu 8.10 for iPhone open toolchain SDK2.0
The instructions also include something about the Android SDK/Emulator which you can leave out.
With some tweaking and lots of sweat, it's probably possible to get gcc to compile your Obj-C source on Ubuntu to a binary form that will be compatible with an iPhone ARM processor. But that can't really be considered "iPhone Application development" because you won't have access to all the proprietary APIs of the iPhone (all the Cocoa stuff).
Another real problem is you need to sign your apps so that they can be made available to the app store. I know of no other tool than XCode to achieve that.
Also, you won't be able to test your code, as they is no open source iPhone simulator... maybe you might pull something off with qemu, but again, lots of effort ahead for a small result.
So you might as well buy a used mac or a Mac mini as it has been mentioned previously, you'll save yourself a lot of effort.
Probably not. While I can't log into the Apple Development site, according to this post you need an intel mac platform.
http://tinleyharrier.blogspot.com/2008/03/iphone-sdk-requirements.html
It can be done!!!!!!
There is someone who did it.
Enjoy :)
There are several way to do it, may decide to go the native way by downloading a VM application for linux and the install Mac OS in your VM and then download the Xcode application for mac But the true is i tried this path but it was really long so i decide to get sencha touch and phonegap for mobile phone,here the sencha-touch is a javascript framework that will help you in developing the interfaces and the phonegap is also javascript library which will help to access the feature of your Iphone or any oher mobile platform
I'm using sencha-touch and phonegap ,its really work for me
Perhaps the best way would be to implement your app as a web app. I think you can also make web apps that run direct on the phone, without internet access or a remote server.
Web app, sounds lame? But a lot can be done with DHTML / HTML5 / JavaScript. It's a rare app that requires more power and couldn't be done as a web app. And you get pretty good cross platform with Web / JavaScript - the browsers vary a bit but a good web dev can write one web app that works pretty much everywhere.
Of course if you're writing a high-performance 3D game, the browser might not deliver what you need! maybe in a few years... Apparently some Google hackers ported Quake 2 to HTML5 already!
http://web.appstorm.net/roundups/browsers/10-html5-games-paving-the-way/

iPhone app using .NET development environment?

How could I create iPhone applications using the .NET development environment?
The Mono team are working on 'static compilation' which allows mono apps to be run on a non-jailbroken iPhone. In short this works by running a cross-compiling JIT step as part of the build process to generate a native exe.
There was a demo of this at the PDC ... see Miguel de Icaza's blog.
The answer is MonoTouch From Novell - http://www.mono-project.com/MonoTouch. Beta version will be released on August 2009 and commercial released will be on September 2009.
If you just want to leverage some knowledge of c#, you can use Unity. Games developed with Unity (http://unity3d.com) use Mono with an AOT (ahead-of-time compiler) to compile mono bytecodes to ARM. (The apps created by Unity have a shell that is, in fact, a fairly conventional cocoa touch app created in Objective-C++ and XCode.) It's not a dot net app, but you can use your existing knowledge of c#.
You don't. You need Xcode on Mac OS X to write iPhone applications.
Update: 9-20-2009
This was once true. See comments below for more info.
As far as I know, Apple does not support the Microsoft .Net development environment.
At most you could hope for is installing mono on a jailbroken iphone. Not that I condone this and you do so at your own risk.
IPhone applications are developed using Objective C or Ruby.
The only supported way to develop native iPhone applications is the iPhone SDK. It runs on Mac OS X only, and supports development using the Cocoa Touch frameworks and the Objective-C 2.0 language.
There are ways to get other languages to work, they will - however - almost certainly not be accepted to the AppStore and will break with future updates. Generally it is better to use a screw driver to screw something into a hole than to thwap it repeated with a hammer attached to a 250hp motor...
You can use Third party Tool called Component Studio - iPhone . More info please see this