+ 19

Can you build IOS Apps on Windows?

I've heard you can only do that on MacOS, but maybe there are some ways to do so? or are there? šŸ¤”

23rd Jun 2018, 6:31 PM
Muhammad Hasan
Muhammad Hasan - avatar
37 Respostas
+ 15
https://codewithchris.com/xcode-for-windows/ Xcode for Windows (12 Ways to Build iOS Apps on PC)
24th Jun 2018, 2:34 AM
Charan Leo25
Charan Leo25 - avatar
+ 15
macOS is the only platform able to work with the iOS SDK. That means Xcode, the Integrated Development Environment (IDE) that contains everything you need for building and publishing iOS applications, will run only on this platform. As long as you don't have a Mac but still need to use macOS to write iOS apps, virtualization software is the simplest solution. Installed on your Windows PC, a virtual machine (VirtualBox, VMware, etc.) will provide you with the access to macOS, this way making it possible for you to develop iOS apps on Windows. Hereā€™s what youā€˜ll need to do to achieve this: šŸ“ŒInstall a virtualization app (e.g. VirtualBox) and create a virtual machine on your local computer. šŸ“ŒInstall and set up a macOS in your VM. šŸ“ŒInstall XCode on macOS. Once macOS and XCode are installed, you can start coding and using the iOS Simulator to test the apps as if you were using a real Mac machine.
24th Jun 2018, 5:43 AM
Ericka
Ericka - avatar
+ 6
From what Iā€™ve heard, Swift can be used only on a Mac, however, IOS apps are somtimes made from languages other than Swift, which can be written other places. Someone please correct me if Iā€™m wrong.
23rd Jun 2018, 7:16 PM
Jax
Jax - avatar
+ 5
Hi Quincy , I am just a tech lover trying to help šŸ˜‹. This info can help you : https://www.google.co.cr/amp/s/io9.gizmodo.com/5938332/how-to-run-mac-os-x-on-any-windows-pc-using-virtualbox/amp āš ļøVirtualBox supports the creation and management of guest virtual machines running versions and derivations of Windows, Linux, BSD, OS/2, Solaris, Haiku, OSx86 and others. Once you have created your VB, you can proceed to install and configure a (virtual) environment with macOS and there you can install and run XCode; https://developer.apple.com/xcode/ šŸ™ŒšŸ» I hope this information can help you šŸ€
25th Jun 2018, 3:09 AM
Ericka
Ericka - avatar
+ 3
Yes you can. If you have a MacOs Virtual Machine
24th Jun 2018, 11:36 AM
1337 H4x0r
1337 H4x0r - avatar
+ 3
At some point I really wanted to write apps in Swift on windows and yes, it is possible. What I did was use VMware to emulate El Capatan when that was the newest version, you can find online a cracker for OSX, but definitely be careful doing so. Once you have OSX emulated, you can run xcode and it the OS has no idea itā€™s not being run on a mac. I could even hook it up with my iPhone to check ā€œwhereā€™s my macā€ on my phone to track it with the emulator running. If you decide to publish an app that youā€™ve written this way, Iā€™d recommend publishing it on a legit mac at school or that a friend has just to be sure to avoid possible legal issues.
25th Jun 2018, 8:33 PM
nk361
nk361 - avatar
+ 2
It's a well-known platform where you can earn or hire https://www.freelancer.com/get/davarak
24th Jun 2018, 11:31 AM
Davit Arakelyan
Davit Arakelyan - avatar
+ 2
MacOS is the only operating system that you can create iOS apps. If you don't have that kind of operating system, in your Windows PC, you can download a virtualbox like Oracle VM Virtualbox or VMWare then you can install your MacOS. And you can create your own iOS apps.
24th Jun 2018, 2:30 PM
Winston Jade Molit
Winston Jade Molit - avatar
+ 2
it's possible using react native which is an JavaScript library and also using xamarin but you can't using Swift studio becoz it's only available for Mac os
24th Jun 2018, 5:30 PM
sairam kamalay
sairam kamalay - avatar
+ 2
hey everyone can you install VSC & then VirtualBox,macOS,XCode to use on a Windows machine...I'm curious to this... I'm new to this coding experience so please bare with me
24th Jun 2018, 7:03 PM
QBulla
QBulla - avatar
+ 2
you might be able to use Charles
25th Jun 2018, 3:14 AM
Logan Schosboek
Logan Schosboek - avatar
+ 2
Ericka V. Prieto Gratitude...Thanks for for advice & time...
25th Jun 2018, 3:14 AM
QBulla
QBulla - avatar
+ 2
Good luck Quincy šŸ’ŖšŸ¼, you can do it šŸ˜‰
25th Jun 2018, 3:19 AM
Ericka
Ericka - avatar
+ 2
Ericka V. Prieto šŸ¤“šŸ‘Øā€šŸ’»
25th Jun 2018, 3:22 AM
QBulla
QBulla - avatar
+ 2
rudolph flash please expound how you are doing this. the setup etc.
25th Jun 2018, 6:23 AM
QBulla
QBulla - avatar
+ 2
Maybe you can use online Swift compiler or virtual box :)
25th Jun 2018, 9:15 AM
Mouftah Ali
Mouftah Ali - avatar
+ 2
I donā€™t really know how to reply to you directly without you making seperate questions, but Visual Studio 17 vs VS Code wise, Visual Studio 17 is a massive program with everything needed to write and run many languages. VS Code is sorta their competing product for Notepad++ where you can use any language you want, but itā€™s not as good and you have to add what you need for the language yourself a lot of the time. VS 17 is the better choice. As for what you currently have setup, my main IDEā€™s at the moment are VS 17, Webstorm, PHPStorm, and IntelliJ. I wouldnā€™t really pay for anything while learning and I personally donā€™t like adobe for trying to make every possible cent from their users. Itā€™s mostly preference vs functionality. Once you know more, go for functionality and youā€™lo learn to like whatever you use.
25th Jun 2018, 8:49 PM
nk361
nk361 - avatar
16th Jul 2018, 12:41 AM
Nicolas Combe
Nicolas Combe - avatar
+ 1
absolutely yes, you can use react-native framework. React Native has released the " Create React Native App " tool which lets you build Android and iOS app on your windows/linux machine without having to install Xcode or Android Studio using the Expo SDK and app.
24th Jun 2018, 4:54 PM
Jaky Ahmed
Jaky Ahmed - avatar
+ 1
Yes. There are many third party windows apps for that. An example would be LiveCode. You can get the free community version but you still have to install the iOS SDK. Hope this helps :)
25th Jun 2018, 2:17 AM
Elram Espra
Elram Espra - avatar