7 ms·
> Swift 6.3 includes the first official release of the Swift SDK for Android.
by ttflee 6mo ago
> Swift 6.3 includes the first official release of the Swift SDK for Android.
- WillAdams 6mo agoAnything similar for Windows and Linux? For Windows there's a 5 year old blog post: https://www.swift.org/blog/swift-on-windows/ https://www.swift.org/blog/swift-on-windows/ For Linux there's a guide for GNOME: https://www.swift.org/blog/adwaita-swift/ https://www.swift.org/blog/adwaita-swift/ It would be really nice if instead we could just do one style of development and then ship a set of libraries as used to work for OpenSTEP (which was why it had "OPEN" in the name).
- myko 6mo agoI haven't shipped any Swift on Windows myself but I have a production Linux system using Swift (and C++ interop) and it works really well
- migueldeicaza 6mo agoSwift on Windows has been part of the official distribution for a long time: https://www.swift.org/install/windows/ https://www.swift.org/install/windows/
- WillAdams 6mo agoThe blog posts seems to place higher on search results --- maybe arrange to have it edited? Which GUI toolkit(s) does that install support?
- fassssst 6mo agoNone, you’re on your own. The Browser Company made bindings for WinRT so you can use WinUI imperatively but it’s non trivial to set up.
- gregoriol 6mo agoThat is going to be used... less than Swift for the servers
- wiseowise 6mo agoThis is going to be used much more than Swift for servers. Swift is a primarily client-side mobile language. It makes sense that you tap into reusing the logic.
- rirze 6mo agoJust like .NET for linux... right? RIGHT?
- jkman 6mo agoAt least a very common .NET web app framework is often deployed on linux. Powershell for linux might be more apt lol
- victorbjorklund 6mo agoI don't know. Could be nice for those developers that prioritize iOS and now they could keep writing Swift also for Android. Is it gonna be what you primarily use if you wanna write an Android app? Probably not. Is it gonna displace react Native? Probably not. Is it gonna reach the levels of flutter? Maybe.
- wiseowise 6mo ago> Is it gonna reach the levels of flutter? Maybe. Never. It won’t even reach Compose level, Flutter level DX is unattainable for any framework outside Flutter.
- ChrisMarshallNY 6mo agoThe language doesn’t really matter. The underlying SDK/framework is where the action is at. However, I suspect that we may not be too far off, from LLMs being the true cross-platform system. You feed the same requirements, with different targets, and it generates full native apps.