Welcome to the October release for Swift for Android ! This new version brings powerful updates to develop with Swift on Android faster and easier than ever before. Here are the highlights:
SwiftObservable Support for Android
Alamofire for Android Example
Swift4j Improvements (Swift Exceptions, Standard Foundation types)
Cross-Platform Logging Support
Observable Support You can now use any Swift class marked as @Observable directly in the Android Jetpack Compose framework. SCADE AppLogic generates the corresponding Android Jetpack ViewModels and drastically improves your productivity when creating Android UIs. For more details, see the Observables Guide.
Alamofire Example We created a demo to show you how easy it is to use with Swift for Android. See the Alamofire Example Guide.
Swift to Java Bridging Improvements – Actor-isolated classes are now supported – Full support for computed properties – Swift exceptions are exposed as Java exceptions – Function overloading is supported – Added initial support for Swift Foundation types in Java
Cross-Platform Logging Support Use OSLog to log seamlessly across iOS and Android. For more details, see the OSLog Guide.