Kluczową nowością jest oficjalne udostępnienie Swift SDK dla Androida w ramach wersji 6.3. Pakiet ten pozwala tworzyć natywne programy na Androida w Swifcie, a także aktualizować istniejące paczki Swift tak, aby kompilowały się również na tę platformę. Dla wielu zespołów oznacza to możliwość ponownego wykorzystania części logiki biznesowej, modeli danych czy warstw komunikacji sieciowej, które wcześniej istniały jedynie w aplikacjach Apple.
Swift 6.3 udostępnia biblioteki Swift Java oraz Swift Java JNI Core, które pozwalają wplatać kod Swift w dotychczasowe projekty androidowe. W praktyce oznacza to, że nie ma potrzeby tworzenia wszystkiego od zera – fragmenty odpowiedzialne za krytyczne funkcjonalności mogą zostać przepisane na Swifta i stopniowo włączane do już rozwiniętych aplikacji.
Źródło: 9To5Google


