DEV Community

Learn Swift with me

Tawhid on March 11, 2022

Swift is a programming language for developing apps for IOS and Mac OS, and it is destined to become the foremost computer language in the mobile a...
Collapse
 
dumboprogrammer profile image
Tawhid

yea,In native apps the only reason to use swift is "It is easy" but I prefer Obj-c because in obj-c you have much control over what is done.

Collapse
 
siddev profile image
Siddhant Jaiswal

I want to get into Mobile App development and I guess Swift might be it.
But will i able to install swift on windows machine? I guess not, Though I'm planning to buy iPad but I don't know if I'll be able to code on that ?

The only other option is installing a MacOS VM and that is too much work for me at least. Hence Flutter seems a more viable option until and unless I'm able to use Swift on Windows or iPad.

Please guide me. 😅

Collapse
 
dumboprogrammer profile image
Tawhid • Edited

Although, you can install swift in your windows machine but for making apps for the Apple ecosystem you need Xcode which is Macos ONLY IDE.
but you can get Swift playground on your ipad which will make developing apps sophisticated but you cannot compile it to an ios app.So you can develop using Swift in an ipad but macos in the vm is always a viable option.

Collapse
 
imsteph profile image
Stefano Rigato

You can code on iPad with Swift Playground, Apple recently released it, though I don't know if there's any limitation compared to xCode on MacOS.

Collapse
 
jack94507501 profile image
Jack

Very intresting post

Collapse
 
dumboprogrammer profile image
Tawhid

Thanks