VS Code Alternatives for iOS app development


curious_panda

Member
Local time
11:56 PM
Posts
23
OS
Windows 11
Hello beautiful people, how have you been? So, I’m a computer science student. I’ve been using VS Code for learning web development. Now I want to learn iOS app development, I just want to know if it is possible to do iOS app development on VS Code, if not please suggest an alternative to VS Code for the same purpose.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus
Perhaps you two could usefully swap notes.


Denis
 

My Computer

System One

  • OS
    Windows 11 Home x64 Version 25H2 Build 26200.8037
You also posted on 10 Forums.

As I said there Apple do not permit emulation on non apple devices.

To do so infringes EULA/copyright law, and it is borderline if we are permitted to discuss this on this forum. You should seek clarification from the moderators.

More importantly perhaps, you should discuss the legality of your project with your tutors, as you could be inadvertently putting them in an untenable legal situation and possibly invalidating your project input.
 

My Computer

System One

  • OS
    Windows 11 Pro + Win11 Canary VM.
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Zenbook 14
    CPU
    I9 13th gen i9-13900H 2.60 GHZ
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB soldered
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    laptop OLED screen
    Screen Resolution
    2880x1800 touchscreen
    Hard Drives
    1 TB NVME SSD (only weakness is only one slot)
    PSU
    Internal + 65W thunderbolt USB4 charger
    Case
    Yep, got one
    Cooling
    Stella Artois (UK pint cans - 568 ml) - extra cost.
    Keyboard
    Built in UK keybd
    Mouse
    Bluetooth , wireless dongled, wired
    Internet Speed
    900 mbs (ethernet), wifi 6 typical 350-450 mb/s both up and down
    Browser
    Edge
    Antivirus
    Defender
    Other Info
    TPM 2.0, 2xUSB4 thunderbolt, 1xUsb3 (usb a), 1xUsb-c, hdmi out, 3.5 mm audio out/in combo, ASUS backlit trackpad (inc. switchable number pad)

    Macrium Reflect Home V8
    Office 365 Family (6 users each 1TB onedrive space)
    Hyper-V (a vm runs almost as fast as my older laptop)
There’s nothing illegal about developing apps for Apple platforms without an Apple device. That’s why we have React Native, Flutter, Xamarin, .NET MAUI, etc.

At some point, one probably will want a macOS device, either a real one or a virtual one via MacStadium or something similar.
 

My Computer

System One

  • OS
    Windows 11 Pro 25H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Core i7-1260P
    Motherboard
    NUC12WSBi7
    Memory
    64 GB Micron PC4-25600
    Graphics Card(s)
    Intel Iris Xe Graphics
    Sound Card
    on-board Realtek HD Audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840 x 2160
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Crucial MX500 2 TB
    Antivirus
    Microsoft Defender
You also posted on 10 Forums.

As I said there Apple do not permit emulation on non apple devices.

To do so infringes EULA/copyright law, and it is borderline if we are permitted to discuss this on this forum. You should seek clarification from the moderators.

More importantly perhaps, you should discuss the legality of your project with your tutors, as you could be inadvertently putting them in an untenable legal situation and possibly invalidating your project input.
I have not posted on any other forums, and thank you for your advice. I don't know about the legality, but this is a private project we are not going to launch anywhere and make money from it, it is just for learning purposes. So, we can't discuss it here?
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus
Perhaps you two could usefully swap notes.


Denis
Thank you denis, I'll check it out.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus
There’s nothing illegal about developing apps for Apple platforms without an Apple device. That’s why we have React Native, Flutter, Xamarin, .NET MAUI, etc.

At some point, one probably will want a macOS device, either a real one or a virtual one via MacStadium or something similar.
I'm not sure about it, but I think we need Xcode to test the app, right? and thank you, will check the macstadium.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus
That’s correct as far as I know.
 

My Computer

System One

  • OS
    Windows 11 Pro 25H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Core i7-1260P
    Motherboard
    NUC12WSBi7
    Memory
    64 GB Micron PC4-25600
    Graphics Card(s)
    Intel Iris Xe Graphics
    Sound Card
    on-board Realtek HD Audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840 x 2160
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Crucial MX500 2 TB
    Antivirus
    Microsoft Defender
That’s correct as far as I know.
Hey, I have checked the macstadium and it is a paid service. During the research I have found another way to run the xcode on windows. It looks genuine, but I’m not sure if it works or not. What are your thoughts on it?
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus
I don't know anything about that method, but running macOS on anything but Apple hardware violates the EULA, so that's up to you.
 

My Computer

System One

  • OS
    Windows 11 Pro 25H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Core i7-1260P
    Motherboard
    NUC12WSBi7
    Memory
    64 GB Micron PC4-25600
    Graphics Card(s)
    Intel Iris Xe Graphics
    Sound Card
    on-board Realtek HD Audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840 x 2160
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Crucial MX500 2 TB
    Antivirus
    Microsoft Defender
Apple has a Mac emulator for developing iOS apps on PCs, and that's the only legal way outside of using Apple hardware.
 

My Computer

System One

  • OS
    Windows 11 Pro
Apple has a Mac emulator for developing iOS apps on PCs, and that's the only legal way outside of using Apple hardware.
So, does Mac emulator work on Windows PC? Then what would be the flow of developing iOS apps on a PC?
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus

However, a macOS environment is still required for testing the development of iOS app software. Beyond that you do of course need to consider that the only Apple supported macOS and iOS hardware will be powered by 'Apple Silicon' (ARM64/aarch64) in the not very distant future; so all of the 'unofficial and questinable' methods of installing a supported version of macOS on non-Apple (x64) hardware have a limited life.

As far as I know the official Apple iOS Emulator is built in to the XCode installation, so won't run on Windows.

See one (not impartial!) but fair overview of iOS development options on Windows: Simulate iOS on Windows: Here’s What Actually Works
 
Last edited:

My Computers

System One System Two

  • OS
    macOS 14.x (plus Windows 11, Debian, FreeBSD for ARM64)
    Computer type
    Laptop
    Manufacturer/Model
    MacBook Pro M1 MAX
    CPU
    Apple M1 Max (T6001) - 8 performance 2 efficiency cores
    Memory
    32GB LPDDR5
    Graphics Card(s)
    Apple M1 Max (32-core)
    Hard Drives
    a) 1TB SSD + + 1TB SD Card + external SSD Drives
    Browser
    1. Safari 2. DuckDuckGo
    Antivirus
    -
  • Operating System
    Windows 11 Pro, plus VirtualBox VMs: various Windows & Linux
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface Laptop Studio
    CPU
    i7
    Memory
    32GB
    Hard Drives
    1TB SSD, plus external SSDs for Virtual Machines etc.
    Browser
    1. MS Edge 2. DuckDuckGo
    Antivirus
    Defender
My mistake: it's not an emulator; it's an IDE for developing MacOS apps called XCode. Apparently XCode can be run inside a VM on a PC, which is where I got it mixed up as it being an emulator. Sorry!
 

My Computer

System One

  • OS
    Windows 11 Pro
My mistake: it's not an emulator; it's an IDE for developing MacOS apps called XCode. Apparently XCode can be run inside a VM on a PC, which is where I got it mixed up as it being an emulator. Sorry!
My mistake: it's not an emulator; it's an IDE for developing MacOS apps called XCode. Apparently XCode can be run inside a VM on a PC, which is where I got it mixed up as it being an emulator. Sorry!
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus
My mistake: it's not an emulator; it's an IDE for developing MacOS apps called XCode. Apparently XCode can be run inside a VM on a PC, which is where I got it mixed up as it being an emulator. Sorry!
That is completely fine and yes I also find VM way to use xcode on my PC. Thank you for your help.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus

Latest Support Threads

Back
Top Bottom