I am new to IOS applications development using SWIFT Programming. Are there any alternate software's or applications which can be used on a Windows laptop to code using Swift? I dont have a Mac system.
Asked
Active
Viewed 235 times
-4
-
If you just want to get your hands on Swift (without any of the iOS frameworks of course...) you could try [IBM's online repl](https://swift.sandbox.bluemix.net/#/repl) – Alladinian Jul 05 '17 at 07:46
-
Swift has become open source so you can try http://elementscompiler.com/elements/silver/ and https://swift.sandbox.bluemix.net/#/repl – Lawliet Jul 05 '17 at 07:46
-
2Don't confuse Swift with iOS development. Swift is only a language. It also works on Linux, for example. But to develop *iOS apps* with Swift, you need a Mac. Swift is an open-source language made by Apple but not limited to Apple platforms. On the other hand, to make iOS and macOS apps you need to do that on a Mac. – Eric Aya Jul 05 '17 at 07:58
-
With regard to iOS development on Windows: https://stackoverflow.com/questions/27076574/swift-for-ios-development-in-win-8, https://stackoverflow.com/questions/22358/how-can-i-develop-for-iphone-using-a-windows-development-machine. – Martin R Jul 05 '17 at 07:59
-
Yes if you have a good cpu you can run OS Sierra for example in VMWare. Works fine for me, but there is no way you can develop SpriteKit games in that. – J. Doe Jul 05 '17 at 08:09
-
Eric - I have a certification in swift programming so i am pretty much aware that its coding language. Thanks for the feedback. :) – sanjeeth dsouza Jul 11 '17 at 12:41
1 Answers
2
You absolutely need OSX to write iOS apps. There are ways to run OSX on a Windows PC but they are against the OSX EULA.

James
- 317
- 2
- 15
-
1
-
1@Mannopson Only for 10.12+ (starting with Sierra). It is not retroactive, Apple explained this: the OS names before 10.12 aren't impacted by this change. :) – Eric Aya Jul 05 '17 at 08:35