Summary
-
Swift extends up to Android, with a new group to facilitate official support and better integration with Android OS.
-
Android working group aims to eliminate informal versions of Swift, increase core package and define Android support.
-
This step can facilitate easy app porting from iOS to Android but still requires further development and testing.
There is no difference between how the Android apps are made between how iOS apps are made. Namely, the iOS apps are made on the Swift, while Android mostly uses cotton. Now, however, Swift is coming on Android. And this can be a great implication for the applies apps.
Apple’s open-source programming language, Swift, is officially increasing its access to Android operating system. This initiative is being operated by a newly formed “Android Working Group” within the Swift Project, which must be able to set the Swift for the development of the Android app. While developers are able to write Android apps using Swift through technically third -party tools, this step is the first time when the Swift Project itself is officially approving and supporting Android.
“Android Working Group” has finally placed a clear charter with several major objectives to help Swift establish Swift as first class citizens in the Android Development world. A primary goal is to improve and maintain Android support within official Swift distribution, which will eliminate the need to rely on the informal or modified versions of the language to the developers. The group will also focus on increasing core Swift packages such as foundation and remittance to better integrate with installed idioms of Android platforms. It will be important to ensure that Swift apps run not only on Android, but are also natives for the operating system.
Connected
Android app settings can become more like iPhone
But will developers really use it?
In addition, the working group will collaborate with the platform steering group, which will formally define the level of support and work to meet those standards. Other important functions for the group include defines the limit of Android API levels and processor architecture and establish continuous integration for the Swift Project including rigorous testing on Android.
I am not going to bore you with the INS and Outs of all this, because you are definitely not a developer. But this is a very big thing. While most of the major apps support both Android and iOS, when it comes to choosing one, the favorite option is almost always iOS. For many developers, it is the most important market for preference. However this will not mean that “minimum effort” to port the apps between iOS and Android (still there are many things that live separate between the two platforms that are not only the main codbase), it will greatly streamline things and will help developers easily move from an iOS app to an Android app from an iOS app.
For now, we have to wait and see how all this comes out, but it is definitely promising.
Source: Intense
