What are the advantages for programming swift in xCode instead of a web based platform Editor?

I am trying to learn Swift but I only have my windows 10 laptop. Trying to invest in a macbook air is not available for me to do currently. What are the huge advantages of using xCode to program in Swift instead of a web based platform editor that I can test my code on? I am fairly adequate in the coding world with some moderate experience in Java and C# (Created a mobile VR app in Unity) so I am familiar with terminology to some extent. If it helps at all, I have an MSI stealth pro NVIDIA 1060. I am a student at NJIT majoring in computer science.

For one, Apple is flagging puppy mill apps for rejection during review.


See the ASRGs, Design - Minimum Functionality 4.2.6


  • Apps created from a commercialized template or app generation service will be rejected.
  • Accepted Answer

    What are the huge advantages of using xCode to program in Swift instead of a web based platform editor that I can test my code on?

    It really depends on your final goal. If you plan to create an app for any of Apple’s platforms, it’s very likely that you will eventually end up needing a Mac. If, OTOH, you just want to learn Swift, web-based playgrounds (like IBM’s Swift Sandbox) are a great option.

    Share and Enjoy

    Quinn “The Eskimo!”
    Apple Developer Relations, Developer Technical Support, Core OS/Hardware

    let myEmail = "eskimo" + "1" + "@apple.com"

    Thank you for that response.


    Yes, I agree that when I plan on creating any app for any of Apple's platforms, I will need a Mac. For now, that option is not available to me but when that time comes, I want to say, "I was already praciticing Swift elsewhere using some web based editor such as Swift Sandbox. Now that I have a Mac, creating IOS apps for Apple's platforms won't be entirely new to me."


    You answered my question. Thank you again!

    You better pay the fee like l did and you see the difference

    What are the advantages for programming swift in xCode instead of a web based platform Editor?
     
     
    Q