steve_0

steve_0

Q1- Moving from cross platform app development to native iOS development

I am a react native developer and now, I want to upskill myself to become a native iOS developer.

I have already started learning the basics of swift- syntax and how it works by installing swift and swift extension in vs code on my windows system. Now, I want to move to app development but it requires xCode which works only on macOS.

Since I am a windows user and more familiar with VS code, is there any way through which I can do iOS development with VS code only?

Most Liked

steve_0

steve_0

Hey, thank you for your reply. I’ve figured out a method to install xcode on my PC, and I’ll code on VS Code and for compiling and debugging use xcode. I also have checked the services that you mentioned here, but they are looking expensive to me and I’ll need it for a long time.

the_kk

the_kk

I don’t think you can do everything on VS Code, although you can write code on VS Code, but for compiling and debugging, you need Xcode. You can use cloud services like macincloud to do this or you can also consider buying an old m1 mac.

DevotionGeo

DevotionGeo

Tell us about your experience. I’ve been in a similar situation myself. I loved Linux and did all my development on it, but I also wanted to use Xcode, and there was no way to run it on Linux. At the time, I had an old Mac that I used occasionally, and I wished I could run Xcode on my main Linux machine.

Where Next?

Popular Ios topics Top

AstonJ
How did they do? Any tips? I’m personally itching to do an iOS app and I’m sure many others will be equally interested in hearing your t...
New
AstonJ
Since a few of us seem to be interested in learning Swift, I wondered what languages or frameworks people are (or thinking about) pairing...
New
AstonJ
September 15, 2020, at 10 a.m. PDT. Some speculation here:
New
bot
Learn about iOS 14’s new group messaging features that make long conversations easier to manage with threads and how to add more personal...
New
bot
Apple’s Swift has far-reaching effects on all platforms, not just iOS, OS X, watchOS, and tvOS. Learn why Swift matters, how to use the p...
New
New
AstonJ
New iPhones incoming… probably with 5G. Any other guesses? Anyone going to be watching it? 10 AM PDT 5 PM GMT 6 PM UK
New
First poster: bot
Apps on all of Apple’s app stores will now have to reveal what data they collect and what it is used for. Ultimately if the user is un...
New
AstonJ
Doesn’t have to be for coding, but just apps you’ve found useful; :smiley: I think this is great: The thing I like most about it is h...
New
RustemAqtau
Hi! Do you use 3rd party UI inspector tools like Sherlock or Reveal? Which is better?
New

Other popular topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
DevotionGeo
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
New
AstonJ
This is cool! DEEPSEEK-V3 ON M4 MAC: BLAZING FAST INFERENCE ON APPLE SILICON We just witnessed something incredible: the largest open-s...
New