A
A
AltaiR2016-02-23 08:56:38
Mobile development
AltaiR, 2016-02-23 08:56:38

Will Swift be multi-platform?

I quote:

Apple Opens Source Swift
Apple announced at WWDC 2015 that Swift will be open source by the end of the year . This means not only that in its refinement, Apple will rely even more strongly on the developer community, but also that it will potentially become truly multi-platform , and not be limited to the Apple ecosystem. In other words, if you are developing an application in Swift for iOS, then there is the prospect that you can port it to Android without having to learn Java , which is used by the Google operating system .

As we know Apple has already open-sourced Swift . Does this mean that it will be possible to write in Swift not only for iOS / OSX , but also for Android , Windows , etc.? Or do you think that even if this happens, it will be in the distant future?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
M
Maxim Globak, 2016-02-29
@AltaiR-05

With a very high probability it will be multiplatform.
1) The developers opened the swift'a source code, unlike obj-c (I can be wrong about objc)
2) There is already a sandbox from the browser
3) From one pavel , I learned that on linux.
4) But what's really important is that it has already begun to be ported to ANDROID
Surely, even if all sorts of whales are not drawn on Android and other platforms, then enthusiasts will write similar frameworks themselves.

O
one pavel, 2016-02-23
@onepavel

Will.
It has already been ported to Linux.

A
An, 2016-02-23
@Flanker_4

I'm not sure yet. You must understand that language is a lot, but not everything.
The same Objective-C is available on many platforms, but without Cocoa[Touch] nobody needs it. There is a fear that without the same framework, swift will also remain isolated only for platforms from Apple, because the latter is not very interested in the development of third-party platforms. Only time will show. While swift blooms and smells, even the scripting language was made for scientific purposes ( swift-lang.org/main/index.php)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question