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
Are there any improvements you think Apple could make to make things easier?
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
AstonJ
New A14 chip, first 5nm chip in a mainstream device… In the space race that is CPU and GPU improvements, this is a groundbreaking st...
New
bot
17 Things You Can Do in iOS 14 That You Couldn’t Do Before. Say hello to iOS 14, which is rolling out as a free over-the-air software up...
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
New
herminiotorres
Someone uses iPad Pro as a principal device to working? Most like programming stuff in your day-by-day?
New
malloryerik
Yeah I’m the kind of shmoe who gets excited about finding a new iOS Org Mode file viewer and editor. This one is done quite well, good fo...
New

Other popular topics Top

PragmaticBookshelf
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! In just a couple of weeks, build a ray tracer that r...
New
DevotionGeo
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
PragmaticBookshelf
Author Spotlight Rebecca Skinner @RebeccaSkinner Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
husaindevelop
Inside our android webview app, we are trying to paste the copied content from another app eg (notes) using navigator.clipboard.readtext ...
New
AstonJ
Curious what kind of results others are getting, I think actually prefer the 7B model to the 32B model, not only is it faster but the qua...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New
PragmaticBookshelf
Use advanced functional programming principles, practical Domain-Driven Design techniques, and production-ready Elixir code to build scal...
New