Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror

Comment Curious about dev tech (Score 1) 31

What is most interesting about these new apps Apple released is the question of how they were built. Were they built in C# with MS tools? Or are we seeing the emergence of Swift/SwiftUI on Windows? I have been using SwiftUI for a few years, and these apps looks suspiciously like they were built with it. The icons clearly are from the SFSymbols systems. Swift is now officially supported on Windows, so it would seem logical to build the apps using their own proprietary UI framework rather than the ever changing approach of Windows. Apple needs to support apps on a ton of platforms now including Windows, Android, and TVs. It would make sense to me for Apple to port SwiftUI to use on top of Swift on those platforms (Android and TVs are Linux based which Swift also supports).

So opinions? Did these apps get built with Visual Studio and C#? Or is this a peek at Apple's cross platform dev system?

Comment SwiftUI on Windows? (Score 1) 15

What is interesting to me about this story is that I see another clue for my theory that SwiftUI is Apple's Flutter. Granted any UI can create a certain look and feel, but that screenshot sure looks like SwiftUI to me. And I write SwiftUI code every day.

Remember how Swift became officially supported on Windows recently? Well obviously SwiftUI runs on Swift, so does Apple have SwiftUI working on Windows? My guess is yes. Why? Apple is a services company more and more. And as illustrated by this article they need their apps running on as many platforms as possible. Does Apple want to rely on others dev environments and other languages? Or would it be better to have their own environment they can deploy on other platforms? Note that Swift's support of various Linux flavors has also expanded recently. And what do smart TVs and Android run on? Linux.

So my prediction remains: Apple has built SwiftUI not only for their own platforms but for others as well. This allows them to control their experiences on other platforms as they expand their service offerings. If I am right I really hope they let outside developers in on it as well.

Slashdot Top Deals

An optimist believes we live in the best world possible; a pessimist fears this is true.

Working...