Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iPhone SDK on Windows (alternative solutions)

I know there is no official SDK for Windows, which is very annoying. Is there any way to develop applications on a Windows computer, other than somehow running a Mac OS in VMware? I know you can do it with Xcode, but that is also only for Mac OS X. Google searches have revealed absolutely nothing.

If I cannot use the SDK or Xcode, is there any way I can just check syntax or something and just make my code in Notepad and save it with the proper extension? I have no idea whether or not I would be able to do that, probably because I have never even tried the SDK and probably never will without buying a Mac.

like image 747
Cyclone Avatar asked May 30 '09 00:05

Cyclone


People also ask

Is it possible to build iOS app on Windows?

Use cross-platform tools to develop iOS apps on Windows. Many cross-platform tools allow you to develop iOS apps on your Windows PC, or if you have a Mac on your local network, you can compile the app. The ecosystem of cross-platform tools is very large.

What is the alternative of Xcode in Windows?

Apache Netbeans is another free Xcode alternative that supports cross-platform development for Linux, Windows and macOS.

Can I get Xcode on Windows?

Given that Xcode works only on macOS, a solution to get Xcode on Windows would be to install macOS on a Windows PC by means of a virtualization app such as VMware or VirtualBox. Using a virtualization platform provides users with the full functionality of Xcode on your Windows machine.

Can I develop iOS app on Windows using flutter?

Flutter is a multi-platform application development framework that enables you, among other platforms, to develop iOS and Android apps from the same source code. However, you need to use Xcode to build an iOS app and Xcode will only work on macOS. You cannot get away with Linux or Windows.


1 Answers

I looked into this before buying a Mac Mini. The answer is, essentially, no. You pretty much have to buy a Leopard Mac to do iPhone SDK development for apps that run on non-jailbroken iPhones.

Not that it's 100% impossible, but it's 99.99% unreasonable. Like changing light bulbs with your feet.

Not only do you have to be in Xcode, but you have to get certificates into the Keychain manager to be able to have Xcode and the iPhone communicate. And you have to set all kinds of setting in Xcode just right.

like image 137
Nosredna Avatar answered Sep 25 '22 06:09

Nosredna